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/prajwalch/yazap

🔧 The ultimate Zig library for seamless command line argument parsing.

argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang

Last synced: 04 Apr 2025

https://github.com/ValvePython/vdf

📜 Package for working with Valve's text and binary KeyValue format

hacktoberfest keyvalue parser python serializer steam valve vdf

Last synced: 05 May 2025

https://github.com/Go-gcfg/gcfg

read INI-style configuration files into Go structs; supports user-defined types and subsections

config configuration configuration-file go golang ini parser

Last synced: 12 Mar 2025

https://github.com/sevagh/pq

a command-line Protobuf parser with Kafka support and JSON output

kafka parser protobuf

Last synced: 04 Apr 2025

https://github.com/samthor/gumnut

JS parser in Web Assembly / C

c javascript-parser parser wasm

Last synced: 07 Apr 2025

https://github.com/go-gcfg/gcfg

read INI-style configuration files into Go structs; supports user-defined types and subsections

config configuration configuration-file go golang ini parser

Last synced: 03 Sep 2025

https://github.com/sogaiu/tree-sitter-clojure

Clojure(Script) grammar for tree-sitter

clojure clojurescript grammar parser tree-sitter

Last synced: 07 May 2025

https://github.com/discoveryjs/json-ext

A set of performant and memory efficient utilities that extend the use of JSON

async json parse parser stream stringify stringifystream

Last synced: 14 May 2025

https://github.com/tree-sitter/tree-sitter-scala

Scala grammar for tree-sitter

parser scala tree-sitter

Last synced: 15 May 2025

https://github.com/pg-nano/pg-parser

Parse your Postgres queries into a 100% type-safe AST (powered by libpg_query)

parser postgres typescript

Last synced: 06 Oct 2025

https://github.com/florianschanda/miss_hit

MATLAB Independent, Small & Safe, High Integrity Tools - code formatter and more

code-formatter formal-methods lexer linter matlab metrics octave parser python3 simulink static-analyzer style-checker

Last synced: 04 Apr 2025

https://github.com/zesterer/forge

A lightweight, elegant scripting language with built-in Rust-FFI.

compiler interpreter language parser

Last synced: 13 Jun 2025

https://github.com/forwardemail/reserved-email-addresses-list

List of 1250+ generic, admin, mailer-daemon, and no-reply usernames reserved for security concerns. Made for @forwardemail.

address addresses admin daemon email emails generic list local mailer no-reply parser reserved security user username

Last synced: 05 Apr 2025

https://github.com/universal-design-tokens/udt

Universal Design Tokens (UDT) is a collection of libraries and utilities for working with DTCG design tokens files.

design-systems design-tokens dtcg parser serializer

Last synced: 07 May 2025

https://github.com/sindresorhus/to-milliseconds

Convert an object of time properties to milliseconds: `{seconds: 2}` → `2000`

converter milliseconds npm-package parser

Last synced: 05 Apr 2025

https://github.com/untitaker/html5gum

A WHATWG-compliant HTML5 tokenizer and tag soup parser

html html5 lexer parser parsing sax tokenizer whatwg xml

Last synced: 15 May 2025

https://github.com/tree-sitter/tree-sitter-html

HTML grammar for Tree-sitter

html parser tree-sitter

Last synced: 14 May 2025

https://github.com/alex-pinkus/tree-sitter-swift

A tree-sitter grammar for the Swift programming language.

parser swift tree-sitter

Last synced: 14 May 2025

https://github.com/nielsbasjes/logparser

Easy parsing of Apache HTTPD and NGINX access logs with Java, Hadoop, Hive, Flink, Beam, Storm, Drill, ...

apache beam drill flink hadoop hive httpd java logformat nginx parse parser

Last synced: 15 May 2025

https://github.com/tonsky/fast-edn

Drop-in replacement for clojure.edn that is 6 times faster

clojure edn parser

Last synced: 12 Apr 2025

https://github.com/turbopape/postagga

A Library to parse natural language in pure Clojure and ClojureScript

bots clojure clojurescript natural-language-processing parser pos-tagger viterbi-algorithm

Last synced: 07 Apr 2025

https://github.com/marc2332/valin

Cross-platform code editor made with Freya 🦀 and Rust

cross-platform dioxus editor freya gui parser rust

Last synced: 05 Apr 2025

https://github.com/polyvertex/fitdecode

A FIT file parsing and decoding library written in Python3

