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/picomet/htmst

HTML to AST with positions

ast html parser python

Last synced: 08 Feb 2026

https://github.com/ahajha/cli151

A C++20 reflection based CLI parsing library with parser built at compile time

cli compile-time compile-time-reflection exceptionless no-dynamic-allocations parser

Last synced: 24 Mar 2025

https://github.com/jeffasante/wasm-inspector

WASM Inspector is a fast Rust-powered tool for analyzing WebAssembly modules in your browser or via CLI. It reveals module structure, function call graphs, performance metrics, memory usage, and runtime compatibility. The core engine is compiled to WebAssembly for efficient client-side analysis in the web interface.

binary-analysis call-graph memory-analysis parser rust security-analysis static-analysis wasm-bindgen webassembly

Last synced: 29 Oct 2025

https://github.com/adrianvillanueva997/fail2ban-log-parser

Simple to use Fail2ban log parser in rust with python bindings

fail2ban nodejs parser python rust typescript winnow

Last synced: 02 Apr 2026

https://github.com/qraqras/pydocstring

A zero-dependency Rust parser for Python docstrings (Google & NumPy) — full AST with byte-precise source locations, built for linters and formatters.

docstring docstrings parser python rust

Last synced: 02 Apr 2026

https://github.com/luisfuentech/object-dot-parser

Parse string dotted keys to nested attributes in object

hacktoberfest json nodejs npm npm-package parser

Last synced: 17 Apr 2026

https://github.com/visionik/trongo

TRON (Token Reduced Object Notation) format library for Go

go json parser serialization tron

Last synced: 17 Apr 2026

https://github.com/prodigysn95/universal-file-converter

Universal File Converter is a Flask web app that converts images, videos, and audio with multi-file upload, real-time progress, and ZIP downloads. 🐙

audio-converter batch-processing batch-processing-of-multiple-files chordpro church churchtech converter ffmpeg file-converter flask image-converter opensong parser parser-library pro5 rhythm-game songpro songshowplus

Last synced: 17 Apr 2026

https://github.com/notakeith/itmoscript

Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter

ast cpp interpreter lexer parser programming-language scripting-language

Last synced: 03 Jun 2026

https://github.com/specdrake/hackassembler

An assembler for Hack assembly language written using Haskell

assembler assembly hacktoberfest haskell parser

Last synced: 21 Apr 2026

https://github.com/rgrove/parse-yaya

A Yet Another Yet Another Markup Language parser for Node.js and browsers.

javascript js json nodejs parser yaya

Last synced: 17 Apr 2026

https://github.com/soft/haskell-mlocate

Haskell library for parsing mlocate files

file-format haskell haskell-library locate parser

Last synced: 23 Mar 2025

https://github.com/arenadata/gp_parser

Greenplum query parser

greenplum parser

Last synced: 25 May 2026

https://github.com/tlonny/astroparse

A minimal, zero dependency, fully-typed parser combinator library

functional parser parser-combinators typescript

Last synced: 13 Jan 2026

https://github.com/ymc-github/fis-parser-ymcless

🔯 a plugin for fis1 to parser less to css

fis1 less parser yemiancheng

Last synced: 19 Apr 2026

https://github.com/octopusdeploy/ocl.ts

| Public | TypeScript library for processing Octopus Configuration Language (OCL) :octopus:

abstract-syntax-tree octopus-configuration-language octopus-deploy parser public

Last synced: 17 Jul 2025

https://github.com/igarbayo/flex-go-analyzer

Segundo proyecto para la asignatura de Compiladores e Intérpretes

c flex go parser

Last synced: 11 May 2026

https://github.com/dub1401/desuparser

Парсер Desu в формат JSON.

beautifulsoup4 manga parser requests

Last synced: 01 Jul 2025

https://github.com/falsehuman/vk-video-dowloader

Сервис по скачиванию видео с платформы VK Видео.

fastapi parser selenium vkontakte vue vuejs

Last synced: 19 Jan 2026

https://github.com/networkexception/script

A primitive scripting language I develop when I'm bored

csharp interpreter parser typescript

Last synced: 18 Apr 2026

https://github.com/dkrsk/copypastaru-parser

Pasta parser for copypastas.ru

copypastas dotnet fsharp parser

