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/csauve/todotxt-parser

A parser for Gina Trapani's todo.txt format with optional extended features

coffeescript js node parser todotxt

Last synced: 26 Sep 2025

https://github.com/stalwartlabs/calcard

iCalendar/vCard parser and generator

exporter generator ical icalendar parser vcard

Last synced: 30 Jun 2025

https://github.com/shnarazk/tree-sitter-bqn

BQN grammar for tree-sitter

bqn parser tree-sitter

Last synced: 12 Apr 2025

https://github.com/svelterust/vom

V parser combinator framework

grammar parse parser parser-combinators v vom

Last synced: 04 Jan 2026

https://github.com/higherkindness/avro-parser-haskell

Language definition and parser for AVRO (.avdl) files.

avro avro-data avro-format avro-idl-files avro-schemas haskell haskell-parser parser

Last synced: 12 Apr 2025

https://github.com/reiddraper/freshlinks

Freshlinks checks that the relative links between your markdown pages are correct, and helps keep them that way!

actions linter markdown parser testing url verification

Last synced: 21 Mar 2025

https://github.com/tdakkota/win32metadata

win32metadata is Windows metadata parser

go metadata parser windows winmd

Last synced: 30 Apr 2025

https://github.com/xtyxtyx/torrent_parser

🧲 Utility to parse .torrent files, implemented in pure dartlang.

dart flutter parser torrent

Last synced: 11 Apr 2025

https://github.com/novln/docker-parser

Docker image identifier parser.

docker image moby moby-images parser

Last synced: 12 Jan 2026

https://github.com/malstraem/arinc424.net

An ARINC 424 parser and model that allows you to explore aeronautical data in an object-oriented way.

aeronautical arinc arinc424 aviation aviation-data avionics data-model database loader navigation parser

Last synced: 21 Mar 2025

https://github.com/joutvhu/fixed-width-parser

Fixed Width Parser: parse fixed width string to object and export object to fixed width string

annotation annotations fixed-width-text java parser string-parser

Last synced: 25 Aug 2025

https://github.com/rreverser/wasmbin

A self-generating WebAssembly parser & serializer in Rust.

parser rust rust-lang serializer wasm webassembly

Last synced: 21 Sep 2025

https://github.com/tkuchiki/parsetime

date/time parser for golang

golang library parser time

Last synced: 12 Apr 2025

https://github.com/jc-ll/crokus

C parser written in Ruby, for experimental purpose

ast c cfg control-flow-graph experimental parser

Last synced: 07 May 2025

https://github.com/alecthomas/protobuf

A Protobuf IDL parser for Go

go golang parser protobuf protocol-buffers

Last synced: 16 Mar 2025

https://github.com/jonschlinkert/parse-csv

CSV parser for node.js

csv parse parser

Last synced: 06 May 2025

https://github.com/mre/rate-limits

Parse HTTP Rate-Limit headers of different vendors

http parser rate-limit rate-limiting

Last synced: 06 May 2025

https://github.com/rootslab/bop

Bop is a very fast Boyer-Moore parser/matcher for String or Buffer patterns.

boyer-moore boyer-moore-algorithm parser pattern-matching search-algorithm

Last synced: 14 Jun 2025

https://github.com/haxscramper/htsparse

Compiled and wrapped tree-sitter grammars

parser

Last synced: 12 May 2025

https://github.com/sake92/writing-an-interpreter

Writing a simple interpreter in ANTLR4 and by hand in Scala

antlr4 interpreter lexer parser scala

Last synced: 15 Apr 2025

https://github.com/mcdostone/nom-kconfig

A Kconfig parser written in rust.

kconfig kernel linux nom parser parsing

Last synced: 11 Nov 2025

https://github.com/baziotis/dicc

A compiler for a subset of C written in C.

c code-generator compiler lexer parser x86

Last synced: 18 Jan 2026

https://github.com/willfarrell/csv-rex

🦖 A tiny and fast CSV parser & formatter for JavaScript.

csv csv-parser javascript json node-stream nodejs parser stream web-streams

Last synced: 11 Jul 2025

https://github.com/slevithan/oniguruma-parser

🌿 Parse, validate, traverse, transform, and optimize Oniguruma regular expressions

minifier oniguruma optimizer parser regex

Last synced: 28 Oct 2025

https://github.com/tanaikech/htmlformobjectparserforgoogleappsscript_js

