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/freight-trust/open-edi

OAS3 EDI API for Translation and Validation Transactional Service w/ Attestation & Non-Repudiation

api edi edifact openapi3 parser swagger translation validation x12

Last synced: 25 Feb 2026

https://github.com/serpo-dev/dowinsta

Download Instagram Videos and Images in high resolution. Chrome Extension / Downloader for Posts, Stories, Highlits, Reels, TVs.

browser-extension chrome-extension download downloader extension image instagram instagram-api instagram-bot parser scraper video

Last synced: 15 Apr 2026

https://github.com/t1st3/muxml-cli

Streaming XML parser and formatter

cli formatter parser stream xml

Last synced: 01 Feb 2026

https://github.com/r74tech/wdpr

Wikidot markup parser and renderer.

ast markup parser renderer wikidot

Last synced: 21 Feb 2026

https://github.com/thoughtsunificator/message-parser

Enables sorting and grouping of users and channel mentions in a message.

javascript message-parser parser

Last synced: 01 Feb 2026

https://github.com/thoughtsunificator/bbcode-parser

Tiny BBCode JavaScript implementation

bbcode bbcode-parser parser

Last synced: 01 Feb 2026

https://github.com/giladbarnea/to

A simple CLI tool to convert and diff between JSON, YAML, TOML, JSON5 and Python collections.

conversion data data-conversion json json5 parser script terminal toml yaml

Last synced: 08 Feb 2026

https://github.com/jhk1090/namumark-clone-core

나무위키의 나무마크 Typescript 파서 구현 (오픈나무 기반)

namucode namumark namuwiki opennamu parser typescript

Last synced: 09 Feb 2026

https://github.com/geometryzen/typhon-lang

Python Tools for Scanning, Parsing, Semantic Analysis, and Code Generation.

parser parser-generator python typescript typhon

Last synced: 09 Feb 2026

https://github.com/cijiugechu/utwt

Parsing utmp file

linux login parser rust utmp wtmp

Last synced: 27 Feb 2026

https://github.com/deadkrolik/phargo

PHAR files parser written in GO

file format golang parser phar php

Last synced: 11 Feb 2026

https://github.com/pmikstacki/bsharp

BSharp is a csharp parser, analysis and formatter.

csharp formatter parser rust

Last synced: 11 Feb 2026

https://github.com/wizard04wsu/tree-sitter-regex-unicode-js

Tree-sitter grammar for JavaScript regular expressions with the Unicode flag set

atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter unicode

Last synced: 16 Apr 2026

https://github.com/abhinavrobinson/html-parser-cheerio-ts

Bun app that uses cheerio to extract tree from html structure

bun html javascript parser tree typescript

Last synced: 16 Apr 2026

https://github.com/mezoni/peg

Command line tool for generating a PEG (with some syntactic sugar) parsers

dart parser parser-generator peg

Last synced: 27 Feb 2026

https://github.com/the-codegen-project/asyncapi-python-parser

An AsyncAPI Python parser that is always up to date with the specification!

asyncapi asyncapi-python parser python python3

Last synced: 11 Feb 2026

https://github.com/antononcube/raku-functionalparsers

Raku package with functional parsers.

ebnf interpreter parse-combinator parser raku

Last synced: 13 Feb 2026

https://github.com/deedy5/habromir

habr mirror

habr parser parsing sqlite3

Last synced: 13 Feb 2026

https://github.com/portrunban/node-badoo-autolike-bot

Badoo autolike bot. Node JS, puppeteer

autolike automated badoo bot like liker nodejs parser puppeteer

Last synced: 14 Feb 2026

https://github.com/shaishab316/custom-json-stringify

A custom JSON stringify implementation with special support for double-precision float formatting and pretty printing.

double json parser precision stringify typescript

Last synced: 28 Feb 2026

https://github.com/nverno/tree-sitter-jack

Jack (nand2tetris) language grammar for tree-sitter

grammar jack nand2tetris parser tree-sitter

Last synced: 14 Feb 2026

https://github.com/usagi-coffee/tree-sitter-df

OpenEdge Data Definitions grammar for tree-sitter

openedge openedge-abl parser progress progress4gl tree-sitter tree-sitter-parser

Last synced: 14 Feb 2026

https://github.com/buxogabriel/gabelang

A programming language written in rust

interpreter lexer parser programming-language rust wasm

Last synced: 14 Feb 2026

https://github.com/mrvautin/smart-matter

