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/johnjohndoe/scheduleparser

A Java library containing a parser and models for the congress API ...

ccc chaoscommunicationcongress jackson java library models parser republica

Last synced: 08 Apr 2025

https://github.com/io7m/jvgm

VGM file format parser

java parser vgm ym2612

Last synced: 18 Feb 2026

https://github.com/ebiselutica/susloader

A C# Library to read and write seaurchin score files

csharp netstandard20 parser score seaurchin

Last synced: 11 Apr 2026

https://github.com/superb-man/automaton-solver

regex -> abstract syntax tree -> nfa -> dfa(minimized) conversion.

cyk-algorithm dfa dfa-minimization dotfiles json moore-minimization nfa parser regular-expression x-33

Last synced: 06 Oct 2025

https://github.com/za-arthur/pg_textparser

Fast parser for text search of PostgreSQL

parser postgresql text-search

Last synced: 14 Mar 2025

https://github.com/maximilianmairinger/clicmdast

CLI command ast parser manipulate program bash powershell generic agnostic.

ast bash cli cmd command manipulate mutate parser shell syntax tokenizer

Last synced: 11 May 2026

https://github.com/bossley9/mdz

A variation of Markdown and popular extensions implemented in Zig for WASM.

markdown parser typescript wasm zig

Last synced: 06 May 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/smirnovoleg/haskell-interpreter

MiniHaskell interpreter implementation

haskell interpreter parser

Last synced: 22 Mar 2025

https://github.com/seriousben/net-script

http and websocket scripting language

golang lexer parser parser-combinators restclient

Last synced: 30 Jul 2025

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/gbowne1/link-explorer

This C++ program will discover links on any http or https page you give it

cpp cpp11 explorer link parser

Last synced: 10 Jun 2025

https://github.com/bsnext/fastify-bowser

A plugin for Fastify that adds the 'request.useragent' property to get header 'user-agent' parsed data.

bowser fastify parser plugin typescript useragent

Last synced: 09 Mar 2026

https://github.com/so1der/python-parser

Python news parser, which sends messages in telegram

beautifulsoup4 parser python-script requests telebot telegram-bot

Last synced: 28 Mar 2025

https://github.com/beenotung/html-parser.ts

zero-dependency html parser for node.js and browser that return the dom (tree) structure

dom html nodejs parser typescript-library

Last synced: 28 Apr 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/vlavrynovych/auto-envparse

⚡ Automatic environment variable parsing with zero configuration and type inference

12-factor dotenv env environment environment-variables parser schema zero-config zero-configuration

Last synced: 16 Jan 2026

https://github.com/mateuschaves/talk-radio-challenge-backend

👌Teste prático para a vaga de Desenvolvedor Backend NodeJS Pleno

nodejs parser

Last synced: 19 May 2026

https://github.com/himenon/convert-text-to-react

PlainテキストにReactのコンポーネントを適用させるサンプルコード

function parser react typescript

Last synced: 15 Apr 2026

https://github.com/calderonsamuel/sseparser

Parse Server-Sent Events in R

http-requests parser r stream

Last synced: 28 Jul 2025

https://github.com/leonardpepa/jlox

JLOX is an interpreted scripting programming language implemented by reading the book Crafting intepreters

crafting-interpreters jlox lexical-analysis parser programming-language scripting-language semantic-analysis walk-tree

Last synced: 17 Apr 2026

https://github.com/word-view/gengolex

Language parser and lexer

language library parser

Last synced: 04 Apr 2026

https://github.com/yuriidorosh/interbox-test

Test task for InterBox involving the creation of programs for data parsing.

bs4 docker parser parsing python python3 redis

Last synced: 18 Apr 2026

https://github.com/lggruspe/genbu

Create composable CLIs using shell args parser combinators and type hints

cli combinators command-line hints infer parser python type

Last synced: 05 Apr 2026

https://github.com/krishpranav/jsonparser

A simple json parser built using golang

go go-library go-package golang json linux macos parser windows

Last synced: 05 Apr 2026

https://github.com/kessejones/cpp-html-parser

HTML parser based on a HackerRank test

cpp html html-parser parser

Last synced: 30 Mar 2025

https://github.com/boolangery/lua-dbus-type-parse

DBus type signature parsing

dbus lua parser

Last synced: 04 Jun 2026

https://github.com/pgvalle/simplifiedluacompiler

Trabalho da matéria de compiladores da faculdade. As instruções que segui estão no diretório assets.

c compilers jesus-christ lexer lua parser

Last synced: 20 Apr 2026

https://github.com/barrettotte/html-json-parser

Converts basic HTML to JSON using a custom lexer and parser.

c-sharp dotnet html-parser html5 json json-parser lexer parser

Last synced: 20 Apr 2026

https://github.com/skytomo221/genturcta

genturcta は様々なロジバンパーサの解析結果を可視化して、見比べることが簡単にできます。

camxes-beta lojban parser visualizer

Last synced: 05 Jun 2026

https://github.com/joeychilson/xbrl

A simple XBRL parser in Go.