Last synced: 19 Apr 2026

https://github.com/shubham1chawla/js-interpreter

Rust-based JavaScript Parser & Tree-Walk Interpreter

interpreter javascript parser

Last synced: 11 May 2026

https://github.com/hangxingliu/node-sqlite-ddl-parser

⛓ A SQLite DDL parser module

ddl parser sqlite3

Last synced: 05 Aug 2025

https://github.com/nikolai2038/draw-io-automata-parser

Scripts for working with automata represented by diagrams in files *.drawio.

automata bash draw-io drawio parser xml-parser

Last synced: 11 May 2026

https://github.com/oguzhand95/tis100

A tool and package to parse TIS100 assembly programs.

assembly golang parser tis100

Last synced: 01 May 2026

https://github.com/imor/water

A WebAssemly binary parser

parser webassembly

Last synced: 20 Apr 2026

https://github.com/mrizaln/octave-ndjson

Newline Delimited JSON (ndjson) or JSON Lines (jsonl) parser for Octave

json jsonl multithreading ndjson octave parser

Last synced: 20 Apr 2026

https://github.com/ramanakumars/bibtexparser

Parses .bib file into plaintext/HTML entries

bibtex parser python

Last synced: 20 Apr 2026

https://github.com/xjewer/snitch

Snitch allows to parse log files and send statistics to statsd endpoint

balancer go golang log metrics parser statsd statsite

Last synced: 30 Mar 2025

https://github.com/hienlh/parse-apk-ipa

🗳 Packed node js to parse apk/iap file

apk ipa json parser

Last synced: 21 Apr 2026

https://github.com/aloisdeniel/node-xmlobject

Convert javascript objects to and from xml strings.

builder node parser xml

Last synced: 21 Apr 2026

https://github.com/risto-stevcev/url-parser-combinator

:telescope: A proper url parser and combinator that works with eulalie

combinator parser url

Last synced: 25 Jun 2026

https://github.com/teixdavide/FEUP_COMP_Javamm

⚙️ | A compiler for a subset of Java called Java--

compiler compilers feup java java-- javamm parser

Last synced: 05 Jan 2026

https://github.com/raulil/plorth-parser

Parser for Plorth programming language

parser plorth typescript-library

Last synced: 05 Jun 2026

https://github.com/nilostolte/svgpathparser

A compact parser for SVG path shape definitions. It allows to generate the same path in absolute coordinates for easy manipulations by hand or in relative coordinates, allowing easy manual placement.

absolute-paths arcto bezier-curves c cubic-bezier curveto lineto open-source opensource parser path quadric-bezier relative-path svg vector-generation vector-graphics webdevelopment

Last synced: 13 Nov 2025

https://github.com/ekaone/annota

Header parser and polyglot script runner. Inspect, validate, and run any script by its shebang

cli metadata parser polyglot runner shebang

Last synced: 23 Apr 2026

https://github.com/geniusum/pimo

A compiled low-level language made for MazeGroup's servers.

assembly compiler fasm interpreter lexer parser programming-language python

Last synced: 13 May 2026

https://github.com/shortishly/pgsqlp

Postgres SQL parser using scran

erlang parser postgresql scran sql

Last synced: 24 Apr 2026

https://github.com/mlightcad/dxf-json

Forked version of dotoritos-kim/dxf-json with some enhancement which are not supported in the original repository.

autocad cad dxf parser

Last synced: 06 Jun 2026

https://github.com/mbund/cse2421-linter

Lint for some extra rules for C

lint linter parse parser rust tree-sitter

Last synced: 13 May 2026

https://github.com/orbit-format/orbit-js

JavaScript bindings for the Orbit configuration language.

configuration orbit parser wasm

Last synced: 13 Jan 2026

https://github.com/gadiim/webdriverio-googlesheet

Universal tool for automated data interaction between websites and Google Sheets.

automation bot chromedriver google google-cloud parser scraper sheets wdio web webdriver webdriverio

Last synced: 01 Jul 2026

https://github.com/mage/mage-parser

Parser module for TypeScript MAGE projects, used to extract user commands and messageStream messages.

mage nodejs parser parser-generator typescript

Last synced: 25 Apr 2026