Parses front matter Yaml from a file path or a string and returns an Object. Used by https://squido.markmoffat.com.

front-matter matter parser yaml

Last synced: 15 Feb 2026

https://github.com/ikelaiah/tzbundler

🌍 Parse IANA timezone database into JSON & SQLite with Windows timezone support. Includes DST rules, historical transitions, and comprehensive metadata for timezone-aware applications.

bundler cldr daylight-saving dst iana json parser python sqlite time-zones timezone timezone-data tzdata windows-timezone

Last synced: 15 Feb 2026

https://github.com/maxludden/rich-color-ext

A add-on parser so `rich.color.Color` can parse 3-digit-hex and CSS named colors.

color parser rich

Last synced: 28 Feb 2026

https://github.com/namorniradnug/simpleparser

Simple expressions parser.

parser

Last synced: 09 May 2026

https://github.com/tpalmerstudios/practice

Random Projects While Learning C

algorithms beginner-friendly c cli linux parser sudoku

Last synced: 16 Feb 2026

https://github.com/septechx/alpha-html

Zig library for parsing a superset of html

html parser zig

Last synced: 20 Mar 2026

https://github.com/fjebaker/md4zig

Zig wrapper around md4c for parsing Markdown.

markdown md4c parser zig

Last synced: 02 Mar 2026

https://github.com/psidh/Ganges

EARLY STAGE: An upcoming programming language inspired from Mahabharata and Epics of Hinduism. Arjun is a programming language that is designed to be simple and to introduce a culture of bharat throught it. It is a high-level language and interpretted language.

cpp go golang interpreter language lexer llvm low-level parser programming-language rust

Last synced: 22 Mar 2026

https://github.com/frederikbeimgraben/pyrustymd

Parse MD/HTML with custom features to JSON

parser pypi-source python python3 rust rust-lang

Last synced: 02 Mar 2026

https://github.com/rejeb/netcdf-spark-parser

Scala/Spark Netcdf for reading Netcdf files

netcdf netcdf-java parser scala spark spark-connector spark-datasource

Last synced: 16 Apr 2026

https://github.com/null93/expression-compiler

Simple language compiler that is driven by mathematical expressions and transpiled into c++ code

compiler cpp elc expression-language lexer parser

Last synced: 26 Mar 2026

https://github.com/xuri/excelize-cs

Excelize is a C# port of Go Excelize library that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files.

agent ai chart csharp data-analysis data-science data-visualization excel excelize formula microsft office ooxml parser spreadsheet xlsm xlsx

Last synced: 03 Mar 2026

https://github.com/mathjslab/mathjslab

MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7

antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser

Last synced: 27 Mar 2026

https://github.com/dantehemerson/arr2obj

:tada: Converts an array to object, with custom key and value.

arr2obj arrays node-module package parser tranform typescript-library

Last synced: 16 Apr 2026

https://github.com/trialanderrororg/parse-text-cite

Small tool that parses a string of text containing APA style in text citations, e.g.

apa bibliography citations parser references

Last synced: 01 Apr 2026

https://github.com/ente/protoml-parser

ProtoML is a lightweight, declarative markup language designed for writing and structuring meeting protocols, notes and task lists in a human-readable and machine-parseable format.

markup-language meeting meetings-enhancement parser protocols

Last synced: 04 Mar 2026

https://github.com/ydah/gemfile_parser

A simple Gemfile parser.

gemfile parser ruby

Last synced: 04 Mar 2026

https://github.com/cstayyab/markdown-to-unicode

A simple library to convert Markdown syntax to Unicode characters.

convert formatting markdown parser text unicode

Last synced: 04 Mar 2026

https://github.com/benknoble/smlnj-parser-style

An SML parser and style-checker built on the SML-NJ compiler

linter parser sml sml-nj smlnj stylelint

Last synced: 19 Mar 2026

https://github.com/notfounnd/ini-parser

A professional INI file parser for Node.js with CLI support. Parse INI configuration files into structured JavaScript objects with support for sections, multi-line values, comments and global keys.

cli config ini lib nodejs npm parser

Last synced: 16 Apr 2026

https://github.com/vajahath/gulp-json2csv

Gulp plugin to convert json to csv format.

csv csv-parser gulp json parser

Last synced: 16 Apr 2026

https://github.com/zevio/pcu_pdf

PDF parser component (Apache Tika) for PCU project

apache component parser pcu pdf pdf-parser-component pdf-to-text python tika

Last synced: 25 Apr 2026

