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/playfulsparkle/sprintf.js

A lightweight, Open Source sprintf.js sprintf implementation written in JavaScript

formatting javascript parser sprintf vsprintf

Last synced: 01 Mar 2026

https://github.com/ofabricio/walker

A simple text parser in c

c parser scanner text-analysis

Last synced: 22 Jan 2026

https://github.com/johannst/flex-bison-cpp-playground

A playground for some flex/bison experiments in cpp

ast bison bison-flex cpp example flex gnu lalr lex lexer lexer-parser parser playground yacc

Last synced: 15 Mar 2025

https://github.com/i2rys/cp

A combo parser, It only grabs email:pass credentials.

combo combo-parser credentials parser

Last synced: 15 Mar 2025

https://github.com/thenlabs/meta-parser

Extract metadata from attributes and/or annotations.

annotations attributes doctrine-annotations metadata-parser parser

Last synced: 13 Jan 2026

https://github.com/antoncoding/html_content_crawler

A smart html crawler to automatically detect main content of a HTML page.

beautifulsoup content crawlers html nlp-parsing parser

Last synced: 02 Apr 2025

https://github.com/falsehuman/vk-video-dowloader

Сервис по скачиванию видео с платформы VK Видео.

fastapi parser selenium vkontakte vue vuejs

Last synced: 19 Jan 2026

https://github.com/ant59/pp-eval

State machine parser and lexer for custom formulae

lexer parser state-machine

Last synced: 20 Apr 2026

https://github.com/eratio08/pars-comb-ml

Monadic parsing in OCaml

monadic ocaml parser parser-combinators parsing

Last synced: 02 Jan 2026

https://github.com/taservers/vdfparser

Simple and modern C++ library for parsing the Valve Data Format

cpp file-format parser source-engine valve-data-format vdf

Last synced: 16 May 2025

https://github.com/fawaf/misshk

terrible misshk parser

hk hong hongkong kong miss misshk misshongkong parser ruby

Last synced: 23 Mar 2025

https://github.com/JesseCoretta/go-aci

Package aci implements the complete Netscape ACIv3 syntax as an SDK in a vendor-agnostic manner with rich features and a flexible design.

access-control access-control-instruction access-control-list access-rights aci aciv3 experimental go golang ldap netscape parser permissions sdk syntax

Last synced: 31 Mar 2025

https://github.com/peterheesterman/tjparse

Typescript JSON parser

json learning parser

Last synced: 13 Apr 2026

https://github.com/sftsrv/parz

A simple parser combinator library

functional-programming gleam gleam-lang parser parser-combinators

Last synced: 05 Feb 2026

https://github.com/ewilan-riviere/scanner

CLI to parse files or to get metadata.

filesystem go metadata parser

Last synced: 28 Mar 2025

https://github.com/tonyaajjackson/sosh_coding_test

A Python-based attempt at solving Sosh's take-home programming test, begun with next to no knowledge of parsers.

datetime parser parser-combinators recursive-descent-parser

Last synced: 24 Jun 2025

https://github.com/iamgerwin/csharp-razor-docx-parser-poc

A proof of concept Blazor web application that accepts DOCX file uploads and provides intelligent parsing with multiple output formats. Built with .NET 9 and modern web technologies.

csharp docx dotnet parser

Last synced: 18 Feb 2026

https://github.com/proh14/psh

psh, a small and minimal shell. public domain 💘

c cli lexer parser public-domain shell

Last synced: 17 Jan 2026

https://github.com/jonathanjameswatson/earley_parser

Earley parser for context-free grammars

dune earley-parser ocaml parser

Last synced: 16 May 2025

https://github.com/open-stat/mod_jobs

Модуль для получения данных о вакансиях и резюме

jobs parser resume stat vacancy work

Last synced: 26 Jan 2026

https://github.com/nboldi/codecompass-haskell-plugin

A Haskell plugin that is used to parse Haskell projects for codecompass. The data necessary for providing code comprehension for the project is exported.

code-comprehension codecompass haskell parser

Last synced: 15 May 2025

https://github.com/pappasbrent/flagon

An ASCII graph parser written in Go

ascii go graph parser

Last synced: 22 Jun 2025

https://github.com/koatty/koatty_payload

Payload parser for koatty.

middleware parser request-handler

Last synced: 27 Apr 2026

https://github.com/ggalina/feedbackform-react

Technologies: REACT, CSS, Parcel, nanoid, and styled-components libraries. Personal Mini Project.

