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/coghost/iparse

To extract HTML/json content identified by CSS selectors(with bs4) with yaml config support

crawler parser parser-library python xkcd yaml

Last synced: 12 Oct 2025

https://github.com/ruivieira/nim-holst

A Nim parser for Jupyter notebooks

jupyter markdown nim parser

Last synced: 08 May 2026

https://github.com/al-muhandis/yandexsqiparser

Yandex SQI parser lib for FreePascal

freepascal lazarus parser pascal seo yandex

Last synced: 22 Jan 2026

https://github.com/ikenox/h2s-rs

A declarative and ergonomic HTML parser library in Rust

html parser rust

Last synced: 14 Mar 2026

https://github.com/buzzardgta/bookmarks_parser

Exported browser's bookmarks file parser

bookmarks bookmarks-parse bookmarks-parser parse parser

Last synced: 18 Oct 2025

https://github.com/pinbraerts/tree-sitter-fastbuild

FASTBuild grammar for tree-sitter

fastbuild parser tree-sitter

Last synced: 23 Oct 2025

https://github.com/cristianzsh/modsecurity-to-es-parser

A script to send ModSecurity logs to Elasticsearch

elasticsearch kibana logs modsecurity owasp owasp-top-10 parser python security

Last synced: 27 Sep 2025

https://github.com/here-be/snapdragon-stack

Snapdragon utility for creating a stack.

array nodes parse parser snapdragon stack tokenize tokens

Last synced: 03 Aug 2025

https://github.com/ezartsh/inrequest

Go package for parsing HTTP request bodies (form-data, JSON, query params) into maps and structs with automatic type conversion and file upload support.

file-upload form-data go golang http json multipart parser request-parser struct-binding

Last synced: 09 Mar 2026

https://github.com/mrousavy/morph

🛠 A fast .NET Standard Class Library for parsing results from an SQL query to .NET objects to eliminate risky column-index hardcoding

csharp dotnet library parser sql

Last synced: 04 May 2026

https://github.com/victor-wiki/antlrparsergenerator

GUI tool for generating antrl parser files.

antlr generate parser tool

Last synced: 22 Sep 2025

https://github.com/umaranis/concisely

Concisely - a Parser library for Dart

dart parser parser-combinators

Last synced: 28 Aug 2025

https://github.com/systemvll/binary-codec

A blazing-fast declarative parser & encoder for binary data

binary-parser codec networking parser

Last synced: 29 Jun 2025

https://github.com/muhammadsiyab/editorjs-parser-php

Parses Editor.js JSON output to HTML

editorjs parser php

Last synced: 21 Jul 2025

https://github.com/1357310795/simplespice

SimpleSpice - A course project for integrated circuit simulating, with friendly GUI support

chart circuit cpp parser qt qt5-gui spice

Last synced: 12 Apr 2025

https://github.com/hanamura/font-family

CSS font-family parser/stringifier.

css font parser utility

Last synced: 01 Sep 2025

https://github.com/konfiger/konfiger-jvm

Light weight package to manage key value based configuration and data files for JVM languages. Notably Java, Kotlin, Scala

configuration java jvm key-value kotlin language parser properties scala

Last synced: 18 Apr 2026

https://github.com/tspannhw/linkextractorprocessor

Apache NiFi Custom Processor For Link Extracting

apache-nifi big-data java links nifi-processors parser

Last synced: 06 Mar 2026

https://github.com/rse/ael

Advanced Expression Language

evaluation expression language parser

Last synced: 19 Apr 2025

https://github.com/pixieditor/pixiparser

A parser for serializing and deserializing .pixi files used by PixiEditor

csharp dotnet dotnet-core dotpixi nuget parser pixi

Last synced: 09 Jul 2025

https://github.com/genometric/bibitemparser

Parses a LaTeX BibTeX bibitem to a C# object

bibliography bibtex bibtex-entry bibtexparser latex parser

Last synced: 04 Mar 2026

https://github.com/rwxrob/rat

🐀 Scanner-less PEG packrat parser and meta-grammar interpreter in Go

abnf ebnf go golang grammar language packrat parser peg pegn

Last synced: 12 May 2025

https://github.com/vit0rr/monkey

Compiler with VM for toy language Monkey written in GoLang

compiler golang interpreter lexer parser repl vm

