An open API service indexing awesome lists of open source software.

Parser

A parser turns its input (often text in form of a file) into a more advantageous representation (usually a certain data structure in memory) to perform a specific task.

Common examples include:

https://github.com/nsailor/spaceada

A small subset of Ada targeting embedded systems.

ada compiler embedded gnat gnatprove llvm parser rust

Last synced: 10 Apr 2026

https://github.com/biosustain/genomediff-python

GenomeDiff (*.gd) file parser for Python

breseq genomediff genomics parser

Last synced: 12 Apr 2025

https://github.com/gbowne1/kicadparser

This is a KiCAD project file(s) parser and eventually will include a generator.

csharp dotnet eda generator kicad parser parser-generator project

Last synced: 16 Apr 2026

https://github.com/whywaita/gigani

parser of Anime page (GIGAZINE, Annict, syobocal...)

gigazine golang-application parser

Last synced: 28 Mar 2026

https://github.com/ternaus/google-docstring-parser

A Python package for parsing and validating Google-style docstrings with type hints. Converts docstrings into structured dictionaries and validates type annotations. Requires paid license for non-Albumentations Team users.

code-quality developer-tools docstring documentation google-style parser python static-analysis type-checking validation

Last synced: 16 Mar 2026

https://github.com/null93/json-parser

JSON parser and abstract syntax tree library for Java

abstract-syntax-tree ant ast java java-library json json-parser lexer parser

Last synced: 17 May 2026

https://github.com/alfarih31/nb-go-parser

Noob Go Parser (nb-go-parser) is a tools to parse primitive types in Go

go golang parser primitive-types

Last synced: 25 Jun 2026

https://github.com/katsew/oq-mapper

Object/Query mapper for Node.js

javascript json mapper nodejs parser pegjs sql sql-parser

Last synced: 13 Apr 2026

https://github.com/spencertorres/fgd

An NPM package for manipulating FGD (Forge Game Data) files.

converter fgd goldsrc hammer nodejs npm parser source valve

Last synced: 04 May 2026

https://github.com/mjpclab/gonixargparser

Unix/Linux style cli args parser for Go

arg cli go golang parser

Last synced: 30 Mar 2025

https://github.com/nezteb/lexer-parser-in-lua

This is for a programming languages class I'm in. Both assignments have already been turned in for the class, so I'm uploading my submissions here for my own future reference (not for cheating).

lexer lua parser

Last synced: 09 Oct 2025

https://github.com/imolorhe/curlup

Parse cURL commands.

curl parser

Last synced: 29 Apr 2026

https://github.com/ivangabriele/from-ndjson

Convert ndjson stringified data into JSON-object arrays.

convert json ndjson parse parser

Last synced: 15 Mar 2025

https://github.com/yggverse/aquatic-crawler

SSD-friendly FS crawler for the Aquatic BitTorrent tracker, based on librqbit API

api aquatic bencode bittorrent btracker crawler daemon info-hash ipv6 librqbit magnet parser resolver rqbit torrent tracker

Last synced: 11 Mar 2026

https://github.com/adam-elmi/sommark

SomMark is a simple and extensible markup language designed for writing documentation and structured content.

docs documentation dsl html json json-langugae langauge mapper mapping markdown markup markup-language mdx parser transpiler

Last synced: 01 Apr 2026

https://github.com/glweems/css-grid-template-parser

CSS Grid Template Parser

css-grid grid parser template

Last synced: 10 May 2026

https://github.com/jurgenbelien/parser-example

A modest example of a parser written in Nearley.js.

nearley parser

Last synced: 01 Feb 2026

https://github.com/mhauri/lotto-parser

PHP library for parsing Swiss Lotto and Euro Millions results.

euromillions parser swisslos swisslotto

Last synced: 31 Jan 2026

https://github.com/iambnlvn/sig-parser

A manual Recursive-descent parser for Sig(Programming language)

bunjs parser recursive-descent-parser

Last synced: 15 Feb 2026

https://github.com/dysnomia-studio/dmarc-parser

A simple job that query, parse and save to database dmarc aggregate reports

dashboard database dmarc dmarc-parser parser

Last synced: 05 Aug 2025

https://github.com/alfex4936/ajou-blackboard

아주대학교 블랙보드(BB) 셀레니움을 이용한 예제

html parser python selenium

Last synced: 10 May 2026

https://github.com/jerowork/class-dependencies-parser

Parse all dependencies (FQN) used in a class (e.g. class, trait, interface, enum).