https://github.com/aloisdeniel/node-parse-version

Parsing four number versions.

fourdigits parser versionning

Last synced: 06 Jun 2026

https://github.com/atian25/git-changelog-parser

Parse Git `ChangeLog.md / History.md` to JSON

changelog history markdown parser

Last synced: 25 Apr 2026

https://github.com/xtao-org/fitzjson.js

fitzJSON semantics interpreter in JavaScript

configuration fitzjson format json parse parser stringify superset

Last synced: 14 May 2026

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

A JSON parser written in Javascript using parser combinators.

json parser parser-combinators

Last synced: 26 Apr 2026

https://github.com/saimoulibandari/transfigure.server

This server is responsible for converting excel to other formats

lambda pandas parser python-lambda python3

Last synced: 26 Apr 2026

https://github.com/joelbeedle/blang

Bytecode VM interpreter for blang

compiler interpreter language parser

Last synced: 19 Jun 2026

https://github.com/jmir1/aniparse-android

Android wrapper for the python module Aniparse

android-library anime kotlin parser

Last synced: 28 Dec 2025

https://github.com/tomasci/ts-parser

Site parser written in TypeScript, maybe become as a platform for parsers in future

jsdom parser prisma typescript

Last synced: 08 Apr 2025

https://github.com/agrvanshika/parser-for-perl-like

Parser for a Perl-like-language given the EBNF notation

ebnf-syntax parser perl-lang

Last synced: 27 Apr 2026

https://github.com/djurm/jackson

Advanced type discrimination for .NET’s System.Text.Json.

csharp discriminator dotnet fsharp json parser systemtextjson

Last synced: 26 Dec 2025

https://github.com/lunastev/late2htm

A Rust library for converting LaTeX-formatted text into HTML with minimal styling.

arxiv arxiv-latex arxiv-latex-html html latex latex-html latextohtml library parser rust rust-library

Last synced: 27 Apr 2026

https://github.com/rockide/tree-sitter-lang

Minecraft lang grammar for tree-sitter

minecraft minecraft-lang parser tree-sitter

Last synced: 09 Jun 2026

https://github.com/hyper-prog/smartyaml

SmartYAML - Go package to handle YAML

go golang json-parser module parser yaml

Last synced: 27 Apr 2026

https://github.com/linuskmr/clipyarser

A simple, declarative and easy-testable command line argument parser

argparse argumentparser cli parser

Last synced: 02 Jul 2025

https://github.com/haronbh/xml-management-with-python

This project demonstrates how to create, validate, and manage XML files using Python. It includes examples of an XML file, along with its corresponding DTD (Document Type Definition) and XSD (XML Schema Definition) files. The project also contains Python scripts to create an XML file and to validate the XML file against its DTD and XSD.

1xml data-validation dtd dtd-validation parser python xml xml-parser xml-parsing xml-validation xsd

Last synced: 24 Mar 2025

https://github.com/sshwy/kramed-essence

A markdown (kramdown compatible) parser and compiler. Built for speed. Built for theme essence

kramed-essence parser

Last synced: 18 Jan 2026

https://github.com/kruceo/marceo-go

A rewrite of the markdown-html parser Marceo, but in golang, focusing in performance.

go html markdown parser performance speed

Last synced: 28 Apr 2026

https://github.com/benoitlx/simple-assembler

Simple assembler for my custom cpu

assembly bitstream-generation parser tokenizer

Last synced: 28 Apr 2026

https://github.com/jwillbold/rust-esprima-tree

Parser for a JavaScript AST produced by esprima

ast esprima javascript parser rust serde serde-json

Last synced: 28 Apr 2026

https://github.com/sotaneum/go-args-parser

환경변수나 인자로 전달받는 내용을 map[string]string 포맷으로 변경합니다.

args-parser arguments env env-parser go golang parser

Last synced: 10 Jun 2025

https://github.com/iannil/open-remote-id-parser

Open Remote ID Parser is a lightweight C++ library for decoding drone Remote ID broadcasts. It supports multiple protocols (ASTM F3411, ASD-STAN) and transport layers (Bluetooth Legacy/Extended, WiFi Beacon/NAN), making it ideal for building drone detection applications on mobile devices, embedded systems, or desktop platforms.

drone parser remote-id

