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/macabeus/elixirregexpparser

A simple project to parse regexp with parser combinator

combinators elixir parser regex regexp

Last synced: 22 Aug 2025

https://github.com/mathieu-keller/epub-parser

library that parse an ePub to an struct

epub opf parser

Last synced: 11 Jan 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/maxbarsukov/korol-i-shut-lyrics-parser

🍯💀 Allows you to collect all the lyrics of your favorite band

gorshok king-and-jester kish korol-i-shut lyrics nokogiri-parser parser ruby-parser web-scraping

Last synced: 13 Jul 2025

https://github.com/jiang-zhexin/temparse

temparse is template + parse

parser parser-library python-3-14 t-string

Last synced: 21 Jun 2026

https://github.com/alek-s/define-fixml

Enter FIXML post-trade message, get an easy to read table of what it means

allocinstrctnalert allocrpt derivatives fixml fixml-message parser tradecaptrpt

Last synced: 15 Oct 2025

https://github.com/sixarm/lynx-html-to-text

lynx-html-to-text: use the lynx web browser to convert HTML to plain text

html lynx parser script shell text

Last synced: 22 Apr 2025

https://github.com/ren3gadem4rm0t/cef-parser-go

Simple CEF Parser written in Go

cef go logging parser

Last synced: 03 Oct 2025

https://github.com/chiefgokhlayeh/tap-consooomer

📦 Test Anything Protocol Consumer for Rust

consumer parser peg test-anything-protocol

Last synced: 13 Mar 2026

https://github.com/glorkpixels/sakai-downloader-merger

video downloader, video URL catcher, sound and video file merger for Sakai educational software platform.

audio big bigbluebutton blue button downloader ffmpeg merger parser presentations recording-downloader sakai video

Last synced: 04 May 2026

https://github.com/hmmhmmhm/string-error-parse

📚 Simple string error parser of node.js

error javascript nodejs parse parser

Last synced: 03 May 2026

https://github.com/yossef-khaled/arithmetic-expressions-evaluator

A parser for the arithmetic expressions using C# language.

automation csharp parser regex

Last synced: 13 Oct 2025

https://github.com/arondight/python-dmiparser

This parse dmidecode output to JSON

dmidecode parser python

Last synced: 06 Aug 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/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/routerify/routerify-query

A Routerify middleware which parses the request query string

hyper-rs middleware parser querystring routerify

Last synced: 09 Oct 2025

https://github.com/konrad2002/dsvparser

GoLang implementation of DSV7 file format with parser

dsv dsv6 dsv7 golang-package parser schwimmen

Last synced: 11 Mar 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/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/yutkin/test-task-avito-coins

Тестовое задание "Монеты"

async asynchronous asyncio avito parser python

Last synced: 18 Feb 2026

https://github.com/uditkarode/kumi

🦡 A parser combinator library for TypeScript.

parser parser-combinators typescript

Last synced: 08 Jun 2026

https://github.com/algosup/2024-2025-project-4-web-fpga-team-7

This project aims to develop a web-based interface for an FPGA simulator. The interface will allow users (students and teachers) to visualize signal propagation inside an FPGA.

fpga parser react simulator tailwindcss typescript verilog vite webapp

Last synced: 05 Jul 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/beforesemicolon/html-parser

Customizable Fast HTML parser

html parser

Last synced: 09 Apr 2025

https://github.com/truewebber/swift-protoparser

A native Swift library for parsing Protocol Buffer (proto3) files into descriptors. SwiftProtoParser offers full proto3 syntax support, including services, RPC definitions, and custom options, with detailed error reporting and cross-platform compatibility. Designed as a Swift-idiomatic alternative to protoc with seamless Swift Protobuf integration.

ast code-generation cross-platform developer-tools file-descriptor grpc lexer-parser parser proto3 protobuf protocol-buffers swift swift-package swift-protobuf validation

Last synced: 08 Mar 2026

https://github.com/modrev-ai/bibreader

Turn non-standard bib file into easily editable tabular format and save it as a standard bib file

bib data-structure file-conversion pandas parser python