This is a Javascript library for sending the HTML form object to Google Apps Script using google.script.run.

google-apps-script html-form javascript javascript-library parser

Last synced: 28 Apr 2025

https://github.com/cezarsmpio/emojer

Smiles to emojis. Natively. Browsers and Node.js.

emojer emoji es2015 es6 javascript js parser

Last synced: 11 Apr 2025

https://github.com/marhali/json5-java

This is a lightweight library to parse and serialize JSON5 data.

java json5 library parser serializer

Last synced: 07 Sep 2025

https://github.com/cjpatoilo/rasper

Node.js parse argument options make ease.

arguments argv bin cli cmd command option parser utility

Last synced: 17 Mar 2025

https://github.com/ixjf/logic-rs

A parser of relational predicate logic & truth tree solver, written in Rust.

consistency contingency contradiction first first-order formal-validity formulas logic order parser pest predicate relational rust tautology truth-tree validity wasm

Last synced: 09 May 2025

https://github.com/omarmiatello/telegram-api-generator

Parse https://core.telegram.org/bots/api page and generate a Kotlin class "DocSection" with "DocType" and "DocMethod"

api-generator documentation json kotlin markdown parser telegram

Last synced: 22 Aug 2025

https://github.com/billyb2/magnet-url-rs

A simple, hackable magnet url parser in Rust

magnet parser parsing torrent

Last synced: 14 Apr 2025

https://github.com/quasilyte/regex

Regular expression libraries for Go

go golang library parser regex regexp

Last synced: 16 Mar 2025

https://github.com/ppke-nlpg/purepos

PurePos is an open source hybrid morphological tagger.

hungarian morphological-analysis nlp parser pos-tagger tagger

Last synced: 12 Jan 2026

https://github.com/zhkl0228/tracereader

Android dmtrace.trace file parser

android ddms dmtrace parser tool trace

Last synced: 10 Aug 2025

https://github.com/grebtsew/object-and-facial-detection-in-python

This repo contains, training material, dlib implementation, tensorflow implementation and an own made complete system implementation with a parse-controller.

age-gender-estimation blink-detection camera detection-realtime dlib expression-detection face-detection face-detections human-faces object-detection opencv parse-controller parser python python3 rtsp skin-color tensorflow webcam

Last synced: 21 Jul 2025

https://github.com/djeedai/weldr

A Rust library and command-line tool to manage LDraw files (.ldr)

command-line-tool ldraw lego parser rust rust-library

Last synced: 06 Oct 2025

https://github.com/jensklimke/odrparser

A very simple OpenDRIVE parser

map opendrive parser simulation

Last synced: 24 Jun 2025

https://github.com/arbre-app/read-gedcom

A modern Gedcom parser written in Typescript

gedcom genealogy parser typescript

Last synced: 08 May 2025

https://github.com/ocaml-doc/odoc-parser

An OCaml library for parsing documentation comments written in 'odoc markup', a superset of 'ocamldoc markup'.

ocaml parser

Last synced: 16 Jan 2026

https://github.com/italia/publiccode-parser-go

publiccode.yml parser library and validator in Go

golang golang-library hacktoberfest parser publiccode publiccodeyml validator yaml

Last synced: 26 Oct 2025

https://github.com/tyrrrz/quickjson

Simple JSON parser in a source-only package

dotnet dotnet-core dotnet-standard json parser recursive-descent-parser source-only

Last synced: 04 Oct 2025

https://github.com/kirillplatonov/proxy_manager

Ruby proxy manager. Gem for easy usage proxy in parser/web bots.

crawler parser proxy ruby

Last synced: 24 Apr 2025

https://github.com/chatopera/chop

Chinese Tokenizer module for Python

chinese-nlp chinese-segmenter nlp parser segment segmenter

Last synced: 20 Mar 2025

https://github.com/LeoBorai/yaml-front-matter

Parses a valid YAML string into a struct which implements the DeserializeOwned trait from serde

front-matter markdown parser rust yaml

Last synced: 26 Feb 2025

https://github.com/oscarotero/html-parser

Simple utility to parse html strings to DOMDocument

html parser

Last synced: 09 Nov 2025

https://github.com/marshalx/tlo

Reader of binary serialized Type Language schemes for Python and JavaScript/TypeScript

