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/theramann/easy-torrent

It will get torrents for you right in your terminal

cli easy games movies npm npm-package parse parser shows songs terminal torrent

Last synced: 17 Jun 2025

https://github.com/steinwurf/petro

mp4 parser

mp4 mp4box parser

Last synced: 05 Apr 2025

https://github.com/sumeshi/reg2es

A library for fast parse & import of Windows NT Registry(REGF format) into Elasticsearch.

elasticsearch json parser python registry windows

Last synced: 31 Dec 2025

https://github.com/sirwanafifi/qu_note_parser

NestJS application to parse Quiver library files

note-taking parser quiver

Last synced: 25 Jul 2025

https://github.com/exclud/rubyparser

A Parser for Ruby

c parser ruby rubyparser yacc yacc-lex

Last synced: 08 May 2026

https://github.com/sambacha/solidity-pegjs-parser

Solidity Parser for Coverage Testing utilizing new Peggy PEG.js Parser

ast codecov ethereum evm hardhat parser solhint solidity solium testing

Last synced: 15 Mar 2025

https://github.com/redmadrobot/parser-autograph

Object parser generation utility.

code-generation ios macos parser sourcekit swift template

Last synced: 15 May 2026

https://github.com/sebbekarlsson/libjson

Simple C implementation of JSON, parse JSON in C.

clang json json-parser lexer parser serialization

Last synced: 16 May 2026

https://github.com/yjdoc2/configurable-custom-keyword-lexer

This shows proof-of-concept implementation of lexer-parser-evaluator which allows setting custom values to keywords.

language lexer parser

Last synced: 21 Mar 2025

https://github.com/thofma/tryparse.jl

Parsing basic types in julia

cli command-line julialang parser

Last synced: 10 Apr 2025

https://github.com/phplrt/parser

[READ ONLY] Subtree split of the phplrt parser component (see phplrt/phplrt)

analyzer grammar llk parser php phplrt recursive-descent-parser

Last synced: 02 Feb 2026

https://github.com/ivanjosipovic/tsdparser

C# TypeScript Definition Parser

definition parser typescript

Last synced: 20 Mar 2025

https://github.com/webmalc/booking-sites-parser

Parser for booking sites such as Booking.com, Homeaway.com, Airbnb.com

airbnb booking homeaway parser python

Last synced: 26 Aug 2025

https://github.com/customcommander/xss-lang

An experimental grammar for parsing XSS attacks

grammar javascript nearley parser security xss

Last synced: 25 Aug 2025

https://github.com/nextras/multi-query-parser

Parses particular queries form a SQL file.

multi-query nextras parser sql

Last synced: 07 May 2025

https://github.com/edg-l/nompdf

A PDF parser written in Rust using nom.

nom parser pdf rust

Last synced: 11 Nov 2025

https://github.com/ferhatgec/inifrs

inifrs, ini file parser crate

crate file ini ini-parser parser rust

Last synced: 27 Jun 2025

https://github.com/somajitdey/helpdoc

A KISS CLI tool for managing GNU-style help messages. Extracts help messages from comments in source code and prints them when asked.

bash cli command-line extract gnu-linux help manpage parser sourcecode

Last synced: 12 May 2025

https://github.com/aaravmalani/libjson

A light-weight feature complete JSON parser in C

c cmake collaborate complete fast github json parser recursive student-vscode

Last synced: 14 Sep 2025

https://github.com/corytodd/bender

Arbitrary binary file viewer

binary-data netcore3 parser yaml-configuration

Last synced: 02 Mar 2025

https://github.com/chengluyu/pl0

My implementation of PL/0 language interpreter, which is for the assignment of my compiler theory course.

compiler-design interpreter parser pl0 sdu shandong-university

Last synced: 03 Apr 2025

https://github.com/cjavad/discordql

You ever wanted to browse your discord server from a terminal? Look no further DiscordQL aims to be a CLI interface with your discord bot.

ast cli-interface discord lexer parser programming-language query-language semantic-analysis

Last synced: 28 Apr 2026

https://github.com/kaloslazo/datafusiondb

Integration of different data models (Extendible Hashing, AVL, Sequential File) and advanced information (index) retrieval techniques within a single DB.

cpp dbms parser python sql

