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/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/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/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/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/haxscramper/htsparse

Compiled and wrapped tree-sitter grammars

parser

Last synced: 12 May 2025

https://github.com/elifesciences/elife-tools

Python library for parsing eLife article XML data.

article parser python xml

Last synced: 09 Mar 2026

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/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/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/zhkl0228/tracereader

Android dmtrace.trace file parser

android ddms dmtrace parser tool trace

Last synced: 10 Aug 2025

https://github.com/guiferpa/aurora

:milky_way: An unconventional programming language that compiles to EVM bytecode.

ast compiler golang parser programming-language

Last synced: 17 Feb 2026

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/jonschlinkert/parse-csv

CSV parser for node.js

csv parse parser

Last synced: 06 May 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/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/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/chatopera/chop

Chinese Tokenizer module for Python

chinese-nlp chinese-segmenter nlp parser segment segmenter

Last synced: 20 Mar 2025

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

modern dotenv replacement

decorators dotenv env parser typescript

Last synced: 26 Jun 2025

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

PostgreSQL SQL syntax utilities

haskell parser postgresql

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

A Protobuf IDL parser for Go

go golang parser protobuf protocol-buffers

Last synced: 16 Mar 2025

https://github.com/alufers/openscad-parser

This package facilitates parsing, formatting and validating the OpenSCAD language using TypeScript and JavaScript.

3d 3d-printing language-support openscad parser

Last synced: 07 Mar 2026

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/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/novln/docker-parser

Docker image identifier parser.

docker image moby moby-images parser

Last synced: 12 Jan 2026

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/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/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/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/opal/c_lexer

Port of whitequark/parser's lexer in C

lexer opal parser ruby

Last synced: 25 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/bhutanio/mediainfo-parser

Parse mediainfo text into PHP Array

mediainfo parser

Last synced: 06 Apr 2026

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/borisgontar/osm-pbf-parser-node

Streaming OpenStreetMap PBF parser for Node.js

node-js openstreetmap parser pbf

Last synced: 31 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/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/yezz123/parser

Pure Python standard library JSON πŸ¦„

json library package parser python setup unittest

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

Non-allocating command line flag parser

cli command-line options parser

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

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

βš’πŸ”€πŸ˜ Parses HCL configuration files into PHP objects.

configuration hcl parser php-library php-object terraform

Last synced: 13 Feb 2026

https://github.com/e-rk/speedtools

Data parsing utilities for Need for Speed 4 HS (PC) with Blender import addon.

blender blender-addon need-for-speed need-for-speed-high-stakes needforspeed parser python

Last synced: 15 Feb 2026

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/sindresorhus/DSStore

Parse and write macOS .DS_Store files from Swift

macos parser swift swift-package swift-package-manager

Last synced: 11 Apr 2026

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

A JSON checker and fixer

checker fixer json linter parser

Last synced: 27 Jul 2025

https://github.com/wqweto/vbpeg

PEG parser generator for VB6

grammar parser parser-generator peg vb6

Last synced: 15 Feb 2026

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

Streamable FASTA parser.

bioinformatics bionode nodejs parser tools

Last synced: 10 Sep 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/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/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/ole/hexhexhex

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

file-format intel-hex parser swift

Last synced: 17 Mar 2026

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/akiicat/m3u8

Generate and parse m3u8 playlists for HTTP Live Streaming (HLS) in Crystal.

crystal generator m3u8 parser

Last synced: 12 Apr 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/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/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/eush77/ass-parser

Parse SSA/ASS subtitle format

ass parser ssa subtitles syntax

Last synced: 12 Apr 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: 09 Mar 2026

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/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/kooparse/gltf_parser

A glTF parser/loader in Jai.

gltf graphics jai loader parser

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

HomeAssistant Duolingo scraper

duolingo homeassistant parser scrapper

Last synced: 04 Sep 2025

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

recipe ingredient line item parser 🍳

cooking nom parser rust

Last synced: 11 Nov 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/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/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/mikuroxina/bms-rs

The BMS format parser with Rust.

bms game music parser

Last synced: 13 Apr 2025

https://github.com/alexeytaranov/ue4_gumbo

HTML parser for Unreal Engine 4

blueprint cpp html parser ue4 ue4-plugin

Last synced: 24 Dec 2025

https://github.com/y9san9/kotlin-simple-json

A simple educational Kotlin JSON parser: https://dev.to/y9san9/json-parsing-from-scratch-in-kotlin-4al8

json kotlin parser tutorial

Last synced: 02 May 2025

https://github.com/Eisenwave/voxel-io

C++17 I/O library for various voxel formats, including VOX, QB, QEF and more.

cpp cpp17 io library magicavoxel mit-license parser qubicle voxel

Last synced: 21 Nov 2025

https://github.com/invlid/boardingpasskit

A library to parse the contents of airline boarding pass barcodes.

boardingpass iata parser swift

Last synced: 12 Aug 2025

https://github.com/elixir-gettext/expo

Low-level Elixir parser for GNU Gettext files (PO, POT, MO).

elixir gettext mo parser po pot

Last synced: 06 Apr 2025

https://github.com/thatsjustcheesy/parsem

Parsec-like parser combinators for Crystal

crystal parsec parser parser-combinators

Last synced: 14 Jul 2025

https://github.com/kdl-org/kdl-php

A KDL parser for PHP.

kdl parser

Last synced: 22 Apr 2025

https://github.com/mnot/http_sfv

Parse and serialise HTTP structured field values

headers http parser python

Last synced: 16 Jun 2025

https://github.com/rvflash/awql-parser

AWQL parser / lexers

adwords-api awql lexer parser statement

Last synced: 16 Jun 2025

https://github.com/koddr/csv2api

πŸ„β€β™‚οΈ The parser reads the CSV file with the raw data, filters the records, identifies fields to be changed, and sends a request to update the data to the specified endpoint of your REST API.

api api-rest csv csv-api csv-parser go go-app golang golang-application parser parsing

Last synced: 27 Oct 2025

https://github.com/bigperson/laravel-vk-geo

Parse countries, regions and cities from vk.com api

geo-parser geolocation laravel-vk-geo parser vk vk-api vk-geo vkontakte vkontakte-api

Last synced: 12 Apr 2025

https://github.com/crodas/sqlparser

SQL-Parser

mysql parser sql sql-parser

Last synced: 02 May 2025

https://github.com/coderaiser/goldstein

JavaScript with no limits 🀫

acorn javascript nodejs parser putout

Last synced: 15 Feb 2026

https://github.com/prantlf/ecmascript-parser-benchmark

Compares the speed and package size of various ECMAScript parsers and code generators.

benchmark code-generator ecmascript ecmascript-parser parser

Last synced: 07 Oct 2025

https://github.com/jub0t/markdownx

Unleash the Power of Markdown with Tailwind CSS Compatibility

markdown markdown-parser md parser regex taildown tailwinds tailwinds-markdown tailwindscss

Last synced: 05 Mar 2026

https://github.com/liulinboyi/htmlparser

HTMLParser 解析HTML ζ¬’θΏŽε‚θ€ƒ HTMLParser Parsing HTML Welcome to the reference

htmlparser parser parser-library

Last synced: 17 Apr 2025