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/cculianu/json

A lightweight JSON parser and serializer for Qt5 and Qt6

cpp cpp17 json parser parsing parsing-library qt qt5 qt6 serialization serializer

Last synced: 21 Mar 2025

https://github.com/samvera-labs/ldpath

Ruby parser for the LDPath language

ldpath linked-data parser ruby

Last synced: 26 Jun 2025

https://github.com/demberto/fxp

VST2.x plugin FXP preset parser

fxp parser vst2

Last synced: 14 Apr 2025

https://github.com/insality/defold-parser

Node module to encode and decode Defold files

defold npm npm-package parser

Last synced: 13 May 2025

https://github.com/Square789/tf2_dem_py

TF2 demo parser for python, glued together using C.

demo parser source-engine team-fortress-2 tf2

Last synced: 29 Apr 2025

https://github.com/mfernstrom/plex-and-pyacc-examples

Plex and Pyacc (Object Pascal implementations of Lex and Yacc) examples

fpc freepascal lazarus lex lexer parser plex pyacc yacc

Last synced: 06 Jan 2026

https://github.com/cabinjs/parse-request

Parse requests in the Browser and Node (with added support for multer and passport). Made for Cabin.

arraybuffer buffer express javascript koa logger logging middleware multer node parse parser passport req request requests route stream utility

Last synced: 26 Mar 2025

https://github.com/jezza/class_file

A Rust library for parsing JVM class files.

bytecode class classfile jvm parser rust

Last synced: 15 Jun 2025

https://github.com/mezoni/parser_builder

Lightweight template-based parser build system. Simple prototyping. Comfortable debugging. Effective developing.

dart parser parser-combinator parser-combinators parser-framework

Last synced: 06 May 2025

https://github.com/tomer8007/wikipedia-to-json

Node.js module for parsing the content of wikipedia articles into javascript objects

javascript json nodejs parser wikipedia wikipedia-dump

Last synced: 10 Apr 2025

https://github.com/nilsmartel/js

Fast JavaScript Parser implemented in Rust

compiler interpreter javascript js nom parser rust

Last synced: 25 Jan 2026

https://github.com/toflar/http-request-parser

Parses the string representation of an HTTP request into a PHP superglobal like array

http parser php superglobals

Last synced: 19 Mar 2025

https://github.com/railt/sdl

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

ast compiler graphql graphqls language library parser php php7 sdl virtual-machine

Last synced: 14 Jul 2025

https://github.com/xaviersolau/generatortools

Code generator tools that helps you to automate C# code generation.

code-generator netcore netstandard parse parser roslyn

Last synced: 18 Jul 2025

https://github.com/reklatsmasters/btparse

A modern bencode parser focused on speed and perfomance.

bencode bencode-parser bittorrent decode node nodejs parser parsing torrent

Last synced: 13 Apr 2025

https://github.com/codeassign/markjax

Javascript parser for converting Markdown with LaTeX to HTML

javascript katex latex markdown mathjax parser

Last synced: 30 Oct 2025

https://github.com/bethropolis/mimo

a simple programming language written in js.

ast compiler javascript lexer parser programming-language

Last synced: 07 Mar 2026

https://github.com/stefanieschneider/unstruwwel

Detect and Parse Historic Dates in R

dates nlp parser r

Last synced: 08 Jul 2025

https://github.com/hanwenzhu/.ds_store-parser

Parses everything from the .DS_Store files generated by macOS

dsstore macos parser python

Last synced: 31 Oct 2025

https://github.com/sile/erl_parse

Erlang source code parser written in Rust

erlang parser rust

Last synced: 11 Apr 2025

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

configparser for ini files written in Nim

configparser ini nim parser

Last synced: 21 Jun 2025

https://github.com/stefh/excelformulaparser

Excel Formula Parser

excel formula parser

Last synced: 07 May 2025

https://github.com/leiradel/ddlt

ddlt is a generic lexer to help write parsers using Lua

lexer lua parser template

Last synced: 22 Jul 2025