css nanoid parser reactjs styled-components

Last synced: 11 Apr 2026

https://github.com/s8sachin/whatsapp-chat-parser-js

Whatsapp Chat Parser for Javascript

chat parser whatsapp

Last synced: 05 Jan 2026

https://github.com/powehix/cc-lr2

A parser. Laboratory work №2 in the course "Сompiler Construction".

c-plus-plus compiler-construction parser study-project

Last synced: 26 Feb 2025

https://github.com/stereobooster/tree-sitter-grammar-wasm

Tree-sitter grammars compiled to wasm

gramm parser tree-sitter wasm

Last synced: 25 Mar 2025

https://github.com/rafaelsouzars/mini-parsejs

Mini interpretador de linguagem de programação baseado no artigo: https://medium.com/@henriquesosa/seja-um-compilador-crie-um-compilador-com-javascript-33a9557c8cdf

compiler-construction javascript parser

Last synced: 18 Jan 2026

https://github.com/hazzaclark/korone

A Lightweight Endianess Parser and Lexer

endian endianutils parser rust

Last synced: 23 Mar 2025

https://github.com/arrow2nd/line2json

💬 LINE のトーク履歴をパースする Deno モジュール

deno deno-module line parser

Last synced: 22 Mar 2025

https://github.com/albbus-stack/latex-simplified

A faster syntax parser to LaTeX.

latex parser python tex

Last synced: 28 Apr 2026

https://github.com/ekusiadadus/h2lang

H2 Language compiler - Fully compatible with Herbert Online Judge (HOJ) H language spec, with multi-agent robot swarm support. Runs natively and in browsers via WebAssembly.

compiler herbert multi-agent parser programming-language robot rust wasm webassembly

Last synced: 13 Jan 2026

https://github.com/sixarm/sixarm_htx

SixArm.com » HTX processor for our web pages with custom HTML & XML tags

html markup parser

Last synced: 30 Mar 2025

https://github.com/2moe/glossa-dsl

Glossa-DSL: A domain-specific language designed exclusively for localization (L10n)

bincode encoding parser rust serde

Last synced: 12 Apr 2025

https://github.com/athanclark/streaming-csv

Simple streaming CSV parsing & statistics gathering

csv haskell parser streaming

Last synced: 16 Nov 2025

https://github.com/lesterrry/campfire

Shock-drop watching utility

crawler parser web-crawler web-parser

Last synced: 13 Jun 2026

https://github.com/zahtec/typefile

A strongly typed configuration file for the modern age.

filetype json parser toml typefile yaml

Last synced: 23 Mar 2025

https://github.com/alopatindev/long-version

Minimalistic version parsing and comparison. Supports non-semver versions, ignores non-numeric postfixes like alpha/rc/etc.

parser rust version

Last synced: 26 May 2026

https://github.com/katistix/eval-from-scratch

A simple "interpreter" that takes in as input simple arithmetic expressions and computes their values.

cpp mathematics parser tokenizer

Last synced: 30 Jun 2025

https://github.com/ferus-web/nim-ada

Safe, high-level wrapper over ada-url. Ada is an efficient and spec-compliant URL parser.

ada-url bindings nim parser url whatwg

Last synced: 30 Jun 2025

https://github.com/redboo/ses_parser

Скрипт для парсинга файла «Советский Энциклопедический Словарь»

parser python

Last synced: 15 Jun 2025

https://github.com/zensey/go-lr-parser

An LR parser library with user-defined error recovery strategy

go lr parser

Last synced: 08 Jun 2026

https://github.com/ohadswissa/nand2tetris-jack-analyzer

Jack Analyzer: A two-stage syntax parser that converts .jack code into structured XML (tokens + syntax tree)

jack java nand2tetris parser vm

Last synced: 27 Feb 2026

https://github.com/asynched/brainfuck

An implementation of the brainfuck language in Go.

brainfuck go parser

Last synced: 18 Apr 2026

https://github.com/lesterrry/mutt

More Usable Time Tracker

crawler ios-calendar parser

Last synced: 15 Jul 2025

https://github.com/josephbartlett/ccd-viewer

Lightweight PHP CCDA/CCD viewer that parses uploaded clinical documents, shows patient metadata, section narratives, structured entries, and XML snippets in a Bootstrap UI.

bootstrap ccd ccda clinical-documents health-data health-it healthcare hl7 parser php viewer xml