https://github.com/caomeiyouren/better-bytes

Better byte base conversion. Supports two base conversions: kilo binary byte (2^10) and kilobyte (10^3)。更好的字节进制换算。支持 千位二进制字节(2^10) 和 千字节(10^3) 两种进制换算

byte bytes kilo-binary-byte kilobyte parse parser utility

Last synced: 05 Mar 2026

https://github.com/mgajda/jupyter-notebook

JuPyTer notebook parser

ipynb json jupyter parser

Last synced: 06 Mar 2026

https://github.com/bohdaq/url-search-params

`url-search-params` provides ability to create search params (query string) from HashMap and vice versa.

parser query rust url

Last synced: 02 Apr 2026

https://github.com/yurrriq/clippings

Parser for Kindle clippings.

idris kindle kindle-clippings parser

Last synced: 02 Apr 2026

https://github.com/stevehjohn/calculator

A project implementing a calculator able to parse complex mathematical expressions.

calculator csharp csharp-library mathematics parser

Last synced: 02 Apr 2026

https://github.com/0x51-dev/upeg

Universal Parser Expression Grammar

abnf parser peg

Last synced: 02 Apr 2026

https://github.com/decaded/csv-chaos-tamer

A Node.js script that processes multiple differently formatted CSV files into clean, normalized JSON, built specifically to prepare data for celestial.decaded.dev.

celestial csv json parser

Last synced: 17 Apr 2026

https://github.com/beenotung/html-parser.ts

zero-dependency html parser for node.js and browser that return the dom (tree) structure

dom html nodejs parser typescript-library

Last synced: 28 Apr 2026

https://github.com/anatoly-semenov/nft-parser

Transactions parser for ethereum smart chain on Node.js

cron ethereum nodejs parser

Last synced: 17 Apr 2026

https://github.com/irradia/one.irradia.fieldrush

Type-safe, functional JSON stream parser

android functional json kotlin parser

Last synced: 17 Apr 2026

https://github.com/iamlostshit/token-finder

Панель для поиска слитых токенов Telegram-ботов в Github-репозиториях.

aiogram aiohttp automation base bot bots git github leak leaks leaks-scanner malware parser telegram tg token token-finder tokens username

Last synced: 17 Apr 2026

https://github.com/continuous-delphi/delphi-forms-parser

A standalone Delphi parser for VCL and FMX form files (.dfm/.fmx) in both text and binary formats. Produces a typed AST with full round-trip fidelity for migration, analysis, and code generation workflows.

ast continuous-delphi delphi dfm fmx forms parser vcl

Last synced: 03 Jun 2026

https://github.com/hex7c0/logger-request-cli

parser for logger request for Nodejs

cli logger nodejs parser

Last synced: 17 Apr 2026

https://github.com/leonardpepa/jlox

JLOX is an interpreted scripting programming language implemented by reading the book Crafting intepreters

crafting-interpreters jlox lexical-analysis parser programming-language scripting-language semantic-analysis walk-tree

Last synced: 17 Apr 2026

https://github.com/jelhamm/deterministic-finite-automaton-dfa

"implementation of a Deterministic Finite Automaton (DFA). Includes classes for defining and processing DFAs, with parsers for JSON, Text File, Dictionary and String formats."

compiler defaultdict deterministic-finite-automaton dfa dfa-simulator json jupyter-notebook parser python

Last synced: 10 May 2026

https://github.com/word-view/gengolex

Language parser and lexer

language library parser

Last synced: 04 Apr 2026

https://github.com/tpyo/slowlog

A Rust parser for MySQL slow query logs that anonymises queries by replacing literals with placeholders

mysql parser rust slow-queries slow-query-logs slowlog

Last synced: 04 Apr 2026

https://github.com/yuriidorosh/interbox-test

Test task for InterBox involving the creation of programs for data parsing.

bs4 docker parser parsing python python3 redis

Last synced: 18 Apr 2026

https://github.com/spiffgreen/markdown-parser

An api for parsing markdown to html and html to markdown

code-minifier css html html-to-markdown javascript markdown-to-html parser

Last synced: 18 Apr 2026

https://github.com/lggruspe/genbu

Create composable CLIs using shell args parser combinators and type hints

cli combinators command-line hints infer parser python type

Last synced: 05 Apr 2026

https://github.com/krishpranav/jsonparser

A simple json parser built using golang

go go-library go-package golang json linux macos parser windows

Last synced: 05 Apr 2026

https://github.com/eownerdead/minicc

