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/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/ccwang002/pyhgvs-lite

A liteweight Python parser for HGVS names

hgvs lark-parser parser

Last synced: 17 Oct 2025

https://github.com/bossley9/mdz

A variation of Markdown and popular extensions implemented in Zig for WASM.

markdown parser typescript wasm zig

Last synced: 06 May 2026

https://github.com/magicxor/htmltextextractor

Extracts text from HTML (compatible with MailBee.NET)

email extractor html mail mailbee mailbee-net parser regex regexp regular-expressions text

Last synced: 26 May 2026

https://github.com/steffen-w/kicadfiles

A comprehensive Python library for parsing and manipulating KiCad file formats with full S-expression support, type safety, and flexible error handling.

kicad kicad-library kicad-pcb kicad-schematics parser s-expressions

Last synced: 10 Oct 2025

https://github.com/tom65536/annual

Python package for computing annual recurring events. Recurrence rules are described by a human-friendly mini-language.

calendar date holidays library observances parser python

Last synced: 14 Jan 2026

https://github.com/erdomke/outlookparser

Library for parsing Outlook (*.msg) files

outlook parser

Last synced: 07 Oct 2025

https://github.com/pevers/pep508_parser

PEP-508 parser written in Rust

parser pep508 python rust

Last synced: 22 Apr 2026

https://github.com/mrdotx/python

python scripts for primes, link, parser, speed, test

argparse link multiprocessing parser primes scripts service speedtest systemd timer url

Last synced: 24 Jun 2026

https://github.com/jay51/pjscript

JS like, single file simple language written in python

interpreter js learning lexer parser python

Last synced: 14 Jan 2026

https://github.com/nulldev/whitespace-parse

:black_square_button: A custom single-line whitespace de- and encoder.

npm npm-package nulldev parser parsing whitespace

Last synced: 13 Apr 2026

https://github.com/superb-man/automaton-solver

regex -> abstract syntax tree -> nfa -> dfa(minimized) conversion.

cyk-algorithm dfa dfa-minimization dotfiles json moore-minimization nfa parser regular-expression x-33

Last synced: 06 Oct 2025

https://github.com/jcp/datafilter

Quickly find flags (words, phrases, etc) within your data. :male_detective:

csv data-clean data-cleansing hate-speech-detection parser python swear-filter text textfile

Last synced: 14 Jan 2026

https://github.com/diatche/parse-time

A utility for parsing time duration and time of the day strings.

hours minutes parse parser seconds time time-parsing

Last synced: 18 Jan 2026

https://github.com/st235/uric

A Uniform Resource Identifier (URI) implementation in C++, designed strictly in compliance with RFC 3986.

cpp parser pico raspberry-pi-pico rfc3986 uri url

Last synced: 31 May 2026

https://github.com/d12/graphqlvalidator

A Ruby lib for validating a GraphQL query given the schema.

graphql parser ruby

Last synced: 24 Apr 2026

https://github.com/yord/klp-core

A plugin with basic operations for klp (Kelpie), the small, fast, and magical command-line data processor.

csv data deserializer dsv json kelpie klp marshaller parser serializer ssv tsv

Last synced: 24 Apr 2026

https://github.com/q-m/food-fish-parser-ruby

Extract fish details from food product descriptions

aquaculture fao fisheries food-products ingredients parser ruby ruby-gem species structured-data

Last synced: 12 May 2026

https://github.com/frankshearar/fred

Parsing with derivatives in F#

derivative f-sharp parser

Last synced: 19 Jan 2026

https://github.com/slince/expression-language

🚀 一个富有语言表现力的表达式引擎的 Java 实现

expression expression-engine expression-evaluator expression-language lexer parser

Last synced: 25 Apr 2026

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

A web-based tool for parsing and visualizing FPGA. It provides an interactive graph representation of signal propagation, helping engineers and students analyze delays, interconnections, and logic components inside an FPGA.

eda-tools fpga parser reactjs simulation

Last synced: 14 May 2026

https://github.com/yord/shargs-example-sync-sql

shargs-example-sync-sql is a sample application of shargs 🦈.

command-line parser shargs

Last synced: 15 Oct 2025

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/liraymond04/tree-sitter-awa5_rs

AWA5.RS grammar for tree-sitter

awa5-0 parser tree-sitter

Last synced: 25 Feb 2026

https://github.com/yuhr/ruleset

Monotonic chart parsing.

parser rust

Last synced: 19 Jun 2026

https://github.com/khlam/cs480-translators

Oregon State University CS 480 Translators. Building a Python scanner and parser to output AST trees using bison and yylex.

assignments bison compiler flex oregon-state-university parser scanner

Last synced: 07 Feb 2026

https://github.com/leontm-dev/spiky-cli

This is the github repository for the spiky-cli. A command line interface designed to transpile the spiky.js code into executable python code that is runnable on the SPIKE Prime Robots.

cli javascript kids-programming lego leontm-dev llps npm npm-package parser python spike-prime spiky transpile transpiler typescript

Last synced: 23 Jan 2026

https://github.com/allo-media/elm-es-simple-query-string

Parse and serialize ElasticSearch query strings.

elasticsearch elm parser query

Last synced: 10 Jan 2026

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/jacoscaz/taskparser

A CLI tool to extract tasks and worklogs out of Markdown documents.

extract markdown parser tasks todo

Last synced: 20 Oct 2025

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/thoughtsunificator/bbcode-parser

Tiny BBCode JavaScript implementation

bbcode bbcode-parser parser

Last synced: 01 Feb 2026

https://github.com/untreu2/x-parser

X/Twitter post parsing tool written in Rust

parser twitter twitter-api