Last synced: 31 Jan 2026

https://github.com/ozansz/v-lang-tester

Parser tester for CENG444 Term Project #1 - V Language (by Cem Bozşahin)

antlr4 compiler parser risc-v

Last synced: 07 Feb 2026

https://github.com/amoshnin/typescript-programming.language

⚡️ Small programming language and interpreter that supports fundamental programming concepts. Inspiration is heavily taken from the BASIC language and it is written in TypeScript

interpreter javascript lexer parser programming-language typescript

Last synced: 06 May 2026

https://github.com/savetz/appleii-naturallanguageprocessing

Various experiments in parsing and natural language processing in the Forth language for the Apple II

appleii cgraph forth lexicat marcusparser naturallanguageprocessing parser parsing

Last synced: 28 Jan 2026

https://github.com/grongor/go-url-parser

Simple library/CLI utility for parsing URLs (who wants to mess with sed/awk/cut/...). Supports "template" formatting.

cli go golang parser unix url url-parser

Last synced: 23 Mar 2025

https://github.com/scymtym/language.graphviz

Parser and unparser for the GraphViz dot language

graphviz parser

Last synced: 09 Feb 2026

https://github.com/aibrush/pyparsing-rs

Rust rewrite of Python's pyparsing library with PyO3 bindings. 20-45x faster than original pyparsing.

fast grammar parser rust sparsing

Last synced: 14 Feb 2026

https://github.com/farzonl/warflang

Perhaps Today is a Good Day to Parse

compiler parser

Last synced: 27 Feb 2026

https://github.com/elzup/peeler

parser for only bracket.

bootstrap brackets nest parser syntax tree

Last synced: 01 Jul 2025

https://github.com/hemantdutta/versa

Versa | The Ultimate Markdown to PDF Generator | Transform your ideas into Stunning Document with Ease...

good-first-issue javascript markdown markdown-editor markdown-to-html markdown-to-pdf open-source parser personal-project reactjs

Last synced: 11 Feb 2026

https://github.com/pathaknv/fault-and-reliability-detection-in-programming

A project focused on find faults and determine the reliability of program

college-project fault parser python reliability

Last synced: 26 Oct 2025

https://github.com/BAMresearch/openbis-upload-helper

Upload Helper Tool and Parsers for OpenBIS in the BAM Data Store

bam-data-store metadata-extraction openbis parser uploader

Last synced: 16 Jan 2026

https://github.com/ratson/nix-treesitter

All and up-to-date tree-sitter grammars built for nix.

flakes grammar nix nix-flake nix-flakes parser tree-sitter tree-sitter-grammars

Last synced: 27 Feb 2026

https://github.com/s2quake/commands

Parses a string to set a value to a specified property or invoke a specified method. Like Terminal or Powershell, it provides a REPL environment to provide a command-based development environment.

command commandcontext console csharp dotnet parse parser repl terminal

Last synced: 16 Jan 2026

https://github.com/robbepop/cnf-parser

Efficient and customizable CNF parser for SAT solving.

cnf-clauses parser sat-solver

Last synced: 27 Dec 2025

https://github.com/yord/pxi-json

🧚pxi-json is a JSON plugin for pxi (pixie), the small, fast, and magical command-line data processor.

csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv

Last synced: 15 Mar 2026

https://github.com/romancha/litnet-book-saver

Simple Litnet.com book saver

book litnet parser save

Last synced: 12 Feb 2026

https://github.com/nyuuuukie/json-parser

A simple JSON parser for C++ projects based on C++98

cpp cpp98 cpp98-compatible json parser

Last synced: 12 Feb 2026

https://github.com/mutlusun/csv2bibtex

A small utility to parse CSV files to Bib(La)TeX files.

biblatex bibtex converter csv parser rust

Last synced: 23 Mar 2025

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

Snapdragon plugin that adds a capture method to the parser instance, which allows you to capture tokens with a single line of code

ast capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin

Last synced: 12 Feb 2026

https://github.com/onmax/issue-form-parser

Convert GitHub Form Issues into JSON objects with this simple Action.

github-actions issue-forms json parser

Last synced: 13 Feb 2026

https://github.com/benjaminfjones/presburger

WIP - Library for efficient Presburger Arithmetic