[ABANDONED] Subset C to AMD64 Compiler

c codeberg compiler language lexer parser programming-language rust rust-lang

Last synced: 18 Apr 2026

https://github.com/reklatsmasters/trace-inline-parse

Parser of `--trace-inlining` output from Crankshaft

debug inline inlining js node nodejs parse parser perfomance tools trace v8

Last synced: 19 Apr 2026

https://github.com/boolangery/lua-dbus-type-parse

DBus type signature parsing

dbus lua parser

Last synced: 04 Jun 2026

https://github.com/manio/cisco-logger

Utility for parsing and coloring cisco RFC 3164 syslog messages

cisco parser rust syslog-messages systemd

Last synced: 04 Jun 2026

https://github.com/gorango/x-feed-parser

Universal feed parser for any format: RSS/Atom, JSON Feed, and HTML.

feed html json parser rss xml

Last synced: 20 Apr 2026

https://github.com/pgvalle/simplifiedluacompiler

Trabalho da matéria de compiladores da faculdade. As instruções que segui estão no diretório assets.

c compilers jesus-christ lexer lua parser

Last synced: 20 Apr 2026

https://github.com/fflorent/espadon

EcmaScript parser writter in Rust (WIP)

ecmascript javascript parser rust

Last synced: 20 Apr 2026

https://github.com/timsueberkrueb/plug

Plug any lexer into any parser (proof of concept/idea)

lexer parser rust shim support tokenizer

Last synced: 04 Jun 2026

https://github.com/tsnsoft/tsn_python_pc

Примеры парсеров и конвертеров файлов на Python

converter example parser python

Last synced: 04 Jun 2026

https://github.com/victorazzam/demal

Encode and decode MAL (Meta Attack Language) to and from JSON.

cli command-line-tool decoder encoder json library meta-attack-language mitre-attack parser python python3

Last synced: 20 Apr 2026

https://github.com/kevindasilvas/sparser-invaders

Json parser CLI, using compilers principles and techniques that translates to js objects and .yml files

cli cli-app compilers haskell js json parser yml

Last synced: 20 Apr 2026

https://github.com/chrisdothtml/js-import-parser

A fast parser for analyzing relationships between JavaScript modules

go javascript parser

Last synced: 20 Apr 2026

https://github.com/barrettotte/html-json-parser

Converts basic HTML to JSON using a custom lexer and parser.

c-sharp dotnet html-parser html5 json json-parser lexer parser

Last synced: 20 Apr 2026

https://github.com/tsukanov-as/gua

go+lua=gua (experimental programming language)

ast go lua luajit parser transpiler

Last synced: 20 Apr 2026

https://github.com/unisay/haskell-xdr-parser

RFC 4506 - XDR: External Data Representation Parser

parser xdr

Last synced: 21 Apr 2026

https://github.com/skytomo221/genturcta

genturcta は様々なロジバンパーサの解析結果を可視化して、見比べることが簡単にできます。

camxes-beta lojban parser visualizer

Last synced: 05 Jun 2026

https://github.com/sty00a4-code/luna

A light weight scripting language for quick and easy coding

compiler interpreter language lexer lua parser scripting scripting-language

Last synced: 30 Apr 2026

https://github.com/seporaitis/pyparsing-slides

A quick intro to pyparsing library that I had to do for an interview.

library parser presentation python

Last synced: 30 Apr 2026

https://github.com/b-fuze/js2json

CSS or Javascript Object Literal to JSON (No Regex)

javascript json parser

Last synced: 30 Apr 2026

https://github.com/mindlessmuse666/glavsnab-parser

This project is a parser for the glavsnab.net website, designed to extract product data from the "Winter goods" category. The parser efficiently collects product information, processing up to 672 pages of the catalog. Parsing results are saved in two convenient formats: JSON and CSV.

beautifulsoup4 csv json parser python

Last synced: 30 Apr 2026

https://github.com/jeevanjoshi4434/compilerx

A custom language compiler built upon C language for college project.

assembly c compiler compiler-construction compiler-design compiler-principles lexical-analysis parser semantic-analysis

Last synced: 30 Apr 2026

https://github.com/redco/goose-phantom-environment

Environment for Goose parser which allows to run it in PhantomJS

crawler environment goose goose-parser nodejs parse parser phantomjs scraper

Last synced: 30 Apr 2026

https://github.com/dervexdev/toml2lua

Convert TOML to Lua table

lua parser rust table toml

Last synced: 01 May 2026