dependencies fcqn fqn parser reflection

Last synced: 01 Feb 2026

https://github.com/masahirompp/construct-typed-parameters

Type-safe parameter construction library. Useful for managing environment variables, aws parameter stores and more.

aws-ssm-parameter-store environment-variables parser stringifier typescript

Last synced: 31 Jan 2026

https://github.com/decodelabs/chirp

Tweet tools for PHP

parser php tweet

Last synced: 16 Mar 2026

https://github.com/alexandrelamarre/golang-ray-tracing-renderer

A native (no external libraries) golang 3D ray tracing renderer, that implements Ray intersection via the Phong-Reflection Model, Recursive Shape grouping with AABB optimizations and Constructive Solid Geometry, augmented with recursively defined Patterns, Perlin/Simplex noise algorihthms, and an efficient convex-hull/half-edge Delaunay Triangulation implementation

3d-graphics bounding-box constructive-solid-geometry delaunay-triangulation fractal golang lindenmayer-systems linear linear-algebra native parser perlin-noise phong-reflection-model pointlight quadratic quartic raytracing simplex-noise

Last synced: 16 May 2026

https://github.com/lhns/scala-edifact

An Edifact parser library written in scala

edifact lightweight parser scala

Last synced: 01 Mar 2026

https://github.com/felixfaisal/syntax-analyzer-rs

A syntax analyzer written in Rust with handwritten logic for validating JSON with trailing commas and comments without using Lex or YACC

compiler lexer parser rust

Last synced: 30 Mar 2025

https://github.com/paul-wolf/ukpc

A Python module for parsing United Kingdom postcodes

parser postcodes python uk

Last synced: 13 Jun 2026

https://github.com/chicode/lisa

A Lisp dialect designed for codingworkshops

elm lisp lisp-dialect parser

Last synced: 22 Jun 2026

https://github.com/giorgiogtelian/luna

this is my little project: a new programming language named after my dog

cpp csharp java language parser programming-language programming-languages

Last synced: 13 Feb 2026

https://github.com/rog3rsm1th/kaitai-rs

Kaitai Struct implementation in pure Rust (still a WIP)

kaitai parser rust

Last synced: 18 Oct 2025

https://github.com/yjdoc2/equation-parser-interpreter

An interpreter designed in C++ for the equation parser project.This can read the commands from a file and write output to another file.

c cpp17 interpreter parser

Last synced: 11 May 2026

https://github.com/shamazmazum/cue-parser

Simple common lisp cue parser

cuesheet parser

Last synced: 12 Feb 2026

https://github.com/pavelhoral/beth-parser

Node.js based parser library for Bethesda's Creation Engine data files.

bethesda parser

Last synced: 24 Jan 2026

https://github.com/chesszebra/portable-game-notation

A PHP library to parse and write chess games in the portable game notation (PGN) format.

chess lexer parser pgn php portable-game-notation reader writer

Last synced: 30 Jun 2025

https://github.com/xmonader/nim-dmidecode

dmidecode parser in nim

dmidecode nim parser

Last synced: 21 Jun 2025

https://github.com/akrck02/markdown-docs

Markdown parser for project documentation.

docs markdown parser

Last synced: 04 Feb 2026

https://github.com/durudex/go-polylang

Implementation of the Polylang language in Go.

go parser polylang

Last synced: 14 Jan 2026

https://github.com/xreedev/event-management

EventManagement is a web application using vanilla HTML, CSS, and JavaScript. It enables users to manage event tasks, add events, and import tasks via CSV files for efficient event organization and task management.

css css3 csv csv-parser event-management html html5 javascript js parser table vannila-javascript-projects vannila-js

Last synced: 06 Mar 2026

https://github.com/velliz/pukoconsole

Advanced console util that make pukoframework get things done on the fly

command-line-tool generator parser php-library

Last synced: 28 Jul 2025

https://github.com/l3odr0id/sly_s-parser

EBNF python parser with SLY example

ebnf ebnf-syntax example grammar-parser grammar-rules parser python sly

Last synced: 15 Mar 2025

https://github.com/roswelly/solana-transaction-parser

solana trasaction parser

parser solana transaction

Last synced: 01 Sep 2025

https://github.com/xxf098/sqlparse

A SQL Parser and Formatter for Rust

parser rust sql

Last synced: 07 May 2025

https://github.com/millerlogic/htmlstrip

Strips HTML from the input, outputs plain text, streamed in realtime without preloading the whole document