Last synced: 12 Jun 2026

https://github.com/mtsewrs/partzilla

Multipart parser for node and bun

bun library multipart node nodejs npm-package parser rust typescript

Last synced: 21 Feb 2026

https://github.com/taservers/vdfparser

Simple and modern C++ library for parsing the Valve Data Format

cpp file-format parser source-engine valve-data-format vdf

Last synced: 16 May 2025

https://github.com/lonaryx/aiomediagrabber

AioMediaGrabber — бота для Telegram на базе библиотеки aiogram, который позволяет скачивать видео из TikTok 🎵 и треки из SoundCloud 🎧! 🚀

aiogram aiogram-bot bot download downloader easy music os parser parsing python scraper telegram telegram-bot telegram-bot-api ukraine ukrainian video

Last synced: 14 Jun 2026

https://github.com/rstoetter/csmartsqlstatement-php

The php class cSmartSqlStatement helps to manage and change SQL statements

parser php7 sql

Last synced: 18 May 2026

https://github.com/teleivo/go-json

JSON parser written in Go for fun and learning purposes

go golang json parser

Last synced: 29 Apr 2026

https://github.com/smikhalevski/route-pattern

🔀 The path pattern parser, that supports named variables, variable constraints, bash-like alternation, regular expressions, and wildcards.

parser path pattern route tokenizer url

Last synced: 25 Jun 2025

https://github.com/ydv-ankit/cache-system

cache system built from scratch in golang

cache database golang parser

Last synced: 15 May 2026

https://github.com/uid11/parse-statements

Fast and easy parser of statements in source code in any language ✂️

parse parser source statement

Last synced: 15 Jun 2026

https://github.com/techouse/flask-docs-parser

Parse the Flask HTML documentation into a JSON format to be used with Algolia

documentation flask parser python3

Last synced: 30 Apr 2026

https://github.com/cloudsucker/cs2crap

Парсинг, автоматизация поиска выгод, автоматизация торговли предметами Counter Strike 2

counter-strike counter-strike-2 cs2 csgo csgomarket parser python skins steam valve web-scraper

Last synced: 30 Apr 2026

https://github.com/divadsn/python-trainzconfig

A simple parser for Trainz config.txt files written in Python

library parser python3 trainz trainz-config

Last synced: 15 May 2025

https://github.com/szsascha/race-result-parser-poc

Proof of concept of race result parser.

golang parser race rest-api

Last synced: 15 Jun 2026

https://github.com/nanonid/xmljsonkit

XML to JSON parser library with ordered elements based on Chevrotain

json parser xml-parse

Last synced: 15 May 2026

https://github.com/ia7ck/fs-json-parse

FParsec JSON parser

fparsec json parser

Last synced: 16 May 2025

https://github.com/powehix/cc-lr2

A parser. Laboratory work №2 in the course "Сompiler Construction".

c-plus-plus compiler-construction parser study-project

Last synced: 26 Feb 2025

https://github.com/anujdhillxn/functiondifferentiator

A web app that parses a mathematical function into an expression tree and then performs differentiation.

binary-tree flask parser python3

Last synced: 30 Apr 2026

https://github.com/luigichopper/clarityscript

A programming language that combines the functionality of HTML with the readability of Python

clarity-script parser programming-language python

Last synced: 26 May 2026

https://github.com/p4suta/aozora

Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks.

aozora-bunko cli japanese parser ruby rust shift-jis tategaki typography

Last synced: 16 Jun 2026

https://github.com/yagizerdem/needle

A regular expression engine built from scratch.

nfa parser regex

Last synced: 08 Jun 2026

https://github.com/roy-corentin/org_mob_parser

Parser for Org files

crystal-lang org-mode parser

Last synced: 30 Mar 2025

https://github.com/electrikmilk/aml

Interpreted math equation language 🧮

calculator interpreter language math math-language parser programming-language

Last synced: 17 Jun 2026

https://github.com/prof18/tflparser

An bunch of Python Script to parse traffic data available from Traffic For London (TfL)

pandas parser python

Last synced: 01 May 2026

https://github.com/92181/markdown

Extremely performant markdown parser, written in ANSI C.

c css html markdown parser processor webassembly

Last synced: 01 May 2026