Last synced: 30 Apr 2026

https://github.com/nilostolte/microvba-powerpoint

MicroVBA is a VBA interpreter written in VBA to be used in PowerPoint in order to be able to import large vector graphics files. The advantages are: vectorization of PowerPoint presentations (no fonts needed), can be used as a Vector Graphics File Format storage, smooth connectivity with VBA programs inside the PowerPoint presentations, simplification of complex objects construction, no limitations in the size of the files and more pertinent and helpful error messages.

code-generation compiler file-format interpreter microvba office parser powerpoint powerpoint-automation powerpoint-generation powerpoint-presentations powerpoint-vba vba vba-programs vector-graphics vectorization

Last synced: 24 Jan 2026

https://github.com/andrey123815/andrey_parser

:scroll: Library for working with smart C-strings

automatic c-string clever-string parser

Last synced: 23 Oct 2025

https://github.com/2bigo/parse-neo4j

Parse results from neo4j's http endpoint to normal JSON

json neo4j parser

Last synced: 12 Feb 2026

https://github.com/neyn/neyson

Lightweight C++11 JSON Library

cmake cpp cpp11 cxx cxx11 json json-library json-parser lightweight parser

Last synced: 14 Jun 2025

https://github.com/imedadel/flaub

EPUB parser and reader for the browser

epub epub-reader parser react reader vite

Last synced: 10 May 2026

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/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/0xstern/tailwind-resolver

Resolve Tailwind theme variables into JavaScript objects. Supports Tailwind v4 with future-proof versioning.

canvas chart css-variables parser postcss resolver tailwind tailwindcss tailwindcss-v4 theme theme-resolution typescript

Last synced: 23 Oct 2025

https://github.com/virb3/tcp-packet-parser

A PCAP analyzer that filters TCP packets and dumps them with appropriate labels

analyzer dump filter label packet parser pcap tcp

Last synced: 14 Jan 2026

https://github.com/antoinegagne/robots

A parser for robots.txt with support for wildcards. See also RFC 9309.

crawling erlang erlang-library parser parsing parsing-library rfc-9309 robots-exclusion-standard robots-parser robots-txt

Last synced: 27 Feb 2026

https://github.com/erykjj/refractor

REFERENCE EXTRACTOR - scripture and publication reference parser

parser publication-references scripture-references

Last synced: 14 Jan 2026

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/mashingan/pbparsen

Nim Protobuf parser

nim parser protobuf3

Last synced: 06 Jul 2025

https://github.com/luanmuniz/shorio

Dom Manipulation for Node.JS with an jQuery like API

dom dom-library dom-manipulation html-parser jquery nodejs parser

Last synced: 04 Jul 2025

https://github.com/wild-queue/imperative-language-compiler

A tool for running code written in an imperative programming language. This tool provides the ability to run code written in a toy imperative programming language by translating the code into C# code (and then running it using .Net) or by translating it directly into the .Net CIL. It also performs a type checking before running the code.

bison-flex compiler-construction cpp csharp dotnet makefile parser programming-language-translator

Last synced: 03 May 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/demon1a/easyshell

ASM like scripting language built in python3 with user controlled shell to automate boring coding tasks, Still under update

code-parser easy parser python scripting-language shell translator user-controllable

Last synced: 05 May 2026

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/mukeshm/gedcom-parser

Simple GEDCOM parser written in Haskell

haskell parser parser-combinators

Last synced: 29 Jan 2026

https://github.com/zhb2000/mini-python-parser

A "Mini-Python" parser

parser python typescript

Last synced: 07 May 2026

https://github.com/ap-atul/yacp

Yet Another Config Parser. Convert YAML, JSON, and CUSTOM files to python objects and back.

config-management config-parser deserialisation json json-parser parser serialisation yacp yaml yaml-parser

Last synced: 08 May 2026

https://github.com/farzonl/warflang

Perhaps Today is a Good Day to Parse

compiler parser

Last synced: 27 Feb 2026

https://github.com/davidgarsan/xlsx2json

Turns Excel files into JSON files for multi-language use

excel excel2json json parser xlsx xlsx2json