https://github.com/gemrest/germ

🦠 The Definitive Gemini Protocol Toolkit

converter gemini gemini-protocol lexer markdown parser

Last synced: 20 Mar 2025

https://github.com/balbuf/css-selector-inspector

🔎 Parse, validate, and inspect CSS selectors

css escape javascript parser precedence selectors specificity validator

Last synced: 14 May 2025

https://github.com/syucream/spar

Cloud Spanner DDL parser in Go

goyacc parser spanner

Last synced: 07 May 2025

https://github.com/chipsalliance/tree-sitter-firrtl

FIRRTL grammar for tree-sitter

firrtl parser tree-sitter

Last synced: 11 Mar 2026

https://github.com/jonschlinkert/parser-front-matter

Front matter parser that uses gray-matter and bits of real panther, so you know it's good. Kind of like consolidate.js engine, accept it's not an engine, it's a parser. Works with Assemble, express.js, parser-cache, or any application with similar conventions.

front-matter gray-matter handlebars html markdown matter parser static-site static-site-generator yaml yaml-frontmatter

Last synced: 16 Mar 2026

https://github.com/lifyzer/data-parser-system

:apple: Simple script that parses data from open source databases to the standard Lifyzer database structure :green_apple:

data data-parser databases food food-data health ingredients lifyzer nutrition parsed-data parser parses-data

Last synced: 09 Apr 2025

https://github.com/Insality/defold-parser

Node module to encode and decode Defold files

defold npm npm-package parser

Last synced: 23 Oct 2025

https://github.com/bvanhoekelen/icalendar-php

📆 Create easily a full iCalendar subscription service. Compatible with the best Calendar Apps, Laravel and Composer.

generator icalendar ics laravel parser php simple subscription

Last synced: 11 Apr 2025

https://github.com/mystpi/chomp

🍪 Lexer step + parser combinators + great error messages [nibble fork]

functional-programming gleam lexer lexing parser parser-combinators parsing

Last synced: 31 Jan 2026

https://github.com/anubhav4sachan/bing-scraper

The bingscraper is python3 package which extracts the text and images content on search engine 'bing.com'

html package parser pypi python scraper scraping-websites

Last synced: 14 Jan 2026

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

Hare grammar for tree-sitter

hare parser tree-sitter

Last synced: 14 Jun 2025

https://github.com/lcsmuller/jsmn-find

Tiny, zero-allocation JSON tokenizer written in ANSI C

ansi c c89 deserialization embedded hacktoberfest jsmn jsmn-token-extraction json parser tokenizer

Last synced: 17 Oct 2025

https://github.com/leogtzr/jthreadparser

jthreadparser is a Go library to parse Java Thread Dump files.

go golang java jvm parser threaddump

Last synced: 13 Jun 2025

https://github.com/enzious/diff2html

Pretty diff to html Rust library (diff2html Rust port) https://diff2html.xyz

colorized diff diff2html git html parser pretty rust syntax-highlighting unified-diffs

Last synced: 24 Apr 2025

https://github.com/tree-sitter-grammars/tree-sitter-go-sum

go.sum grammar for tree-sitter

go-modules parser tree-sitter

Last synced: 02 Apr 2026

https://github.com/move-hub/tree-sitter-move

tree-sitter grammar for libra move language

grammar libra move parser tree-sitter

Last synced: 16 Mar 2026

https://github.com/0xb10c/mempool-dat

Go package to parse Bitcoin Core's mempool.dat file

bitcoin bitcoin-core go golang mempool parser

Last synced: 21 Oct 2025

https://github.com/anuragsoni/angstrom-examples

Sample parsers using Angstrom

angstrom bencode color ocaml parser

Last synced: 26 Mar 2025

https://github.com/nayuki/json-library-java

JSON parser and serializer in Java.

java json library parser serializer

Last synced: 03 Jul 2025

https://github.com/null-none/django-useragent

A django package that allows easy identification of visitor's browser, OS and device information, including whether the visitor uses a mobile phone, tablet or a touch capable device.