Last synced: 13 Jan 2026

https://github.com/suryakantamangaraj/touchstone-python

Python library for parsing Touchstone .sNp files in RF/microwave engineering. Provides easy APIs for S‑parameter analysis, integration with NumPy/SciPy, and reproducible workflows for simulation and visualization.

microwave network networkanalyzer parser rf s-parameter s2p snp touchstone

Last synced: 24 Apr 2026

https://github.com/smiley4/simpleparser

Creates a syntax tree from a given string and grammar (ebnf)

ebnf grammar parser tree

Last synced: 15 May 2025

https://github.com/reedchan7/ls-json

parse ls output to json format.

command-line file-listing jc json ls parser

Last synced: 20 Jan 2026

https://github.com/smikhalevski/route-pattern

🔀 The path pattern parser, that supports named variables, variable constraints, bash-like alternation, regular expressions, and wildcards.

parser path pattern route tokenizer url

Last synced: 25 Jun 2025

https://github.com/railt/http

[READ ONLY] Subtree split of the Railt Http component (see railt/railt)

bridge graphql http parser

Last synced: 17 May 2026

https://github.com/antoinegagne/amqp10

An AMQP 1.0 library (it is a work in progress at the moment)

amqp amqp-client amqp1-0 amqp10 parser protocol protocol-library

Last synced: 30 Mar 2025

https://github.com/anotherbyte-net/leaf-focus

Extract structured text from pdf files.

data-science machine-learning parser pdf utility

Last synced: 16 Jan 2026

https://github.com/peggyjs/coverage

Up the code coverage on your Peggy grammars, ensuring that the generated boilerplate code is covered in your unit tests.

coverage grammar parser peggyjs testing

Last synced: 06 Jul 2025

https://github.com/michallepicki/lang

A small example on how one might use leex+yacc from Gleam

gleam parser

Last synced: 30 Mar 2025

https://github.com/purpleclay/chomp

A parser combinator library for Go that makes parsing text intuitive and maintainable

chomp go parser parser-combinators runes strings

Last synced: 03 Feb 2026

https://github.com/paych3ck/pcconfigurator

Оконный конфигуратор персонального компьютера на PyQt6.

parser pyqt6-desktop-application python

Last synced: 17 Mar 2025

https://github.com/urbanjost/m_kracken

parse command line arguments and create configuration files using syntax similar to ULS commands

argument command-line fortran fortran-package-manager fpm parser parsing

Last synced: 27 Jan 2026

https://github.com/mattriley/node-pathstruct

Parse and stringify data structures embedded in file paths.

javascript nodejs npm-package parser

Last synced: 18 Jun 2025

https://github.com/kawamurakazushi/monkey-ml

OCaml implementation of an interpreter for the Monkey programming language

interpreter lexer monkey ocaml parser

Last synced: 26 Feb 2025

https://github.com/risto-stevcev/url-parser-combinator

:telescope: A proper url parser and combinator that works with eulalie

combinator parser url

Last synced: 25 Jun 2026

https://github.com/freekds/easyjson

Easy to use c++ JSON reader

c-plus-plus json json-parser parser

Last synced: 28 Apr 2026

https://github.com/marcelwaldvogel/deltat

Simple time duration parser for Python. Happy to parse "3h 2m 3.5s" for you.

parser parsing python python3 time

Last synced: 29 Jun 2025

https://github.com/the-mikedavis/tree-sitter-edoc

A tree-sitter grammar for the Erlang documentation generator (Edoc) syntax

edoc erlang lexer parser tree-sitter

Last synced: 09 May 2026

https://github.com/minijackson/tree-sitter-epics-db

Grammar for EPICS' database and database definition files

epics-db parser tree-sitter

Last synced: 07 Apr 2025

https://github.com/vueware/csv-parser

Converts .csv files to JSON object arrays.

csv json parser typescript

Last synced: 18 Apr 2026

https://github.com/nowux/rlpt

Lightweight truth table generator for propositional logic expressions.

parser propositional-logic rust

Last synced: 28 Apr 2025

https://github.com/arenadata/gp_parser

Greenplum query parser

greenplum parser

Last synced: 25 May 2026

https://github.com/soft/haskell-mlocate

Haskell library for parsing mlocate files

file-format haskell haskell-library locate parser

Last synced: 23 Mar 2025

https://github.com/phongcao/pdf-azure-blob-extracter

This notebook reads a PDF file, extracts its images and content and upload them to Azure Blob storage.