javascript library mtproto node nodejs parser python schema tdlib telegram telegram-api tl tl-parser tl-schema tlo tlo-reader type-language typescript

Last synced: 22 Apr 2025

https://github.com/shahriar-shojib/atenv

modern dotenv replacement

decorators dotenv env parser typescript

Last synced: 26 Jun 2025

https://github.com/leoborai/yaml-front-matter

Parses a valid YAML string into a struct which implements the DeserializeOwned trait from serde

front-matter markdown parser rust yaml

Last synced: 12 Dec 2025

https://github.com/1j01/tablature-parser

🎸 Parse guitar tabs (part of https://github.com/1j01/guitar)

guitar guitar-tablature guitar-tabs library parse parse-guitar-tabs parser stringify tablature tablature-parser tuning

Last synced: 25 Apr 2025

https://github.com/OmarTawfik/github-actions-js

Provides linting APIs on the command line, through Node.js, and rich code editing through VSCode.

actions extension github linter parser vscode workflows

Last synced: 26 Mar 2025

https://github.com/jleahred/dynparser

Dynamic parser. You can define parsing rules with a peg format

dynamic parser peg

Last synced: 20 Jun 2025

https://github.com/silvanmelchior/cme_parser

A tiny parser for more flexible conda environment files

cme-parser conda conda-environment data-science meta-environment parser python

Last synced: 13 Jul 2025

https://github.com/selva221724/pypostalwin

libpostal wrapper python package for windows

address addressparser libpostal parser pypi python python-library windows wrapper

Last synced: 10 Jun 2025

https://github.com/doronz88/simpleelf

Parse and build simple ELFs (useful for mapping memory to load into IDA and other disassemblers)

elf parser pypi-package python python-3 python2 python3 reverse-engineering

Last synced: 13 Apr 2025

https://github.com/eumerics/falcon-parser

ECMAScript parser written in C and compiled to WebAssembly.

c ecmascript javascript js parser wasm webassembly

Last synced: 07 May 2025

https://github.com/nikita-volkov/postgresql-syntax

PostgreSQL SQL syntax utilities

haskell parser postgresql

Last synced: 21 Mar 2025

https://github.com/gofunky/trumpet

parse and transform streaming html using css selectors

html-stream js library modifier node parser selector stream

Last synced: 21 Jan 2026

https://github.com/makhuta/homeassistant-duolingo

HomeAssistant Duolingo scraper

duolingo homeassistant parser scrapper

Last synced: 04 Sep 2025

https://github.com/gildas-lormeau/yabson

YaBSON is a library allowing schemaless binary-encoded parsing/serialization of JavaScript data with a generator-based implementation

binary circular-dependencies generator iterable iterator javascript memory-efficient parse parser schemaless serialization serialize serializer

Last synced: 06 May 2025

https://github.com/gunh0/whs-utils

🛠️ Essential utilities for conducting classes in the WhiteHat School education program.

bs4 crwaler elk elk-stack kind kubernetes parser python3 siem

Last synced: 29 Aug 2025

https://github.com/gmh5225/ida-mapsymbolparser

IDA Map File Symbol Renamer

ida idapython map parser plugin

Last synced: 08 Oct 2025

https://github.com/s1ck/nom-gdl

Graph Definition Language in Rust

cypher gdl hacktoberfest nom parser rust

Last synced: 11 Nov 2025

https://github.com/nickysemenza/ingredient-parser

recipe ingredient line item parser 🍳

cooking nom parser rust

Last synced: 11 Nov 2025

https://github.com/chaosunity/ebnf

A successor bnf parsing library of bnf parsing library, for parsing Extended Backus–Naur form context-free grammars

ebnf ebnf-syntax parser rust

Last synced: 14 Oct 2025

https://github.com/sauternic/vcard-to-csv

Makes vCard (.vcf) data readable

csv html javascript parser readable vcard vcard-parser vcf

Last synced: 12 May 2025

https://github.com/fabiospampinato/csv-simple-parser

A simple, fast and configurable CSV parser.

csv fast parser

Last synced: 27 Jul 2025

https://github.com/y21/tljs

Fast HTML5 parser for JavaScript

dom html javascript parser webassembly

Last synced: 27 Jul 2025

https://github.com/berkmann18/json-fixer

A JSON checker and fixer

checker fixer json linter parser

Last synced: 27 Jul 2025

https://github.com/dburriss/fennel

A Prometheus parsing and line generation library

domain-telemetry parser prometheus team-devon

Last synced: 26 Jul 2025

https://github.com/aCLImatise/CliHelpParser

Reads the output from CLI help commands, and generates machine readable schemas (CWL etc)

bioinformatics cli cwl parser pipeline wdl workflow

Last synced: 10 Mar 2025

https://github.com/bborrel/google-scholar-profile-parser

Google Scholar Profile Parser is a PHP library which parses the HTML of a scholar's profile page from Google Scholar website and transforms its data into a regular PHP data structure.

google-scholar parser php publications scholar statistics

Last synced: 13 Jan 2026

https://github.com/kodemartin/rustpostal

Rust bindings to libpostal

bindings parser rust tokenizer

Last synced: 27 Oct 2025

https://github.com/yichengdwu/yoho

A compiler written in Mojo 🔥 and generates RISC-V assembly

compiler mojo parser risc-v

Last synced: 07 Apr 2025

https://github.com/blacha/binparse

Typed binary parsing for typescript

binary parser typescript

Last synced: 22 Sep 2025

https://github.com/fnogatz/plammar

A Prolog grammar written in Prolog, for parsing and serialising Prolog code.

definite-clause-grammar parser prolog serializer swi-prolog

Last synced: 16 Aug 2025

https://github.com/wqweto/vbpeg

PEG parser generator for VB6

grammar parser parser-generator peg vb6

Last synced: 11 Sep 2025

https://github.com/yezz123/parser

Pure Python standard library JSON 🦄

json library package parser python setup unittest

Last synced: 11 Apr 2025

https://github.com/developermindset-com/icalts

iCal parser written in pure typescript

calendar ical icalendar ics json node parser rfc5545 typescript

Last synced: 22 Apr 2025

https://github.com/deltachat/message-parser

Parsing of Links, Email adresses, simple text formatting (markdown subset), user mentions, hashtags and more in DeltaChat messages.

deltachat deltachat-desktop markdown parser

Last synced: 14 Aug 2025

https://github.com/cschladetsch/cppkai

KAI is a distributed computing model written in modern C++. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Window-based interfaces.

ast-walker c-plus-plus cmake cpp kai language lexer networking parser raknet stack tests

Last synced: 11 Aug 2025

https://github.com/leodido/ragel-machinery

😈 Automates devilries to make you even more happy together with Ragel and Go

golang lexer lexing machinery parser parsing ragel scanner scanning stream streaming utilities

Last synced: 17 Mar 2025

https://github.com/aperezdc/cflag

Non-allocating command line flag parser

cli command-line options parser

Last synced: 05 Jul 2025

https://github.com/haraka/node-address-rfc2821

RFC2821 Email Address parser (from Haraka)

email email-address-validator haraka parser

Last synced: 19 Jan 2026

https://github.com/kooparse/gltf_parser

A glTF parser/loader in Jai.

gltf graphics jai loader parser

Last synced: 22 Mar 2025

https://github.com/f1lt3r/parse-ansi

🤖 Parse ansi into an array of ansi-tags and text-chunks.

ansi bold chalk character close color dim escape italic open parse parser sequence strikethrough style underline

Last synced: 20 Mar 2025

https://github.com/eikendev/sectxt

A library & tool for probing, parsing, and validating security.txt files as specified in RFC 9116 :rocket::books:

cli parser probing rfc9116 security-txt securitytxt validator

Last synced: 06 May 2025

https://github.com/ole/hexhexhex

A parser for the Intel Hexadecimal Object File Format (.hex), written in Swift.

file-format intel-hex parser swift

Last synced: 11 Apr 2025

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

BitBake grammar for tree-sitter

bitbake parser tree-sitter

Last synced: 12 Jul 2025

https://github.com/jpmorganchase/depcom

A blazing fast go / npm package that extracts imported dependencies from Javascript / Typescript / CSS source files.

css dependency-analysis dependency-parser javascript npm parser typescript

Last synced: 03 Aug 2025

https://github.com/divineomega/php-hcl-parser

⚒🔀🐘 Parses HCL configuration files into PHP objects.

configuration hcl parser php-library php-object terraform

Last synced: 17 Mar 2025

https://github.com/bionode/bionode-fasta

Streamable FASTA parser.

bioinformatics bionode nodejs parser tools

Last synced: 10 Sep 2025