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/lib-ruby-parser/lib-ruby-parser

Ruby parser written in Rust

parser ruby rust

Last synced: 16 Jul 2025

https://github.com/marzent/iinact

A Dalamud plugin to run the FFXIV_ACT_Plugin in an ACT-like enviroment with a heavily modified port of Overlay Plugin

dalamud-plugin ffxiv parser

Last synced: 28 Jan 2026

https://github.com/metaworm/luac-parser-rs

lua bytecode parser written in Rust using nom, part of metaworm's lua decompiler, support lua51/lua52/lua53/lua54/luajit/luau https://luadec.metaworm.site/

decompile lua lua-decompiler luadec luajit luau parser rust webassembly

Last synced: 04 Apr 2025

https://github.com/KnisterPeter/react-to-typescript-definitions

Create typescript definitions files (d.ts) from react components

parser proptypes react typescript typescript-definitions

Last synced: 08 Apr 2025

https://github.com/althonos/pronto

A Python frontend to (Open Biomedical) Ontologies.

bioinformatics obo obo-graphs obofoundry ontology owl parser python semantic-web

Last synced: 16 May 2025

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

Bash grammar for tree-sitter

bash parser tree-sitter

Last synced: 14 May 2025

https://github.com/work7z/laftools

The next generation of a versatile toolbox designed for programmers. 专为高级程序员设计的AI编程工具箱,免费安全开源,更涵盖代码分析转换解析及离线文档等实用功能

codec formatter offline-able parser tauri toolbox

Last synced: 09 Apr 2025

https://github.com/playframework/anorm

The Anorm database library

jdbc parser scala

Last synced: 04 Apr 2025

https://github.com/jsinger67/parol

LL(k) and LALR(1) parser generator for Rust and C#

grammar parser rust

Last synced: 05 Apr 2026

https://github.com/cerbero90/lazy-json

🐼 Framework-agnostic package to load JSON of any dimension and from any source into Laravel lazy collections recursively.

json laravel lexer parser stream

Last synced: 25 Dec 2025

https://github.com/cs01/pygdbmi

A library to parse gdb mi output and interact with gdb subprocesses

backend frontend gdb gdb-commands gdb-mi json-serializable parser parser-library python subprocess

Last synced: 16 May 2025

https://github.com/ytsutano/axmldec

Stand-alone binary AndroidManifest.xml decoder

android androidmanifest apk binary boost decoder parser property-tree xml

Last synced: 12 Jan 2026

https://github.com/simc/crimson

Fast, efficient and easy-to-use JSON parser and serializer for Dart.

dart flutter json parser serializer

Last synced: 10 Apr 2025

https://github.com/elm/parser

A parsing library, focused on simplicity and great error messages

elm parser

Last synced: 05 Apr 2025

https://github.com/davedufresne/swiftparsec

A parser combinator library written in the Swift programming language.

functional parser parser-combinators swift

Last synced: 21 Oct 2025

https://github.com/felixSchl/neodoc

Beautiful, hand-crafted commandline interfaces for node.js

argv command docopt line nodejs parser parsing

Last synced: 22 Jul 2025

https://github.com/redco/goose-parser

Universal scraping tool, which allows you to extract data using multiple environments

browser crawler docker goose jsdom nodejs parser parsing phantomjs scraper scraping

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

https://github.com/marcoroth/herb

🌿 Powerful and seamless HTML-aware ERB parsing and tooling.

erb html parser ruby

Last synced: 27 Mar 2026

https://github.com/here-be/snapdragon

snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.

ast compile compiler javascript lex lexer node nodejs parse parser render source-map token tokenize

Last synced: 15 May 2025

https://github.com/davedufresne/SwiftParsec

A parser combinator library written in the Swift programming language.

functional parser parser-combinators swift

Last synced: 03 Aug 2025

https://github.com/louisdh/cub

The Cub Programming Language

ast bytecode compiler interpreter lexer parser virtual-machine