django parser user-agent useragent

Last synced: 08 Oct 2025

https://github.com/montanaflynn/media

A library for determining information about media without decoding the entire file.

decoder gif golang media parser png

Last synced: 13 Jul 2025

https://github.com/pgilad/jtl-parse

Stream decode JMeter JTL files and output them as XML, CSV

decoder jmeter parser stream tool xml

Last synced: 25 Oct 2025

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

csv grammar for tree-sitter

csv parser tree-sitter

Last synced: 18 Jan 2026

https://github.com/walkingdevel/vxml

Pure V library for parsing XML.

fb2 parser rss vlang xml

Last synced: 13 May 2025

https://github.com/3p3r/tree-sitter-eventrule

Grammar for AWS Event Rules: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html

aws-eventbridge parser tree-sitter

Last synced: 02 Apr 2025

https://github.com/tinsir888/compiler-sysy

NKU CS major compulsory course in 5th semester, taught by Prof. Wang Gang. Finish a compiler of language SysY(A subset of language C), by using auxiliary tools bison and yacc. It is widely regarded as the most difficult compulsory course in computer science.

bison-yacc parser sysy yacc-lex

Last synced: 26 Apr 2025

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

PHP client to parse CSV data from a path, file, stream, resource or string into indexed or associative arrays.

csv parser php

Last synced: 10 Oct 2025

https://github.com/aldelo/common

Common helper and wrapper utility code for golang projects

aes-256 golang helpers parser reflection utilities wrappers

Last synced: 02 Apr 2026

https://github.com/aminya/d-tree-sitter

The D bindings for tree-sitter

bindings d-lang parser tree-sitter

Last synced: 07 May 2025

https://github.com/emkay/parser-6502

Parser for 6502 assembler

6502 assembly javascript nintendo parser

Last synced: 18 Oct 2025

https://github.com/pleshevskiy/tree-sitter-d2

d2 grammar for tree-sitter

d2 grammar parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/rluba/jai-csv

Tiny CSV module for Jai

csv jai parser

Last synced: 02 Apr 2025

https://github.com/damianopellegrini/nom-teltonika

Teltonika parser for the Rust programming language.

binary fmb920 fmxxxx imei library parser parser-combinators rust teltonika

Last synced: 26 Jun 2025

https://github.com/drogglbecher/thinline

Handle and execute unittests written in function comment sections for C/C++ & Python

analysis c cpp parser python rust synthesis unit-testing unittests

Last synced: 10 Oct 2025

https://github.com/basemax/etcompilergenerator

A tiny and old version of ONE(old name: ET) compiler written in C that generates C code as bytecode to build executable output. (lexer, parser, generator, flex, bison)

bison bytecode bytecode-compiler bytecode-engineering bytecode-interpreter c compiler compiler-backend compiler-design compiler-designs compiler-frontend flex generator generators lexer parser

Last synced: 05 May 2025

https://github.com/wenkokke/tree-sitter-talon

Tree Sitter parser for Talon files.

parser talon tree-sitter

Last synced: 12 Apr 2025

https://github.com/lexborisov/perl-html-myhtml

Perl Fast HTML Parser using Threads with no outside dependencies

html parser perl

Last synced: 19 Jun 2025

https://github.com/maxmindlin/openfga-dsl-parser

Parsing and JSON transformer library for the OpenFGA authorization DSL

json library openfga parser transformer

Last synced: 18 Jun 2025

https://github.com/patrickrgaffney/patdown

a non-fancy markdown parser in C

c commonmark markdown markdown-parser parser

Last synced: 14 Apr 2025

https://github.com/jbowes/semver

🦔 semver and constraint parsing with a focus on performance

go golang hacktoberfest parser ragel semver semver-parser

Last synced: 11 Apr 2025

https://github.com/gabrielhdt/pratter

Mirror of <https://forge.tedomum.net/koizel/pratter>

parser pratt-parser

Last synced: 14 Apr 2025

https://github.com/ladjs/mongoose-validation-error-transform