html html-parser html-parser-library html-strip parser

Last synced: 21 Jan 2026

https://github.com/gnidan/solasm

Solidity assembler in development

assembler ethereum evm parser rust solasm solidity

Last synced: 28 Apr 2026

https://github.com/orcalinux/c-json

A lightweight, fast, and cross-platform JSON parsing library for C developers. C-JSON simplifies JSON handling in C, supporting objects, arrays, strings, numbers, booleans, and null values with minimal memory overhead.

json json-parser parser parsing scanner

Last synced: 01 Feb 2026

https://github.com/blairmcalpine/next-build-parser

A quick and easy tool to parse the output of the Next.js build command into machine readable JSON, to fit whatever needs you may have.

ci cli next nextjs npm parser

Last synced: 03 Feb 2026

https://github.com/rootslab/auntie

Auntie, my dear ultra-fast module for untying/splitting/counting a stream of data by a chosen separator sequence.

boyer-moore count-lines csv csv-parser csv-stream nodejs parser pattern-search split-data splitter streaming-parser tsv

Last synced: 26 Apr 2026

https://github.com/ok-ryoko/tree-sitter-systemtap

SystemTap grammar for tree-sitter

parser systemtap tree-sitter

Last synced: 20 Feb 2026

https://github.com/maread99/valimp

Use Python type hints to validate, parse and coerce inputs to public functions

argument-parser coerce functions parser parsing python3 validation

Last synced: 12 Jun 2025

https://github.com/serpent7776/json-parse

Simple ASCII-only JSON parser

ascii json parser

Last synced: 28 Apr 2026

https://github.com/daniel-beard/jmo

MachO file parser in Julia. Written as a learning experience, not production ready.

disassembly julia macho macho-parser macos objective-c-runtime parser

Last synced: 20 Jan 2026

https://github.com/YGGverse/pulsarss

RSS Aggregator for Gemini Protocol

aggregator cli crawler daemon feed gemini gemini-protocol gemtext parser rss rust

Last synced: 15 Jun 2026

https://github.com/thefangbear/sat

Boolean expression parser and solver suite

c cpp parser sat solver

Last synced: 04 May 2026

https://github.com/lpraat/inbq

A library for parsing BigQuery queries and extracting schema-aware, column-level lineage.

bigquery data-lineage parser sql

Last synced: 26 Apr 2026

https://github.com/f-y/md-spreadsheet-parser

A robust, zero-dependency Python library for parsing, validating, and manipulating Markdown tables, including conversion from Excel to Markdown.

data-conversion excel library markdown pandas parser python spreadsheet table-parser type-safe zero-dependency

Last synced: 23 Jan 2026

https://github.com/nic-obert/permalang

A compiler for a statically typed language

aot compiler cpp language parser programming-language syntax-tree

Last synced: 16 Apr 2025

https://github.com/kenote/parse-string

Parse the string into a Map.

filter format map msgbody parser validator

Last synced: 27 Apr 2026

https://github.com/purarue/tree-sitter-rifleconf

rifle (ranger filemanager file opener) grammar for tree-sitter

parser ranger ranger-fm tree-sitter tree-sitter-parser

Last synced: 28 Jan 2026

https://github.com/josephbartlett/fhir-response-formatter

A sleek, lightweight browser tool to format and visualize FHIR JSON responses. Paste raw data, click “Format JSON,” and instantly view a clean, color-coded, easy-to-read output. Includes error navigation, resource filtering, copy-to-clipboard, and a built-in legend for quick interpretation.

browser-tool clinical-data fhir formatter healthcare hl7 interoperability json parser visualization

Last synced: 23 Jan 2026

https://github.com/pranavk-official/ktu-s7-cse_cd-lab

This repository contains all programs for Compiler Lab of 7th semester CSE in KTU 2019 Scheme.

c compiler lexer parser programming-language

Last synced: 16 May 2025

https://github.com/poti1/app-pod

Quickly show available class methods and documentation.

command-line-tool hacktoberfest parser perl perl5 perldoc pod

Last synced: 23 Jan 2026

https://github.com/danielparks/matchgen

Generate Rust functions to quickly map byte string prefixes to values

parser rust

Last synced: 30 Jun 2025

https://github.com/odroe/ocookie

🍪 Cookie and Set-Cookie parser and serializer

cookie dart parser serializer set-cookie

Last synced: 13 Mar 2026

https://github.com/nixzhu/girl

A HTML Parser

html parser

Last synced: 10 Sep 2025