decision-procedure linear-programming parser rust smt

Last synced: 28 Feb 2026

https://github.com/kevcodez/ecommerce-parser

Simple to use E-Commerce page parser written in Kotlin supporting top e-commerce websites

e-commerce java java-8 jsoup kotlin maven parser

Last synced: 15 Feb 2026

https://github.com/darnfish/email-forward-parser

Parses forwarded emails and extracts original content

email forward mail parser

Last synced: 12 Apr 2025

https://github.com/gremid/lucene-query

Parser for Apache Lucene Classic Queries

ast clojure lucene lucene-query parser

Last synced: 24 Jun 2026

https://github.com/soheil-01/zpe

A Portable Executable parser in Zig

parser portable-executable windows zig

Last synced: 16 Feb 2026

https://github.com/shellyln/go-open-soql-parser

Open source implementation of the SOQL parser for Go

go golang graph-query library object-query parser query-language soql soql-parser soql-query sql

Last synced: 01 Mar 2026

https://github.com/zalgonoise/parse

a generic parser library written in Go

generic go golang parse parser parsetree treegraph

Last synced: 01 Mar 2026

https://github.com/i-e-b/gool

A fast, robust, and thread-safe parser-combinator library for C#, with a fluent BNF-like interface

csharp lexer lexer-generator parser parser-combinators

Last synced: 16 Oct 2025

https://github.com/shreeve/rip-lang

A modern language that compiles to JavaScript

bun coffeescript compiler javascript parser parser-generator rip s-expression solar

Last synced: 02 Mar 2026

https://github.com/denvercoder1/docstring-utils

Parser and checker for Numpy, Sphinx, and Google-style docstrings

docstrings parser python

Last synced: 13 Apr 2025

https://github.com/francescobarbieri/uri-parser

Surfing the Internet, but not only, requires skills to manipulate strings that represents Universal Resource Identifiers (URI). The purpose of this project is to create two libraries (Prolog and Lisp) that build structures that internally represents URIs starting from their representation as string.

lisp parser prolog uri uri-parser

Last synced: 27 Jan 2026

https://github.com/tunnckocore/mich-parse-selector

Tiny parser for simple CSS selectors, just in ~300 bytes. Pretty similar to what is done in Hyperscript

ast css css-selector-parser dom hast hastscript html hyperscript mich parser virtual-dom

Last synced: 27 Feb 2025

https://github.com/tkosminov/epub-parser

Simple epub parser

epub parser

Last synced: 10 Apr 2025

https://github.com/char0n/json-parsers

Monorepo containing research for various json-parsers

javascript json parser

Last synced: 20 Jan 2026

https://github.com/frozzare/php-redirects

Parse Netlify's _redirects file format.

netlify parser php redirects

Last synced: 14 Jun 2026

https://github.com/s-a/browserwall

A small, fast and rich-API browser/platform/engine detector for React.

browser detection ender parser react reactcomponent reactjs sniff ua user-agent useragent

Last synced: 19 Jun 2026

https://github.com/dan-sazonov/id3-editor

🎶⚙ The simplest console tool for batch editing of mp3 metadata

cli-tools id3 id3-parser id3-reader id3-writer metadata parser

Last synced: 10 Oct 2025

https://github.com/chenasraf/massarg

Command and argument parser on steroids - JS/TS

args cli command-line javascript parser shell typescript

Last synced: 26 Jan 2026

https://github.com/thedammyking/rss-in-json

Utility for parsing RSS and ATOM feed to JSON format.

atom atom-feed atom-feed-parser feed feed-parser json parser rss rss-feed rss-feed-parser rss-in-json

Last synced: 22 Apr 2025

https://github.com/anton-yurchenko/go-changelog

Golang package for changelog :bookmark: creation/parsing

changelog go golang module parser

Last synced: 22 Aug 2025

https://github.com/lennartpollvogt/markdown-to-data

Convert markdown and its elements (tables, lists, code, etc.) into structured, easily processable data formats like lists and hierarchical dictionaries (or JSON), with support for parsing back to markdown.

dictionaries json lists markdown markdown-parser markdown-to-data markdown-to-json md parser parsing tables

Last synced: 19 Aug 2025

https://github.com/simonkowallik/tmconfpy

