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/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/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/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/oscarotero/html-parser

Simple utility to parse html strings to DOMDocument

html parser

Last synced: 09 Nov 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/elifesciences/elife-tools

Python library for parsing eLife article XML data.

article parser python xml

Last synced: 09 Mar 2026

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/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/mcdostone/nom-kconfig

A Kconfig parser written in rust.

kconfig kernel linux nom parser parsing

Last synced: 11 Apr 2026

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/fnogatz/plammar

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

definite-clause-grammar parser prolog serializer swi-prolog

Last synced: 11 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/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/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/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: 10 Mar 2026

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/arbre-app/read-gedcom

A modern Gedcom parser written in Typescript

gedcom genealogy parser typescript

Last synced: 08 May 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/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/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/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/jleahred/dynparser

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

dynamic parser peg

Last synced: 20 Jun 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/tree-sitter-grammars/tree-sitter-doxygen

Doxygen grammar for tree-sitter

doxygen parser tree-sitter

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

Non-allocating command line flag parser

cli command-line options parser

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

A glTF parser/loader in Jai.

gltf graphics jai loader parser

Last synced: 22 Mar 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/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/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/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/eush77/ass-parser

Parse SSA/ASS subtitle format

ass parser ssa subtitles syntax

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

Port of whitequark/parser's lexer in C

lexer opal parser ruby

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

Pure Python standard library JSON πŸ¦„

json library package parser python setup unittest

Last synced: 11 Apr 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: 13 Feb 2026

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/wqweto/vbpeg

PEG parser generator for VB6

grammar parser parser-generator peg vb6

Last synced: 15 Feb 2026

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/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/kodemartin/rustpostal

Rust bindings to libpostal

bindings parser rust tokenizer

Last synced: 27 Oct 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/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/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: 17 Mar 2026

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/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/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/fabiospampinato/csv-simple-parser

A simple, fast and configurable CSV parser.

csv fast parser

Last synced: 27 Jul 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/bionode/bionode-fasta

Streamable FASTA parser.

bioinformatics bionode nodejs parser tools

Last synced: 10 Sep 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/nickysemenza/ingredient-parser

recipe ingredient line item parser 🍳

cooking nom parser rust

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

Parse mediainfo text into PHP Array

mediainfo parser

Last synced: 06 Apr 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/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/dburriss/fennel

A Prometheus parsing and line generation library

domain-telemetry parser prometheus team-devon

Last synced: 26 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/tefra/xsdata-attrs

Naive XML & JSON Bindings for python attrs!

attrs bindings code-generator json parser python python-library schema serializer wsdl xml xsd

Last synced: 22 Aug 2025

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

A KDL parser for PHP.

kdl parser

Last synced: 22 Apr 2025

https://github.com/mw-experts/rsql

Complete and thoroughly tested parser for RSQL/FIQL written in Typescript(Javascript). Tool for filtering array of objects using RSQL/FIQL. Built with zero dependencies.

filter fiql javascript nodejs parser rsql typescript

Last synced: 12 Jan 2026

https://github.com/banteg/bitcointalk

parses bitcointalk ann topics and sends them to telegram channel

bitcointalk ico parser telegram

Last synced: 07 May 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/liulinboyi/htmlparser

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

htmlparser parser parser-library

Last synced: 17 Apr 2025

https://github.com/khaledashrafh/tiny-compiler

This project is a fully functional compiler for the TINY programming language, which is a language that supports basic arithmetic, boolean, and control flow operations. The compiler can scan, parse, and run code written in the TINY language.

compiler cpp parser semantic-analyzer syntax-analyzer tiny tiny-compiler tiny-language tokenization

Last synced: 17 Oct 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/dynajoe/tinydb

Database server written from scratch

binary-data computer-science database first-principles parser server

Last synced: 18 Aug 2025

https://github.com/iafan/config-neat

Parse, validate and generate nginx-like configuration files using Perl

config nginx parser serializer syntax-highlighting validator

Last synced: 18 Mar 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/rtymchyk/babel-plugin-extract-text

Babel plugin to extract strings from React components and gettext-like functions into a gettext PO file.

babel babel-plugin extraction gettext i18n internationalization js parser react translation

Last synced: 23 Aug 2025

https://github.com/asyncapi/openapi-schema-parser

An AsyncAPI schema parser for OpenAPI 3.0.x and Swagger 2.x schemas.

get-global-node-release-workflows get-global-releaserc nodejs openapi parser

Last synced: 16 Aug 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/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/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/mikuroxina/bms-rs

The BMS format parser with Rust.

bms game music parser

Last synced: 13 Apr 2025

https://github.com/alienkevin/wordshk-tools

Tools for processing open Cantonese dictionary data provided words.hk

cantonese-dictionary parser wordshk

Last synced: 15 Jul 2025