Last synced: 02 Sep 2025

https://github.com/victoriametrics/metricsql

Standalone PromQL and MetricsQL parser

metricsql parser prometheus promql

Last synced: 14 May 2025

https://github.com/xR3b0rn/dbcppp

C/C++ DBC file parser/tool

command-line-tool dbc kcd parser

Last synced: 08 May 2025

https://github.com/nixzhu/baby

Create models from a JSON file, even a Baby can do it.

code-generator json model parser parser-combinators swift

Last synced: 07 Mar 2026

https://github.com/VictoriaMetrics/metricsql

Standalone PromQL and MetricsQL parser

metricsql parser prometheus promql

Last synced: 06 Apr 2025

https://github.com/pydantic/speedate

Fast and simple datetime, date, time and duration parsing for rust.

date datetime iso8601 parse parser pydantic rfc3339 rust time timezone

Last synced: 14 May 2025

https://github.com/kamadak/exif-rs

Exif parsing library written in pure Rust

exif jpeg parser reader rust tiff

Last synced: 10 Apr 2025

https://github.com/vickenty/lang-c

Lightweight C parser for Rust

ast c parser rust-library

Last synced: 06 Oct 2025

https://github.com/tree-sitter/tree-sitter-c-sharp

C# Grammar for tree-sitter

c-sharp parser tree-sitter

Last synced: 17 Oct 2025

https://github.com/textile/php-textile

Textile markup language parser for PHP

composer-packages formatter markup-language parser php textile

Last synced: 16 May 2025

https://github.com/wallyqs/org-ruby

An Org mode parser written in Ruby.

emacs html org org-mode parser ruby

Last synced: 04 Oct 2025

https://github.com/jsonkenl/xlsxir

Xlsx parser for the Elixir language.

elixir elixir-lang excel libreoffice parser xlsx

Last synced: 22 Feb 2026

https://github.com/wojteklu/logo

A Logo interpreter written in Swift

interpreter logo parser plaground swift

Last synced: 21 Aug 2025

https://github.com/privatenumber/type-flag

⛳️ Typed command-line arguments parser for Node.js

argument-parser argv cli cli-flags command-line flag minimist node nodejs parse parser typed typescript yargs

Last synced: 18 Apr 2026

https://github.com/happyleavesaoc/aoc-mgz

Age of Empires II recorded game parsing and summarization in Python 3.

aoc aoe2 aoe2record mgz parser python

Last synced: 15 May 2025

https://github.com/fsprojects/fslexyacc

Lexer and parser generators for F#

fsharp lex lexer parser yacc

Last synced: 15 May 2025

https://github.com/ariasql/ariasql

The AriaSQL relational database management system.

btree database dbms disk golang json lexer open-source parser rdbms relational-database server sql sqlserver

Last synced: 03 Apr 2025

https://github.com/arcsysu/SYsU-lang

A mini, simple and modular compiler lab for SYsU/SysY(tiny C). Based on Clang/LLVM/ANTLR4/Bison/Flex.

antlr antlr4 bison clang compiler flex lex lexer llvm llvm-ir parser sysy yacc

Last synced: 26 Apr 2025

https://github.com/netgen/query-translator

Query Translator is a search query translator with AST representation

ast edismax elasticsearch generator parser php query search solr tokenizer translator

Last synced: 12 Apr 2025

https://github.com/jimmiebergmann/mini-yaml

Single header YAML 1.0 C++11 serializer/deserializer.

cpp deserialize mini-yaml parser parsing serialization serializer yaml

Last synced: 18 Nov 2025

https://github.com/tufanbarisyildirim/gonginx

Nginx configuration parser helps you to parse, edit, regenerate your nginx config in your go applications

devops devops-tools golang lexer nginx parser

Last synced: 22 Mar 2025

https://github.com/boudra/jaxon

Streaming JSON parser for Elixir

elixir erlang json json-events nif nif-parser parser sax stream streaming

Last synced: 16 May 2025