https://github.com/mondeja/svg-path-cst

Concrete Syntax Tree SVG paths parser for Rust

cst parser svg svg-path

Last synced: 15 Apr 2025

https://github.com/MrRobinOfficial/Unity-Parser

A friendly parsing system for Unity. This system supports a wide range of data types, and offers try-parse methods.

ncalc parse parser unity unity3d

Last synced: 26 Apr 2025

https://github.com/bakaq/formula-parser

A basic formula parser written in Rust

parser

Last synced: 25 Apr 2026

https://github.com/tree-sitter-grammars/tree-sitter-nqc

NQC grammar for tree-sitter

nqc parser tree-sitter

Last synced: 24 Apr 2026

https://github.com/tpltnt/go-bsm

a parser for Sun BSM audit logs

audit freebsd parser

Last synced: 16 Mar 2025

https://github.com/michaeltryby/swmm-parse

File parsing toolkit for SWMM

ebnf input lark parser swmm

Last synced: 29 Jan 2026

https://github.com/sdleffler/carthage-rs

RDF graph parsing and manipulation in Rust.

metadata n-triples parser rdf rust turtle

Last synced: 25 Oct 2025

https://github.com/timobechtel/json2url

Encodes and decodes javascript objects into/from an url usable string

javascript json parser url

Last synced: 23 Mar 2025

https://github.com/fardjad/node-parse-my-command

Parse argv with Commander.js without executing the command

argv commander commanderjs nodejs parser

Last synced: 01 May 2026

https://github.com/matthijsgroen/node-simple-mssql-parser

Simple MSSQL parser to verify queries

mssql node parser testing typescript

Last synced: 06 Sep 2025

https://github.com/czwinzscher/myhtmlpp

A C++17 Wrapper for MyHTML/Modest.

cpp cpp17 html html-parser html5 myhtml parser

Last synced: 17 Jan 2026

https://github.com/HalilFocic/onixhttp

My attemt to making full fledged HTTP server in zig

http parser tcp zig

Last synced: 04 Sep 2025

https://github.com/progfay/scrapbox-parser-stream

Parsing Scrapbox notation with Node.js Stream

node-stream parser scrapbox scrapbox-parser-stream

Last synced: 25 Mar 2025

https://github.com/fuseraft/code-reference-finder

A source code analyzer to find targets and their references in very large solutions.

file-contents-searcher find-all finder finding-files parser reference-counting ruby source-code-analysis

Last synced: 06 Jul 2025

https://github.com/q-m/food-fish-parser-ruby

Extract fish details from food product descriptions

aquaculture fao fisheries food-products ingredients parser ruby ruby-gem species structured-data

Last synced: 12 May 2026

https://github.com/jay51/pjscript

JS like, single file simple language written in python

interpreter js learning lexer parser python

Last synced: 14 Jan 2026

https://github.com/michaeltintiuc/bnm-go

a CLI tool for fetching official currency rates from the National Bank of Moldova

bank bnm conversion convert currency currency-rates go golang moldova parser rates xml

Last synced: 29 Oct 2025

https://github.com/jamogriff/markup-front-matter-parser

An OOP-y Python package to parse front matter from markup files

factory-pattern front-matter html markdown markup parser python

Last synced: 14 Jan 2026

https://github.com/1amageek/swift-yaml

A pure Swift YAML parser with no external dependencies

parser swift swift-package-manager yaml

Last synced: 11 Mar 2026

https://github.com/moltools/biocracker

Parser for antiSMASH output GenBank files.

antismash parser

Last synced: 14 Jan 2026

https://github.com/magicxor/htmltextextractor

Extracts text from HTML (compatible with MailBee.NET)

email extractor html mail mailbee mailbee-net parser regex regexp regular-expressions text

Last synced: 26 May 2026

https://github.com/tztsai/matopy

Matlab to Python 3 Translator.

lexer matlab parser python python3 syntax-analysis translation

Last synced: 16 Mar 2025

https://github.com/gre1wy/oaa

KPI IPT course, 5 semester

db inverted-index lexer parser

Last synced: 25 Mar 2025

https://github.com/maxdesiatov/swiftlet

Experimental Swift compiler written in Swift

compiler lexer parser swift

Last synced: 26 Mar 2025

https://github.com/sjkingo/zerp

zerp is a collection of utilities for Z, a toy programming language similar in syntax to Python and Pascal

lexer parser python python-3-4 toy-programming-language virtual-machine z zerp

Last synced: 06 Sep 2025