Last synced: 22 Apr 2025

https://github.com/isopod/jsonstream

Sane, fast, low-overhead, procedural API for parsing JSON files.

delphi freepascal json parser pascal

Last synced: 13 Jul 2025

https://github.com/usbokirishima/wimey

Wimey is a lightweight C library for building command-line tools with ease. It supports both command and argument parsing, including value handling, automatic help generation, and type-safe conversions. Designed for flexibility and minimal dependencies, Wimey helps you structure your CLI programs cleanly and efficiently.

args args-parser c command-line cprogramming library parser posix unix

Last synced: 28 Feb 2026

https://github.com/kale-ko/bjsl

A semi-advanced Java data serialization library with features for reducing file sizes.

data java java-serialization json parser serialization serializer smile yaml

Last synced: 28 Feb 2026

https://github.com/xiaofuzi/mdtojson

parse md files to json

markdown parser

Last synced: 29 Jul 2025

https://github.com/tbjgolden/deno-htmlparser2

Deno port of `htmlparser2`

deno html html-parser htmlparser2 parser

Last synced: 16 Aug 2025

https://github.com/ntdls/html-help-decompiler

Decompile / walk and evaluate an HTML compiled help file.

chm compiled-help-file help-file parser

Last synced: 14 Apr 2025

https://github.com/sigurn/commandline

C# command based command line parser library

cli commandline net6 nuget nuget-package parser

Last synced: 14 Jan 2026

https://github.com/gprimola/yamel

Yamel is a YAML parser and serializer lib for Elixir.

elixir encoder-decoder hacktoberfest parser serializer yaml yaml-parser yml

Last synced: 14 Jun 2025

https://github.com/tzussman/valparse

Package to parse Valgrind XML output files

parser valgrind xml

Last synced: 18 Jan 2026

https://github.com/quarto-dev/gridtables

Haskell parser for reStructuredText-style grid tables.

pandoc parser quarto rst

Last synced: 11 Dec 2025

https://github.com/pattfy/useragent

A Go/Golang library that parses User-Agent.

golang parser user-agent

Last synced: 14 Jan 2026

https://github.com/prantlf/oscript-parser

A parser for the OScript language written in JavaScript. With an AST walker, a syntax checker (lint) and a code-executing interpreter.

ast ast-walker interpreter lexer lint oscript parser parsing syntax-checker tokenizer walker

Last synced: 01 Aug 2025

https://github.com/wild-queue/imperative-language-compiler

A tool for running code written in an imperative programming language. This tool provides the ability to run code written in a toy imperative programming language by translating the code into C# code (and then running it using .Net) or by translating it directly into the .Net CIL. It also performs a type checking before running the code.

bison-flex compiler-construction cpp csharp dotnet makefile parser programming-language-translator

Last synced: 03 May 2026

https://github.com/edg-l/nompdf

A PDF parser written in Rust using nom.

nom parser pdf rust

Last synced: 11 Nov 2025

https://github.com/romancha/litnet-book-saver

Simple Litnet.com book saver

book litnet parser save

Last synced: 12 Feb 2026

https://github.com/robbepop/cnf-parser

Efficient and customizable CNF parser for SAT solving.

cnf-clauses parser sat-solver

Last synced: 27 Dec 2025

https://github.com/glorkpixels/sakai-downloader-merger

video downloader, video URL catcher, sound and video file merger for Sakai educational software platform.

audio big bigbluebutton blue button downloader ffmpeg merger parser presentations recording-downloader sakai video

Last synced: 04 May 2026

https://github.com/ratson/nix-treesitter

All and up-to-date tree-sitter grammars built for nix.

flakes grammar nix nix-flake nix-flakes parser tree-sitter tree-sitter-grammars

Last synced: 27 Feb 2026

https://github.com/char0n/json-parsers

Monorepo containing research for various json-parsers

javascript json parser

Last synced: 20 Jan 2026

https://github.com/tkosminov/epub-parser

Simple epub parser

epub parser

Last synced: 10 Apr 2025

https://github.com/chenasraf/massarg

Command and argument parser on steroids - JS/TS

args cli command-line javascript parser shell typescript

Last synced: 26 Jan 2026

https://github.com/mincrmatt12/nmfu

the "no memory for you" "parser" generator