https://github.com/itsjafer/resume-parser

Google Cloud Function proxy that parses resumes using Lever API

parse-resume parser resume resume-parse resume-parser

Last synced: 08 May 2025

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

Ruby grammar for tree-sitter

parser ruby tree-sitter

Last synced: 14 May 2025

https://koalanlp.github.io/koalanlp/

KoalaNLP = Korean + Scala + NLP. 한국어 형태소 및 구문 분석기의 모음입니다.

java korean kotlin parser scala sentence tagger

Last synced: 27 Mar 2025

https://github.com/koalanlp/koalanlp

KoalaNLP = Korean + Scala + NLP. 한국어 형태소 및 구문 분석기의 모음입니다.

java korean kotlin parser scala sentence tagger

Last synced: 11 Jan 2026

https://github.com/staktrace/mailparse

Rust library to parse mail files

email mail mailparser parser rust rust-library

Last synced: 16 May 2025

https://github.com/apiaryio/curl-trace-parser

Parser for output from Curl --trace option

curl http parser sjs-team trace

Last synced: 10 Jan 2026

https://github.com/wseaton/sqloxide

Python bindings for sqlparser-rs

benchmarks parser python rust sql

Last synced: 21 Oct 2025

https://github.com/microformats/php-mf2

php-mf2 is a pure, generic microformats-2 parser for PHP. It makes HTML as easy to consume as JSON.

indieweb microformats microformats2 parser php

Last synced: 10 Apr 2025

https://github.com/xnuinside/simple-ddl-parser

Simple DDL Parser to parse SQL (HQL, TSQL, AWS Redshift, BigQuery, Snowflake and other dialects) ddl files to json/python dict with full information about columns: types, defaults, primary keys, etc. & table properties, types, domains, etc.

bigquery columns ddl ddl-parser ddls hive hql mssql mysql oracle-database oracle-db parser postgresql redshift schemas snowflake sql sql-parser tsql types

Last synced: 18 Jan 2026

https://github.com/berdal84/nodable

Nodable is node-able. The goal of Nodable is to provide an original hybrid source code editor, using both textual and nodal paradigms.

dear-imgui editor expression fun graph imgui lexer linux macos node opengl parser sdl2 windows

Last synced: 14 Jan 2026

https://github.com/yoheimuta/go-protoparser

Yet another Go package which parses a Protocol Buffer file (proto2+proto3)

formatter golang golang-package parser proto2 proto3 protobuf protobuf-parser protocol-buffers

Last synced: 14 Apr 2025

https://github.com/j3soon/tbparse

Load tensorboard event logs as pandas DataFrames for scientific plotting; Supports both PyTorch and TensorFlow

machine-learning parser plot python pytorch reader tensorboard tensorboardx tensorflow

Last synced: 04 Apr 2025

https://github.com/j-mie6/parsley

A fast and modern parser combinator library for Scala

parser parser-combinators performant-parser scala

Last synced: 16 May 2025

https://github.com/hadronized/glsl

GLSL parser for Rust

compiler glsl opengl parser spir-v

Last synced: 22 Oct 2025

https://github.com/nfriedly/set-cookie-parser

Parse HTTP set-cookie headers in JavaScript

cookie cookies header headers http javascript nodejs parser react-native

Last synced: 14 May 2025

https://github.com/Kalaam-Programming-Language/Kalaam

Kalaam is the Programming language in Hindi.

hindi kalaam parser programming-languages

Last synced: 12 Apr 2025

https://github.com/berdal84/Nodable

Nodable is node-able. The goal of Nodable is to provide an original hybrid source code editor, using both textual and nodal paradigms.

dear-imgui editor expression fun graph imgui lexer linux macos node opengl parser sdl2 windows

Last synced: 08 May 2025

https://github.com/ribbondz/rsv

A command-line tool written in Rust for analyzing CSV, TXT, and Excel files.

cli command-line csv excel parser rust txt xlsx

Last synced: 04 Mar 2026