serialize F5 config (bigip.conf) to JSON or python dict

bigip config f5 f5-bigip json parser serialization

Last synced: 22 Apr 2025

https://github.com/xxrjun/compiler-fall23

NCU CSIE Compiler, 2023 Fall

compiler lex ncu parser scanner yacc

Last synced: 07 Jun 2026

https://github.com/sigilbyte/functional-programming-language-fun

About Fun is a playful implementation of the basic functional programming language F. This was a group project by CS students @ LMU Munich.

compiler functional-programming haskell parser tokenizer

Last synced: 29 May 2026

https://github.com/jitesoft/php-xml2array

Simple xml parser for php.

parser php7 xml xml-parser

Last synced: 21 Apr 2026

https://github.com/rightcapitalhq/php-parser

TypeScript types for PHP Parser JSON representation

ast parser php php-parser phpparser static-analysis static-analyzer typescript

Last synced: 13 Apr 2025

https://github.com/codeshayk/fileutil.core

FileUtil - C# File Parser for fixed width or delimiter separated files.

csharp-library csv-parser delimited-files dotnet dotnet-standard fileparser fixed-width parser parsing-engine

Last synced: 08 Aug 2025

https://github.com/siraben/tree-sitter-formula

Formula grammar for tree-sitter

formula parser tree-sitter

Last synced: 09 Apr 2025

https://github.com/guidevloper/nullstack-to-njs

Parser from something to the Nullstack njs file

cli nullstack parser

Last synced: 02 Apr 2025

https://github.com/typedduck/kamo

A library to assist in the creation of an interpreter or compiler and its associated runtime.

garbage-collection memory-management parser parser-combinators parsing rust rust-library s-expressions scheme

Last synced: 09 Apr 2025

https://github.com/galaco/bitbuf

A simple Go Read & Write bitstream

bitstream buffer compression parser

Last synced: 25 Mar 2025

https://github.com/kelvintaywl/code_comment

extracts comments from your source code (pip install code_comment)

comments extraction parser source-code

Last synced: 14 Jan 2026

https://github.com/mukeshm/gedcom-parser

Simple GEDCOM parser written in Haskell

haskell parser parser-combinators

Last synced: 29 Jan 2026

https://github.com/jmousqueton/boamp-extractor

Script d'extraction et de mise en page des AOs publiés au BOAMP

api boamp github-actions github-pages msteams parser python3

Last synced: 24 Apr 2025

https://github.com/keyvan-m-sadeghi/parse-neo4j

Parse results from neo4j's http endpoint to normal JSON

json neo4j parser

Last synced: 13 Jun 2025

https://github.com/kutukvpavel/mechatrolinkparser

Mechatrolink-I/II parser (from phy to application layer)

mechatrolink parser protocol servodrive yaskawa

Last synced: 07 May 2025

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

Eww grammar for tree-sitter

eww parser tree-sitter

Last synced: 15 Apr 2025

https://github.com/luismedel/snasl-parser

A parser for the Nessus Attack Scripting Language (nasl files)

nasl nasl-script nessus openvas parser

Last synced: 29 Jul 2025

https://github.com/magynhard/curly_bracket_parser

Simple parser to replace variables inside templates/strings and files

parser ruby ruby-gem variable-parser

Last synced: 11 Aug 2025

https://github.com/jongwony/python_hwp

python-docx 와 비슷한 방식으로 전처리를 위해 커스터마이징 한 HWP 파일 파서입니다.

hwp5 parser python3

Last synced: 21 Aug 2025

https://github.com/maxmindlin/openfga-dsl-parser-python

Python bindings to the openfga-dsl-parser library

json library openfga parser transformer

Last synced: 18 Apr 2026

https://github.com/julesguesnon/nom-span

📦 Wrap your nom input into a span to get line, column and byte offset

nom nom-span parser rust span

Last synced: 11 Nov 2025

https://github.com/sug0/showgone

A Smogon Pokémon format parser written in Go

format go golang golang-library parser pokemon showdown smogon

Last synced: 07 Apr 2025

https://github.com/marirs/datetime-parse-rs

A DateTime parser for various date/time combinations

chrono datetime normalize parser rust rust-crate rust-lang rust-library

Last synced: 19 Jun 2026