c dfa parser parser-generator python3 state-machine

Last synced: 07 Oct 2025

https://github.com/stefanoamorelli/crabrl

Rust XBRL parser that's 50-150x faster than traditional parsers. Built for speed and accuracy when processing SEC EDGAR filings.

accounting cli edgar finance financial-data financial-reporting high-performance parser regulatory-reporting rust rust-lang sec sec-edgar xbrl xbrl-parser xml-parser

Last synced: 23 Sep 2025

https://github.com/turkeymcmac/instruction-hexadecimal-readers

Small C library for reading Intel HEX and SRECORD files.

intel-hex parser srecord

Last synced: 15 Mar 2025

https://github.com/raleksandar/numenor

Customizable, safe evaluator of JavaScript-like expressions.

evaluator javascript parser pratt-parser

Last synced: 04 Apr 2026

https://github.com/markusand/utoml

Simple TOML parser and serializer for micropython

micropython parser serializer toml

Last synced: 02 May 2026

https://github.com/zhb2000/mini-python-parser

A "Mini-Python" parser

parser python typescript

Last synced: 07 May 2026

https://github.com/here-be/snapdragon-capture

Snapdragon plugin that adds a capture method to the parser instance, which allows you to capture tokens with a single line of code

ast capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin

Last synced: 12 Feb 2026

https://github.com/ren3gadem4rm0t/cef-parser-go

Simple CEF Parser written in Go

cef go logging parser

Last synced: 03 Oct 2025

https://github.com/0xd34df00d/cmake-syntax

A library for parsing CMake syntax

cmake haskell parser

Last synced: 30 Jul 2025

https://github.com/alexanderwe/semanticversioningkit

Small library to create and parse Semantic Versioning conforming representations.

parser semantic-versioning swift swift-package-manager swift5

Last synced: 28 Feb 2026

https://github.com/zalgonoise/parse

a generic parser library written in Go

generic go golang parse parser parsetree treegraph

Last synced: 01 Mar 2026

https://github.com/mihaigalos/url-parse

🔗 A library for parsing URLs.

parser rust url

Last synced: 27 Apr 2025

https://github.com/rickbarretto/blanca

Ultra DRAFT - A parser to load Arturo as Data for Python

arturo arturo-lang decoder parser

Last synced: 12 Feb 2026

https://github.com/sokis/asar-parse

从 asar 文件中加载模块

asar electron parser

Last synced: 18 May 2026

https://github.com/kaloslazo/datafusiondb

Integration of different data models (Extendible Hashing, AVL, Sequential File) and advanced information (index) retrieval techniques within a single DB.

cpp dbms parser python sql

Last synced: 31 Jan 2026

https://github.com/duologic/jsonnet-in-jsonnet

Interpreter for Jsonnet written in Jsonnet

interpreter jsonnet jsonnet-lib parser

Last synced: 04 Mar 2026

https://github.com/yjhmelody/lua-rs

A toy Lua5.3 Compiler

bytecode compiler lua parser rust

Last synced: 27 Apr 2026

https://github.com/cjavad/discordql

You ever wanted to browse your discord server from a terminal? Look no further DiscordQL aims to be a CLI interface with your discord bot.

ast cli-interface discord lexer parser programming-language query-language semantic-analysis

Last synced: 28 Apr 2026

https://github.com/null93/lambda

An untyped lambda calculus interpreter written in Scala

ast beta-reduction calculus interpreter lambda lexer parser scala symbol-table untyped

Last synced: 26 Mar 2026

https://github.com/isaacvando/cooklang-hs

A parser for the cook markdown language written in Haskell

cooklang haskell parser

Last synced: 23 Aug 2025

https://github.com/virb3/tcp-packet-parser

A PCAP analyzer that filters TCP packets and dumps them with appropriate labels

analyzer dump filter label packet parser pcap tcp

Last synced: 14 Jan 2026

https://github.com/oaleynik/iptc-reader

Parse IPTC directory from buffer

buffer image iptc parser

Last synced: 20 Apr 2026

https://github.com/benjaminfjones/presburger

WIP - Library for efficient Presburger Arithmetic

decision-procedure linear-programming parser rust smt

Last synced: 28 Feb 2026

https://github.com/silviucpp/erluap

Erlang implementation of ua-parser (user agent parser)