go parser xbrl xml

Last synced: 06 Jun 2026

https://github.com/gebitsolutions/fluent-plugin-fortigate-logs-parser

This is a Fluentd plugin to parse the proprietary syslog messages from FortiOS (Fortigate).

fluentd fortigate fortios logs parser ruby syslog

Last synced: 26 Jul 2025

https://github.com/rajesh-rahul/wot_datfile_parser_py

World of Tanks dat file parser binding for Python

parser python rust world-of-tanks

Last synced: 24 Apr 2026

https://github.com/yord/pxi-pxi

🧚pxi-pxi is a sample .pxi module for pxi (pixie), the small, fast, and magical command-line data processor.

csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv

Last synced: 24 Apr 2026

https://github.com/princemaple/elixir-imap

Elixir IMAP client

client elixir imap parser

Last synced: 26 Mar 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/swellshinider/easyarguments

EasyArguments is a lightweight library for managing and parsing input arguments in C# .NET projects.

argparser arguments csharp csharp-library library net open-source parser

Last synced: 30 Mar 2025

https://github.com/russlank/lang-forge

LangForge is a modern Go implementation of Lex/Yacc-style compiler tooling

bison bison-yacc c clang compiler-construction compiler-design compilers context-free csharp dotnet flex go ielr lalr lex lex-yacc parse parser scanner yacc

Last synced: 25 Jun 2026

https://github.com/liraymond04/tree-sitter-awatalk

Awatalk grammar for tree-sitter

awatalk parser tree-sitter

Last synced: 06 Jan 2026

https://github.com/akphi/mer-c-less

a simple parser for a simple language

lexical-analyzer parser syntax-analyzer

Last synced: 08 Apr 2025

https://github.com/drom/tree-sitter-mlir

MLIR grammar for tree-sitter

mlir parser tree-sitter

Last synced: 26 Feb 2026

https://github.com/mikroskeem/quackit

Quake/Valve .cfg file parser

configuration golang library parser quake source-engine valve

Last synced: 28 Mar 2025

https://github.com/dzagalskii/XML_Parser

Parser for XML code using Lex & Yacc

lex parser xml yacc

Last synced: 12 Mar 2025

https://github.com/lestoni/logtick-parser

Fuller Git Log Parser

git log parser

Last synced: 14 Jun 2025

https://github.com/basemax/onelanguageconcept

Concept of One Language (Pure C)

c compiler lexer parser

Last synced: 15 May 2026

https://github.com/rioam2/rifx

🔍 Binary parsing module for RIFX files (Big-Endian variant of the Resource Interchange File Format, aka RIFF). Commonly used for media files such as AVI, ANI & WAV

avi binary decoder parser riff rifx wav

Last synced: 25 Jul 2025

https://github.com/eddiecorrigall/elang

Toy programming language interpreted with Python

ast interpreter lexer parser python walker

Last synced: 08 Jun 2026

https://github.com/alienfruit/alienfruit.otml

AlienFruit.Otml is an object tree model language.

c-sharp core dotnet-core dotnet-framework dotnet-standard otml parser serialize

Last synced: 28 Apr 2026

https://github.com/tom65536/annual

Python package for computing annual recurring events. Recurrence rules are described by a human-friendly mini-language.

calendar date holidays library observances parser python

Last synced: 14 Jan 2026

https://github.com/ik5/partial-markup

[WIP] A parser for partial markup text using Golang

ast golang markup parser xml

Last synced: 28 Apr 2026

https://github.com/alexprut/sca-lang

Project a suitable abstract syntax similar to Scala language, and write in Haskell a compiler for the new engineered language.

compiler engineered-language haskell parser

Last synced: 28 Jun 2025

https://github.com/alexgustafsson/mjavac

A parser, vm and compiler for MiniJava for the course DV1585 at BTH

bth bytecode compiler parser parser-library virtual-machine

Last synced: 29 Apr 2026

https://github.com/imarvinle/lcjson

implement a simple json parser using recursive descent

c json parser recursive-descent-parser

Last synced: 29 Apr 2026

https://github.com/honza-kasik/championc

Compiler implementation for Heroc language in Java - for educational purposes only

antlr4 compiler compiler-principles lexer parser syntax-analysis

Last synced: 20 Jun 2025

https://github.com/mattacosta/php-parser

A cross-platform, error-tolerant PHP parser that provides a complete representation of your source code.

ast cross-platform parser php php-parser

Last synced: 17 Jan 2026

https://github.com/kris701/initoolssharp

Some simple tools to work with INI files

ini parser

Last synced: 14 Mar 2025

https://github.com/seporaitis/pyparsing-slides

A quick intro to pyparsing library that I had to do for an interview.

library parser presentation python

Last synced: 30 Apr 2026

https://github.com/puripuri2100/opam-file-rs

Parser and printer for the opam file syntax with Rust

opam parser rust

Last synced: 03 Jul 2025

https://github.com/fabiante/monkeylang

Monkey language

interpreter learning parser

Last synced: 24 Mar 2025