Last synced: 18 May 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/jitesoft/php-xml2array

Simple xml parser for php.

parser php7 xml xml-parser

Last synced: 21 Apr 2026

https://github.com/simplesoft-pt/iniparser

C# parser for INI files and strings.

c-sharp dotnet dotnet-core ini parser

Last synced: 03 Mar 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/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/soheil-01/zpe

A Portable Executable parser in Zig

parser portable-executable windows zig

Last synced: 16 Feb 2026

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/vndee/pasc

PASC (Mini Pascal) - 502057 (Programming Language Concepts) Spring 2018-2019 assignment.

compiler java lex parser python yacc

Last synced: 22 Apr 2026

https://github.com/katahiromz/macroparser

plain C++ parser example

lexer lexical-analysis parser

Last synced: 05 Jun 2026

https://github.com/milahu/parse-package-lock

parse lockfiles of npm, yarn, pnpm. generic lockfile parser for javascript, to get the deep tree of dependencies, without deduplication. alternative to snyk-nodejs-lockfile-parser

lockfile lockfile-parser node nodejs nodejs-lockfile-parser npm parser pnpm yarn

Last synced: 16 Apr 2026

https://github.com/insei/tinyconf

Driver based configuration reader with config documentation auto generation

config configuration env parser yaml

Last synced: 10 Oct 2025

https://github.com/markusand/utoml

Simple TOML parser and serializer for micropython

micropython parser serializer toml

Last synced: 02 May 2026

https://github.com/ferhatgec/finif

finif, cli .ini parser

cpp file ini ini-parser parser

Last synced: 18 Feb 2026

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/kangaroux/hamplify

HAML-ish template compiler written in Python

converter django flask haml haml-ish html jinja2 parser python template

Last synced: 06 Feb 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/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/vinkius-labs/url-parser-mcp

Vinkius Edge high-performance Model Context Protocol (MCP) server for URL parsing and query manipulation.

ai-agent developer-tools llm-tool mcp mcp-server modelcontextprotocol parser uri url url-parsing utility vinkius vinkius-edge

Last synced: 27 Jun 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/bhmj/xpression

Expression parser written in Go

expression go golang library parser

Last synced: 28 Jan 2026

https://github.com/gabrielcsapo/shell-p

🐚 Introspect on the most time consuming part of your shell script

parser runner shell-script utility

Last synced: 28 Apr 2026

https://github.com/lionello/nix-d

Lexer, parser, and evaluator for Nix files, written in D-lang

ast dlang evaluator interpreter lexer nix parser parsing

Last synced: 10 Jan 2026

https://github.com/anthonymel/wb_parser

parser for goods from wildberries.ru. FOR FUN, MAY NO FUNCTION

cronjob json parser php wildberries yii2-framework

Last synced: 24 Jan 2026

https://github.com/sni/shelltoken

Go library to split a commandline into env, command and arguments.

golang golang-library parser shell string

Last synced: 04 Mar 2026

https://github.com/bertiqwerty/mexpress

Math parser and evaluator based on the Rust crate Exmex

gradient math parser

Last synced: 14 Jan 2026

https://github.com/duologic/jsonnet-in-jsonnet

Interpreter for Jsonnet written in Jsonnet

interpreter jsonnet jsonnet-lib parser

Last synced: 04 Mar 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/gremid/lucene-query

Parser for Apache Lucene Classic Queries

ast clojure lucene lucene-query parser

Last synced: 24 Jun 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/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/rickbarretto/blanca

Ultra DRAFT - A parser to load Arturo as Data for Python

arturo arturo-lang decoder parser

Last synced: 12 Feb 2026

https://github.com/mincrmatt12/nmfu

the "no memory for you" "parser" generator

c dfa parser parser-generator python3 state-machine

Last synced: 07 Oct 2025

https://github.com/capturr/price-extract

Performant way to extract price amount and metadatas (currency, decimal & thousands separator) from any string.

amount crawler crawling currencies currency extract extractor javascript nodejs parser parsing price scraper scraping spider typescript

Last synced: 30 Apr 2026