https://github.com/aress31/openapi-parser

Parse OpenAPI documents into Burp Suite for automating OpenAPI-based APIs security assessments (approved by PortSwigger for inclusion in their official BApp Store).

burp-extensions burp-plugin burpsuite json openapi openapi-client openapi-specification openapi2 openapi3 parser pentesting restful-api swagger yaml

Last synced: 09 Apr 2025

https://github.com/jurismarches/luqum

A lucene query parser generating ElasticSearch queries and more !

elasticsearch lucene parser python

Last synced: 15 May 2025

https://github.com/zephir-lang/php-zephir-parser

The Zephir Parser delivered as a C extension for the PHP language.

c lalr lemon parser parser-generator php php-api php-extension zend-engine zephir zephir-language zephir-parser

Last synced: 13 Apr 2025

https://github.com/mck89/peast

JavaScript parser written in PHP that generates AST from your code according to ECMAScript specification

ast-generation ecmascript javascipt javascript parser parsing php syntax-tree tokenizer traverse validator

Last synced: 11 Jan 2026

https://github.com/P4sca1/cron-schedule

A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.

cron cron-expression cron-schedule deno hacktoberfest interval iterator javascript job nodejs parser schedule schedule-tasks timer typescript

Last synced: 26 Mar 2025

https://github.com/p4sca1/cron-schedule

A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.

cron cron-expression cron-schedule deno hacktoberfest interval iterator javascript job nodejs parser schedule schedule-tasks timer typescript

Last synced: 15 May 2025

https://github.com/nicolasdao/graphql-s2s

Add GraphQL Schema support for type inheritance, generic typing, metadata decoration. Transpile the enriched GraphQL string schema into the standard string schema understood by graphql.js and the Apollo server client.

generic-types graphql graphql-schema inheritance-styles metadata parser

Last synced: 05 Apr 2025

https://github.com/squirrelchat/smol-toml

A small, fast, and correct TOML (1.0.0) parser and serializer

javascript nodejs parser serializer toml toml-parser toml-serializer toml-stringify typescript

Last synced: 15 May 2025

https://github.com/simplehtmldom/simplehtmldom

This is a mirror of the Simple HTML DOM Parser at

dom html mirror parser php

Last synced: 13 Apr 2025

https://github.com/adaltas/node-csv-stringify

CSV stringifier implementing the Node.js `stream.Transform` API

csv nodejs parser streaming stringifier

Last synced: 01 Apr 2025

https://github.com/Kozea/tinycss2

A tiny CSS parser

css parser python

Last synced: 04 Apr 2026

https://github.com/joshtemple/lkml

A speedy LookML parser & serializer implemented in pure Python.

looker lookml parser serializer

Last synced: 03 Mar 2026

https://github.com/barrust/mediawiki

MediaWiki API wrapper in python http://pymediawiki.readthedocs.io/en/latest/

api-wrapper mediawiki parser parser-library python wikipedia

Last synced: 15 May 2025

https://github.com/samboycoding/tomlet

Zero-Dependency, model-based TOML De/Serializer for .NET

net5 netcore netframework netstandard20 parser toml toml-parser

Last synced: 15 May 2025

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

Java grammar for tree-sitter

java parser tree-sitter

Last synced: 14 May 2025

https://github.com/justinwilaby/sax-wasm

The first streamable, fixed memory XML, HTML, and JSX parser for WebAssembly.

html-parser jsx jsx-parser node parser rust sax-js webassembly xml xml-parser

Last synced: 15 May 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: 04 Apr 2025

https://github.com/nmonvisualizer/nmonvisualizer

A Java GUI tool for analyzing NMON and other system stats files

gui iostat java java-gui nmon parser performance

Last synced: 16 Mar 2026

https://github.com/pustur/whatsapp-chat-parser

A package to parse WhatsApp chats with Node.js or in the browser 💬

npm-package parser whatsapp whatsapp-chat-parser whatsapp-parser

Last synced: 09 Apr 2025