https://github.com/anabolicsanonymous/mediainfo-share

Modern Flask web-app sharing platform with mediainfo-parsing and auto-deletion.

flask mediainfo parser torrents web-appplication

Last synced: 29 Apr 2026

https://github.com/diatche/parse-time

A utility for parsing time duration and time of the day strings.

hours minutes parse parser seconds time time-parsing

Last synced: 18 Jan 2026

https://github.com/prongbang/csvx

Convert array struct to csv format with Golang

convert csv go golang parse parser

Last synced: 31 Mar 2025

https://github.com/vendethiel/nephrite.pl

Because I can. Can I ?

jade language parser perl6

Last synced: 19 May 2026

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/lunastev/wson-rust

WSON data serialization parser

data parser serialization

Last synced: 07 Apr 2025

https://github.com/tpastor/p-lang

lexer/parser/interpreter for new custom script language

compiler interpreter language lexer parser typescript

Last synced: 01 May 2026

https://github.com/akinoccc/html-parser-react

The parser for html transform to react dom.

html html-parser-react parser react

Last synced: 08 Jun 2026

https://github.com/io7m-com/jsx

S-expression parsing

java parser pretty-print s-expression

Last synced: 22 Mar 2025

https://github.com/erkanyildiz/eyxml2nsdictionary

A block based NSXMLParser wrapper for converting XML to NSDictionary on background thread

background-thread dictionary ios macos nsxmlparser nsxmlparser-wrapper objective-c parser tvos watchos xml

Last synced: 02 May 2026

https://github.com/christarazi/golp

A web server log parser / analyzer written in Go

access-logs analyzer go golang log nginx parser

Last synced: 02 May 2026

https://github.com/andrianllmm/tgl-dictionary-parser

Parser for a Tagalog dictionary website

dictionary parser tagalog text-mining web-scraping

Last synced: 22 Jun 2026

https://github.com/marcos-venicius/cson

A very simple JSON reader in C

c json json-reader lexer lib linked-list parser parsers syntax-tree

Last synced: 17 May 2026

https://github.com/Simpson-Computer-Technologies-Research/simplc_parser

Parser for my programming language, simp lang (simpl) made in C

c parser programming-language simpl

Last synced: 14 May 2025

https://github.com/lukashedegaard/co-rider

Tiny configuration library tailored for the Ride ecosystem

configuration configuration-management parser python

Last synced: 10 Sep 2025

https://github.com/savi-lang/json

JSON reading and writing for the Savi standard library, written in pure Savi.

json library parser savi standard-library

Last synced: 18 Mar 2025

https://github.com/obsfx/lurkdown

A markdown transpiler tool that was built on NodeJS with TypeScript to create standalone, markdown-generated HTML files.

command-line-tool html html-files markdown markdown-parser markdown-to-html nodejs parser standalone standalone-executables standalone-html-files syntax-highlighting tool transpiler typescript

Last synced: 03 May 2026

https://github.com/erykjj/traverture

OBSIDIAN PLUGIN: parse, convert, preview, and insert Bible scripture references

bible-reference-parser bible-references obsidian-plugin parser scripture-references scriptures

Last synced: 25 Jun 2026

https://github.com/iewher/habr-parser

Automatic mailing of vacancies

golang mailersend parser

Last synced: 15 May 2025

https://github.com/kubinyete/getnet-edi-php

A standard library for parsing EDI files from Getnet.

acquirer conciliation edi getnet getnet-brasil library parser parsing

Last synced: 08 Oct 2025

https://github.com/xzripper/parentheses

Lightweight parentheses parser in Python.

parentheses parser python

Last synced: 09 Jun 2026

https://github.com/somajitdey/httparse

Command-line parser for http request headers. Also see below link for related project.

bash command-line header-parser http http-header http-header-parser http-request http-server httparse httparser jq parse parser shell

Last synced: 05 May 2026

https://github.com/piotrkowalczuk/elblog

Elastic Load Balancing access log parser

aws decoder elastic-load-balancing elb golang parser

Last synced: 05 May 2026

https://github.com/simpsonresearch/simplc_parser

Parser for my programming language, simp lang (simpl) made in C

c parser programming-language simpl

Last synced: 31 Aug 2025

https://github.com/swaggerexpert/cookie

RFC 6265 compliant cookie parser, validator and serializer

cookie cookies parser rfc6265 serializer validator

Last synced: 24 Apr 2025

https://github.com/aaronlippold/pdf2inspec

(DEPRECATED) Parser for PDF security guidance documents to an InSpec profile

inspec mitre-corporation parser parslet

Last synced: 09 Jun 2026

https://github.com/rzane/argy

Yet another command line option parser

arguments cli command-line options parser positional ruby

Last synced: 08 Oct 2025

https://github.com/arakelian/graphql-parser

GraphQL Lexer and Parser generated using ANTLR grammar

antlr4 grammar graphql graphql-java java java-8 lexer parser

Last synced: 13 Apr 2026

https://github.com/djoezeke/myyaml

Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.

c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser

Last synced: 07 May 2026