ant decoder fit fit-sdk garmin parser python

Last synced: 05 Apr 2025

https://github.com/federicobond/solidity-parser-antlr

A Solidity parser for JS built on top of a robust ANTLR4 grammar

antlr4 nodejs parser solidity

Last synced: 15 Apr 2025

https://github.com/mysticatea/regexpp

The regular expression parser for ECMAScript.

abstract-syntax-tree ecmascript javascript parser regexp

Last synced: 16 May 2025

https://github.com/mozilla/webrtc-sdp

Rust SDP parser for WebRTC

jsep parser rust sdp sdp-parser webrtc

Last synced: 07 Apr 2025

https://github.com/szaghi/FLAP

Fortran command Line Arguments Parser for poor people

argparse command-line fortran fortran-library oop parser

Last synced: 01 Apr 2025

https://github.com/kostya/myhtml

Fast HTML5 Parser with css selectors for Crystal language

crystal fast html myhtml parser

Last synced: 21 Aug 2025

https://github.com/tree-sitter/tree-sitter-json

JSON grammar for tree-sitter

json parser tree-sitter

Last synced: 15 Oct 2025

https://github.com/madi-s/lead-generation

Python script, which empowers people with no programming background to generate robust leads on a mass scale. This repo will be compiled of various versatile techniques used in lead generation.

chromedriver lead-generation leads leadscanner parser playwright python scraper web-crawler

Last synced: 06 Jul 2025

https://github.com/relvacode/iso8601

A fast ISO8601 date parser for Go

date datetime fast go golang iso8601 json parser performance time unmarshal

Last synced: 16 Jan 2026

https://github.com/chrisyue/php-m3u8

An M3U8 parser / dumper in PHP.

dumper m3u8 m3u8-parser parser php-m3u8

Last synced: 04 Apr 2025

https://github.com/mrleebo/prisma-ast

Abstract Syntax Tree for parsing schema.prisma files

abstract-syntax-tree ast javascript parse parser printer prisma schema sdk typescript

Last synced: 15 May 2025

https://github.com/MrLeebo/prisma-ast

Abstract Syntax Tree for parsing schema.prisma files

abstract-syntax-tree ast javascript parse parser printer prisma schema sdk typescript

Last synced: 07 May 2025

https://github.com/szaghi/flap

Fortran command Line Arguments Parser for poor people

argparse command-line fortran fortran-library oop parser

Last synced: 02 Nov 2025

https://github.com/izolate/html2pug

Converts HTML to Pug :dog:

converter html parser pug pug-template-engine

Last synced: 05 Apr 2025

https://github.com/basilioss/obsidian-scrapers

Get information from link for Obsidian

obsidian obsidian-md parser scraper

Last synced: 15 Apr 2025

https://github.com/migamake/json-autotype

Automatic Haskell type inference from JSON input

elm hackage hacktoberfest2019 haskell inference json json-autotype parse parser unification union

Last synced: 12 May 2025

https://github.com/consensysdiligence/python-solidity-parser

An experimental Solidity parser for Python built on top of a robust ANTLR4 grammar 📚

antlr parser python python3 solidity

Last synced: 22 Apr 2025

https://github.com/numtostr/lemmy-help

Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua

cli emmylua lua neovim neovim-plugin parser rust vim-help

Last synced: 06 Apr 2025

https://github.com/flight-school/guide-to-swift-strings-sample-code

Xcode Playground Sample Code for the Flight School Guide to Swift Strings

antlr4 binary-to-text nlp parser regex strings swift unicode

Last synced: 19 Jul 2025

https://github.com/dnaeon/clingon

Command-line options parser system for Common Lisp

common-lisp lisp options optparse parser

Last synced: 07 Dec 2025

https://github.com/consensys/python-solidity-parser

An experimental Solidity parser for Python built on top of a robust ANTLR4 grammar 📚

antlr parser python python3 solidity

Last synced: 22 Mar 2025

https://github.com/vincentdchan/jetpack.js

A JavaScript bundler and minifier implemented in C++ aimed at excellent performance.

bundler cpp ecmascript es-parsers javascript javascript-parser minifier parser

Last synced: 15 Mar 2025

https://github.com/numToStr/lemmy-help

Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua

cli emmylua lua neovim neovim-plugin parser rust vim-help

Last synced: 30 Apr 2025

https://github.com/marshallward/f90nml

A Python module and command line tool for working with Fortran namelists