Automatically transform Mongoose validation error message(s) to a humanized and readable format

beautiful error handling messages mongo mongodb mongoose mongoosejs parser parsing pretty transform validation

Last synced: 29 Mar 2025

https://github.com/kazupon/unicode-locale-parser

The parser for Unicode Locale Identifiers.

i18n internationalization locale parser unicode-id

Last synced: 09 Sep 2025

https://github.com/miroiu/dw-lang

[Educational] A small interpreted language made from scratch.

bigmath editor expression-viewer interpreter lexer netcore3 parser programming-language repl wpf

Last synced: 19 Mar 2025

https://github.com/bytebase/postgresql-parser

PostgreSQL parser based on ANTLR4

antlr antlr4 database parser postgres postgresql sql

Last synced: 09 Jul 2025

https://github.com/namchee/dependent

Simple utility CLI tool to analyze which files are using a Node dependency 🚀

cli dependency nodejs parser typescript

Last synced: 11 Jul 2025

https://github.com/raphink/narcissus

Map configuration files to Go structures using Augeas

augeas configuration configuration-management golang golang-library parser parsing

Last synced: 22 Jul 2025

https://github.com/acrylicshrimp/testlang-rust

A rust implemented compiler front-end project includes CLR parser generator that uses LLVM as back-end.

compiler compiler-frontend llvm llvm-frontend parser parser-generator

Last synced: 29 Oct 2025

https://github.com/falsehuman/yandex_market_parser

Парсер товаров с Яндекс.Маркета. Ссылка на рабочую версию парсера, прикреплена ниже

django django-rest-framework parser postgresql python vuejs

Last synced: 12 Apr 2025

https://github.com/erfaniaa/compilers-course-project

Converting a pseudo-C source code to a pseudo-assembly code

compilers cpp grammar lalr-parser lark-parser parser python3

Last synced: 11 Apr 2025

https://github.com/anglesharp/anglesharp.wasm

:angel: Library to enable support for Web Assembly in AngleSharp.

anglesharp c-sharp dom html library parser wasm webass

Last synced: 11 Apr 2025

https://github.com/finsberg/gotranx

Next generation ODE translator

code-generation gotran ode parser parsing

Last synced: 01 May 2025

https://github.com/non-jedi/org.jl

Hacky org-mode parser in Julia

documentation julia org-mode parser parsing

Last synced: 31 Oct 2025

https://github.com/madsmtm/nginx-error-log

Nginx error log parser

error error-log log nginx parser

Last synced: 28 Oct 2025

https://github.com/thautwarm/fastparse.fs

fast, easy, typed, minimal

parser

Last synced: 10 Jul 2025

https://github.com/Zestylogic/FMark

Markdown parser to html with many useful extensions and a purely functional implementation.

fsharp fsharp-markdown lexer markdown paragraph parser

Last synced: 01 May 2025

https://github.com/puchaczov/tql.cronexpression

Advanced cron evaluator

cron csharp dotnet parser schedule tql

Last synced: 12 Apr 2025

https://github.com/siongui/go-facebook-post-parser

web scrape facebook post and extract data

demo facebook go golang goquery html-parsing parser web-scraping

Last synced: 08 May 2025

https://github.com/snelsi/tyson

🚀 Syntactic analyzer and parser of 'Tyson' language with built-in online editor

antlr4 grammar language parser react syntax-analysis typescript

Last synced: 12 Apr 2025

https://github.com/ruivieira/rss

RSS parser for Crystal

crystal parser rss

Last synced: 21 Jul 2025

https://github.com/flopp/go-coordsparser

A library for parsing (geographic) coordinates in go (golang)

coordinates geospatial gis parser

Last synced: 10 Apr 2025

https://github.com/apeleghq/ts-multipart-parser

TypeScript streaming parser for MIME multipart messages

encoder encoder-decoder javascript mime mime-parser multipart parser typescript

Last synced: 08 May 2025

https://github.com/metagn/margrave

Markdown dialect

articles html markdown nim parser pure

Last synced: 11 Apr 2025