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/lythenas/rust-orgmode

A parser for org files writter in rust.

orgmode parser rust rustlang

Last synced: 14 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/zaid-ajaj/fable.simplexml

A library for easily parsing and working with XML in Fable projects

fable parser xml xml-parser

Last synced: 23 Mar 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/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/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/tkuchiki/parsetime

date/time parser for golang

golang library parser time

Last synced: 12 Apr 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/alecthomas/protobuf

A Protobuf IDL parser for Go

go golang parser protobuf protocol-buffers

Last synced: 16 Mar 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/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/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/mcdostone/nom-kconfig

A Kconfig parser written in rust.

kconfig kernel linux nom parser parsing

Last synced: 11 Nov 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/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/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/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/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/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/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/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/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/zhkl0228/tracereader

Android dmtrace.trace file parser

android ddms dmtrace parser tool trace

Last synced: 10 Aug 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/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/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/oscarotero/html-parser

Simple utility to parse html strings to DOMDocument

html parser

Last synced: 09 Nov 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/shahriar-shojib/atenv

modern dotenv replacement

decorators dotenv env parser typescript

Last synced: 26 Jun 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/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/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/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/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/nikita-volkov/postgresql-syntax

PostgreSQL SQL syntax utilities

haskell parser postgresql

Last synced: 21 Mar 2025

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/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/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/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/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/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/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/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/berkmann18/json-fixer

A JSON checker and fixer

checker fixer json linter 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/fabiospampinato/csv-simple-parser

A simple, fast and configurable CSV parser.

csv fast parser

Last synced: 27 Jul 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/gmh5225/ida-mapsymbolparser

IDA Map File Symbol Renamer

ida idapython map parser plugin

Last synced: 08 Oct 2025

https://github.com/blacha/binparse

Typed binary parsing for typescript

binary parser typescript

Last synced: 22 Sep 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/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/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/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/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/makhuta/homeassistant-duolingo

HomeAssistant Duolingo scraper

duolingo homeassistant parser scrapper

Last synced: 04 Sep 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/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/kooparse/gltf_parser

A glTF parser/loader in Jai.

gltf graphics jai loader parser

Last synced: 22 Mar 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/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/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/aperezdc/cflag

Non-allocating command line flag parser

cli command-line options parser

Last synced: 05 Jul 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

https://github.com/fkie-cad/headerparser

Header information parser for PE, ELF, DEX, MachO, ZIP (JAR, DocX).

binary dex elf header linux macho parser pe windows zip

Last synced: 07 Sep 2025

https://github.com/ektotv/playlist

An extremely fast M3U playlist parser and generator for Node and the browser.

iptv m3u m3u8 parser playlist

Last synced: 12 May 2025

https://github.com/juniorgasparotto/syscommand

The SysCommand is a powerful framework, cross-platform, for development of Console Application using .NET. It is simple, strongly typed and with great influences of the MVC standard (Include Razor Template). It working as an automatic command line parser where all parse tasks are left over by the framework, leaving the programmer to focus on the business rules.

action application argument command command-line-parser console framework input line method mvc parser prompt property simulate strongly-typed syscommand system visual-studio

Last synced: 19 Apr 2025

https://github.com/YichengDWu/yoho-legacy

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

compiler mojo parser risc-v

Last synced: 25 Sep 2025

https://github.com/phimage/xcodeprojkit

Parse project file and write it to open step format.

openstep parser plist swift xcode xcodeproj xcodeproject

Last synced: 12 Apr 2025