fortran namelist parser python

Last synced: 21 Oct 2025

https://github.com/scotteh/php-dom-wrapper

Simple DOM wrapper library to manipulate and traverse HTML documents similar to jQuery

autoloader composer dom dom-wrapper-library html manipulation parser php php-dom-wrapper traversal traverse-html-documents

Last synced: 15 May 2025

https://github.com/vlang/v-analyzer

The @vlang language server, for all your editing needs like go-to-definition, code completion, type hints, and more.

bindings language-server lsp lsp-server parser tree-sitter

Last synced: 04 Apr 2025

https://github.com/skwasjer/ibannet

C# .NET IBAN validator, parser, builder and generator

builder c-sharp csharp dotnet dotnet-core dotnet-standard generator iban iban-validator parser validator

Last synced: 15 May 2025

https://github.com/adrg/frontmatter

Go library for detecting and decoding various content front matter formats

decoder front-matter front-matter-parser frontmatter go golang golang-library golang-package json parser toml yaml

Last synced: 13 Apr 2025

https://github.com/vim-jp/go-vimlparser

:zap: Vim Script Parser written in Go

go golang parser vim vim-script

Last synced: 14 Oct 2025

https://github.com/skwasjer/IbanNet

C# .NET IBAN validator, parser, builder and generator

builder c-sharp csharp dotnet dotnet-core dotnet-standard generator iban iban-validator parser validator

Last synced: 04 May 2025

https://github.com/p0dalirius/ctfd-parser

A python script to dump all the challenges locally of a CTFd-based Capture the Flag.

challenges ctf ctfd dump parser python

Last synced: 05 Apr 2025

https://github.com/allenhwkim/ngentest

Angular6+ Unit Test Generator For Components, Directive, Services, and Pipes

angular generator parser typescript unittest

Last synced: 09 Apr 2025

https://github.com/buehler/node-typescript-parser

Parser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.

ast ecmascript parser parsing typescript typescript-parser

Last synced: 08 Apr 2025

https://github.com/rgrove/crass

A Ruby CSS parser that's fully compliant with the CSS Syntax Level 3 specification.

css parser ruby

Last synced: 13 Oct 2025

https://github.com/yutkin/lenta.ru-news-dataset

Corpus of Russian news articles collected from Lenta.Ru

asynchronous asyncio corpus dataset lenta lenta-ru news nlp parser python russian

Last synced: 05 Apr 2025

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

Fast, header-only, extensively tested, C++11 CSV parser

cpp cpp11 csv csv-parser parser

Last synced: 04 Apr 2025

https://github.com/Ebryx/Nessus_Map

Parse .nessus file(s) and shows output in interactive UI

django nessus nessus-parser nessus-report parser python3

Last synced: 11 Jul 2025

https://github.com/0x2a-42/lelwel

Resilient LL(1) parser generator for Rust

grammar parser parser-generator parsing rust

Last synced: 16 May 2025

https://github.com/aclindsa/ofxGo

Golang library for querying and parsing OFX

banking client finance go golang hacktoberfest ofx parser parsing sgml xml

Last synced: 12 Mar 2025

https://github.com/ibara/pl0c

Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.

c code-generation code-generator code-generators compilation compiler compilers compiling freebsd lexer linux netbsd openbsd parser pascal pl-0 recursive-descent recursive-descent-parser unix

Last synced: 24 Oct 2025

https://github.com/aclindsa/ofxgo

Golang library for querying and parsing OFX

banking client finance go golang hacktoberfest ofx parser parsing sgml xml

Last synced: 14 Mar 2025

https://github.com/dhimmel/obonet

OBO-formatted ontologies → networkx (Python 3)

network networkx obo obo-files obo-formatted-ontologies ontology parser python rephetio

Last synced: 16 May 2025

https://github.com/fwcd/tree-sitter-kotlin

Kotlin grammar for Tree-sitter

kotlin language-grammars parser tree-sitter

Last synced: 14 May 2025

https://github.com/Zulu-Inuoe/jzon

A correct and safe(er) JSON RFC 8259 reader/writer with sane defaults.

common-lisp deserialization deserializer encoder-decoder json lisp parser rfc8259 serialization serializer

Last synced: 20 Mar 2025

https://github.com/zulu-inuoe/jzon

A correct and safe(er) JSON RFC 8259 reader/writer with sane defaults.