erlang parser user-agent

Last synced: 06 Sep 2025

https://github.com/bjoernloetters/jar-jar-parse

A small library for parser combinators in Java with a special focus on simplicity.

clojure compiler domain-specific-language java kotlin parser parser-combinators scala syntax

Last synced: 17 Oct 2025

https://github.com/francescobarbieri/uri-parser

Surfing the Internet, but not only, requires skills to manipulate strings that represents Universal Resource Identifiers (URI). The purpose of this project is to create two libraries (Prolog and Lisp) that build structures that internally represents URIs starting from their representation as string.

lisp parser prolog uri uri-parser

Last synced: 27 Jan 2026

https://github.com/davidbonachera/EdiParser

A simple positional EDI parser for Symfony 📑

edi parser php positional symfony-bundle

Last synced: 10 Mar 2025

https://github.com/johnjohndoe/sessionize

A Kotlin library containing a parser and models for the Sessionize API.

api kotlin moshi okhttp parser retrofit sessionize

Last synced: 08 Apr 2025

https://github.com/yanniskatsaros/crafting-interpreters

A follow-along of Bob Nystrom's book, Crafting Interpreters

bytecode compiler crafting-interpreters interpreter language ocaml parser rust virtual-machine

Last synced: 19 Apr 2026

https://github.com/shreeve/rip-lang

A modern language that compiles to JavaScript

bun coffeescript compiler javascript parser parser-generator rip s-expression solar

Last synced: 02 Mar 2026

https://github.com/getoslash/server-timify

Parser and transformer for the Server-Timing header.

headers parser performance server-timing

Last synced: 05 Sep 2025

https://github.com/kelvintaywl/code_comment

extracts comments from your source code (pip install code_comment)

comments extraction parser source-code

Last synced: 14 Jan 2026

https://github.com/capturr/price-extract

Performant way to extract price amount and metadatas (currency, decimal & thousands separator) from any string.

amount crawler crawling currencies currency extract extractor javascript nodejs parser parsing price scraper scraping spider typescript

Last synced: 30 Apr 2026

https://github.com/pathaknv/fault-and-reliability-detection-in-programming

A project focused on find faults and determine the reliability of program

college-project fault parser python reliability

Last synced: 26 Oct 2025

https://github.com/grongor/go-url-parser

Simple library/CLI utility for parsing URLs (who wants to mess with sed/awk/cut/...). Supports "template" formatting.

cli go golang parser unix url url-parser

Last synced: 23 Mar 2025

https://github.com/nazrhom/vcs-clojure

An experiment in diffing clojure code

clojure haskell parser vcs

Last synced: 17 Apr 2026

https://github.com/kevcodez/ecommerce-parser

Simple to use E-Commerce page parser written in Kotlin supporting top e-commerce websites

e-commerce java java-8 jsoup kotlin maven parser

Last synced: 15 Feb 2026

https://github.com/vinkius-labs/html-markdown-converter-mcp

Vinkius Edge high-performance Model Context Protocol (MCP) server for bidirectional HTML/Markdown transformation.

ai-agent ai-tools converter developer-tools html html-to-markdown llm-tool markdown mcp mcp-server modelcontextprotocol parser token-optimization vinkius vinkius-cloud vinkius-edge

Last synced: 27 Jun 2026

https://github.com/inv2004/newfix

Fix static-typed parser

benchmarks financial fix parser parsers protocol

Last synced: 09 Apr 2025

https://github.com/stafflinepeopleplus/svelters

A WIP svelte parser written in rust. Designed with error recovery and reporting in mind

parser rust svelte

Last synced: 03 Jul 2025

https://github.com/vberlier/docutils

Simple javascript parser for docutils xml documents.

docutils parser restructuredtext sphinx xml

Last synced: 26 Apr 2025

https://github.com/aftercss/aftercss

🌟 [WIP] Parser for CSS3.

css css3 parser

Last synced: 21 Apr 2026

https://github.com/milahu/parse-package-lock

parse lockfiles of npm, yarn, pnpm. generic lockfile parser for javascript, to get the deep tree of dependencies, without deduplication. alternative to snyk-nodejs-lockfile-parser

lockfile lockfile-parser node nodejs nodejs-lockfile-parser npm parser pnpm yarn

Last synced: 16 Apr 2026