azure blob openai parser pdf

Last synced: 10 Apr 2026

https://github.com/picomet/htmst

HTML to AST with positions

ast html parser python

Last synced: 08 Feb 2026

https://github.com/yorgosbas/linear-program-parser

A Python script to check and parse a Linear Programming Problem

linear-programming parser python

Last synced: 02 Jul 2025

https://github.com/shilangyu/unambiguous-grammar

Formal specification of a language of grammars and proofs about their ambiguity

grammars parser syntax theorem-proving unambiguity

Last synced: 23 Sep 2025

https://github.com/yinonavraham/go-turtle

Turtle logic (LOGO) library and tool written in GoLang

golang logo parser turtle turtle-graphics turtle-logic

Last synced: 22 Mar 2025

https://github.com/martan03/ipp-project

Parser and interpreter implementation

interpreter parser php python school

Last synced: 18 Apr 2026

https://github.com/forderation/uruki

uri / url parser wrapped with net/url. adjusted to safe mutate data with options of restricted scheme and automatically internal encode data.

go parser query-builder urllib

Last synced: 12 Jan 2026

https://github.com/antandros/go-pkgparser

custom parser for `go-dpkg` , `go-rpm`, `go-packman` packages

go golang parser

Last synced: 25 May 2026

https://github.com/j3eyond/sepr_parser

The simple scripts for parse symantec endpoint protection html reports.

bash parser python reports symantec symantecendpointprotection

Last synced: 18 May 2026

https://github.com/somecho/midiparser

A simple and straightforward library for General MIDI file parser

cpp midi parser

Last synced: 07 Apr 2025

https://github.com/rczaka/oauth-code-parser

Simple, web based, OAuth URL code parser

oauth2 parser

Last synced: 14 May 2025

https://github.com/group4layers/csv-types-js

CSV Types (csv-types-js) is a JavaScript library to parse CSV strings (comma separated values and text files with fields delimited by a character) and produce a JavaScript AST (abstract syntax tree) with the data. It also supports types specs: multiple headers-values (tables) per csv string.

csv csv-parser csv-types data-processing flextable javascript nodejs parser

Last synced: 20 May 2026

https://github.com/kitsumed/subtitlesparserv2

A ASP.NET library for lyrics/subtitles file parsing. Rework/continuation of the original SubtitlesParser.

asp-net-core lyrics parser parsing subtitle subtitles-parsing

Last synced: 14 Apr 2025

https://github.com/thedevtop/libsexp

S-Expression parser library

parser s-expressions swift

Last synced: 07 Apr 2025

https://github.com/cryptogladi/obsidian-parser

Blazingly fast Obsidian vault parser with graph analysis

graph knowledge-graph obsidian parser vault

Last synced: 20 Jan 2026

https://github.com/kimpors/cson

json parser on c

c json library makefile parser

Last synced: 12 Jan 2026

https://github.com/boygotflames/promptus-dsl

A Rust-based compiler for the .llm prompt format. Stop wasting tokens on Markdown and start treating your prompts like code. Features deterministic AST parsing, CI bench regression, and an 8.5% average reduction in token bloat.

ai-agents ai-agents-cli compiler llm parser prompt-engineering rust token-optimization

Last synced: 24 May 2026

https://github.com/abhishekkr/gowebvtt

WebVTT Parser, parsing main parts of Web Video Text Tracks Format

go golang parser parser-library subtitles subtitles-parsing webvtt webvtt-parser

Last synced: 16 Aug 2025

https://github.com/sug0/tttandme

23andme parser in go

23andme file-parser format-parser genetics parser

Last synced: 07 Apr 2025

https://github.com/juliendelplanque/ply

A PLY parser/model for Pharo.

parser pharo ply smalltalk

Last synced: 05 Apr 2025

https://github.com/lavajuno/lucidjson

Straightforward JSON serialization & deserialization library for Java.

java json ll-parser parser serialization

Last synced: 16 Jan 2026

https://github.com/dromse/ua-job-parser

Simple parser on rust for gathering vacancies from ukranian job websites (dou.ua, robota.ua).

job parser rust rust-lang

Last synced: 25 Dec 2025

https://github.com/philipszdavido/forgecss

CSS Parser written in C++

cpp css lexer parser

Last synced: 13 Jun 2026

https://github.com/defer-panic/dumbql

Simple query language

parser query-language

Last synced: 14 May 2025