Last synced: 19 Oct 2025

https://github.com/delthas/discord-formatting

A small Go library for parsing Discord markdown-like messages to an AST

ast discord formatting markdown parser

Last synced: 06 May 2026

https://github.com/enansari/cph

competitive programming helper: A powerful parser to make competitive coding easier | دستیار برنامه نویسی رقابتی: یک پارسر قدرتنمد برای استفاده در کدنویسی رقابتی

codeforces competitive-programming cpp parser python quera quera-ir

Last synced: 17 Oct 2025

https://github.com/miso-belica/py.js

Python expressions parser and evaluator written in Javascript (https://github.com/odoo/odoo/tree/14.0/addons/web/static/lib/py.js)

eval evaluator javascript parser python tokenizer

Last synced: 27 Jan 2026

https://github.com/sderosiaux/whitespace-parser

An implementation of a Whitespace parser relying only on the State monad

helloworld parser scala state whitespace

Last synced: 19 Jun 2026

https://github.com/redboo/pancakeswap-scraper

Скрипт для парсинга PancakeSwap

parser python scraper

Last synced: 19 Jun 2026

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

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

namucode namumark namuwiki opennamu parser typescript

Last synced: 09 Feb 2026

https://github.com/hansputera/test-program-lang

Learn how to parse a script, and run it as a program

evaluation language parser

Last synced: 29 Jun 2026

https://github.com/seddryck/chrononuensis

Chrononuensis is a library for parsing complex time periods like year-month, year-quarter, month-week, and year-week. Effortlessly decode and validate non-standard formats, handle fiscal calendars, ordinal days, and custom cycles. Lightweight, flexible, and precise, it structures time data with ease.

date-parser date-structure parser

Last synced: 16 Oct 2025

https://github.com/shimeoki/jshaper

A 3D model parsing library for Java.

3d 3d-models java parser

Last synced: 20 Jun 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/dalisoft/oxlint-rs-npm

Linter for the JavaScript Oxidation Compiler

compiler javascript linter minifier parser rust typescript

Last synced: 05 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/niklasrosenstein/python-hcl2-ast

A HCL2 parser based on python-hcl2 that produces an Abstract Syntax Tree.

ast hcl parser python

Last synced: 15 Oct 2025

https://github.com/thelicato/parsex

Parse and extract key data across multiple security tools

golang hacking hacktoberfest parser pentest tools

Last synced: 21 Jun 2026

https://github.com/assayyaad/haikal-markdown

أدوات هيكلية صارمة لملفات Markdown

formatter makdown parser strict validator

Last synced: 25 Oct 2025

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/rogerinn/little_poc

Little poc é uma versão reduzida e para testes de pré-compilador JIT e AOT rodando totalmente em contêineres sem a necessidade direta de infraestrutura de sistemas operacionais e maquinas virtuais

ast c compiler compilers golang javascript nodejs parser rust

Last synced: 09 Apr 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/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/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/tpalmerstudios/practice

Random Projects While Learning C

algorithms beginner-friendly c cli linux parser sudoku

Last synced: 16 Feb 2026

https://github.com/dash-os/tcl-parser

An extension for Tcl, written in C, that lets Tcl scripts access Tcl's own parser via the parse command.

extension parser tcl

Last synced: 27 Jan 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/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/rsm-hcd/common-cartridge

Library encapsulating the XDT files provided by IMS to convert XML Common Cartridge files into structured classes

common-cartridge dotnet-core ims-basiclti lti parser parsing

Last synced: 13 Oct 2025

https://github.com/gofunky/cssauron

build a matching function in CSS for any nested object structure without eval

css js library match parser selector selector-factory selectors-match stream style-selectors transform traverse

Last synced: 21 Jan 2026

https://github.com/managedcode/tps

TelePrompterScript (TPS): a markdown-based format for teleprompter scripts with timing, pacing, emotion, and styling metadata.

dotnet flutter java javascript markdown parser script-format sdk state-machine swift teleprompter typescript

Last synced: 23 Jun 2026

https://github.com/ydah/gemfile_parser

A simple Gemfile parser.

gemfile parser ruby

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/lucianosrp/frame-check

A static checker for dataframes!

lsp pandas parser type-checker

Last synced: 13 Oct 2025

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/irvifa/compiler-final-project

Code written for my final project in Compiler course at Universitas of Indonesia

compiler compilers parser

Last synced: 12 Oct 2025

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/beyondmagic/litteral

.lrc cli reader.

cli cpp2b lrc parser

Last synced: 12 Oct 2025

https://github.com/slmt/google-load-parser

A parser to extract the CPU usage timeline from Google's cluster-usage trace data.

cluster google monitoring parser resources

Last synced: 12 Oct 2025

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/fshmidt/hflabs_task

A small program which parses a table from supposed url and writes it to a Google Document using Google Drive API.

golang google-cloud google-drive-api parser

Last synced: 12 Oct 2025

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/turkeymcmac/tablestreams

For reading and writing tables line by line in various formats.

parser tables

Last synced: 23 Jun 2026

https://github.com/lussierc/boscopl

A fun & simple programming language.

parser programming-language python scanner

Last synced: 11 Oct 2025

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

Universal Parser Expression Grammar

abnf parser peg

Last synced: 02 Apr 2026

https://github.com/garden4hu/fmp4parser-go

a simple parser for dash mp4

fragment mp4 parser

Last synced: 14 Jan 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/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/petercamilleri/format_engine

A gem to support creating string formatting and parsing routines like strftime and strptime for any class that needs formatting and parsing.

engine formatting parser parsing parsing-routines ruby rubygem

Last synced: 19 Jan 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/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/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/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/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/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