common-lisp deserialization deserializer encoder-decoder json lisp parser rfc8259 serialization serializer

Last synced: 21 Aug 2025

https://github.com/sihaelov/harser

Easy way for HTML parsing and building XPath

html html-parser parser python xpath

Last synced: 15 May 2025

https://github.com/nick-lucas/entrypoint

Composable CLI Argument Parser for all modern .Net platforms.

cli command-line core declarative dotnet entrypoint net nuget parser

Last synced: 09 Apr 2025

https://github.com/cloudflare/lazyhtml

HTML5-compliant parser and serializer than enables building transformation pipeline in a pluggable manner

c html parser serializer streaming

Last synced: 22 Mar 2025

https://github.com/Nick-Lucas/EntryPoint

Composable CLI Argument Parser for all modern .Net platforms.

cli command-line core declarative dotnet entrypoint net nuget parser

Last synced: 14 Mar 2025

https://github.com/avast/apkparser

APK manifest & resources parsing in Golang.

android apk apkparser parser

Last synced: 07 Apr 2025

https://github.com/p-x9/machokit

🔬 A Swift library for parsing mach-o files to obtain various information.

binary ctf dyld dyld-shared-cache dylib mach-o macho parser reverse-engineering swift symbols

Last synced: 05 Apr 2025

https://github.com/lowlighter/libs

🍱 Collection of carefully crafted TypeScript standalone libraries. Minimal, unbloated, convenient.

algorithms bun bundler deno diff formatter logging-library minifier nodejs parser patiencediff qrcode-generator reactivity stringifier totp-generator typescript typescript-library typings xml

Last synced: 16 May 2025

https://github.com/marcobambini/sqlite-createtable-parser

A parser for SQLite create table sql statements.

c parse parser sqlite sqlite3

Last synced: 20 Aug 2025

https://github.com/amphp/parser

A generator parser to make streaming parsers simple.

parser php stream

Last synced: 16 May 2025

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

hyprlang grammar for tree-sitter

hyprlang parser tree-sitter

Last synced: 05 Apr 2025

https://github.com/Lokaltog/baba-core

Mini-language for creating random text generators.

generator grammar parser random

Last synced: 24 Apr 2025

https://github.com/razrfalcon/xmlparser

A low-level, pull-based, zero-allocation XML 1.0 parser.

parser xml

Last synced: 15 May 2025

https://github.com/scraperai/scraperai

ScraperAI is an open-source, AI-powered tool designed to simplify web scraping for users of all skill levels.

crawler langchain linkedin openai parser parsing python requests scraper scraping selenium

Last synced: 10 Apr 2025

https://github.com/alllex/parsus

Parser-combinators with Multiplatform Kotlin Coroutines

combinators coroutines kotlin kotlin-multiplatform parser

Last synced: 23 Mar 2025

https://github.com/akupila/go-wasm

WebAssembly binary file parser written in go

binary go golang parser wasm

Last synced: 20 Jul 2025

https://github.com/fedjmike/fcc

Fedjmike's C Compiler

c code-generation compiler parser x86

Last synced: 16 Apr 2025

https://github.com/Fedjmike/fcc

Fedjmike's C Compiler

c code-generation compiler parser x86

Last synced: 22 Apr 2025

https://github.com/reprezen/kaizen-openapi-parser

High-performance Parser, Validator, and Java Object Model for OpenAPI 3.x

api java json kaizen lint linter openapi openapi-model openapi-validation openapi3 parser rest rest-api swagger swagger-model validation yaml

Last synced: 09 Apr 2025

https://github.com/jstedfast/gmime

A C/C++ MIME creation and parser library with support for S/MIME, PGP, and Unix mbox spools.

c email mbox mime mime-parser parser pgp smime

Last synced: 16 May 2025

https://github.com/egoist/md

A markdown parser and compiler. Built for speed.

compiler html markdown marked parser

Last synced: 09 Apr 2025

https://github.com/vidstack/captions

Modern media captions parser and renderer (~5kB). Supports VTT, SRT, and SSA. Works server side, supports text streams, rollup captions via VTT regions, customization via CSS, and more.

captions javascript parser srt ssa ssr subtitles typescript vtt webvtt

Last synced: 05 Oct 2025

https://github.com/codyjasonbennett/shaderkit

Tools and IntelliSense for GLSL and WGSL.

compiler glsl intellisense minifier parser shaders webgl webgpu wgsl

Last synced: 04 Apr 2025