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/KSXGitHub/split-char-from-str

A small utility to split a string into the first or last character (type `char`) and the rest (type `&str`)

no-std parser rust string text-processing

Last synced: 15 Oct 2025

https://github.com/aldor007/ngx_url_parser

Yet another url parser, written in C.

nginx ngx-url-parser parser uri uri-parser uriparser url url-parser

Last synced: 03 May 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/vajahath/array-objectify

Hierarchically transform an array of objects into a single object

array npm objects parser

Last synced: 10 Apr 2026

https://github.com/anotherbyte-net/leaf-focus

Extract structured text from pdf files.

data-science machine-learning parser pdf utility

Last synced: 16 Jan 2026

https://github.com/paych3ck/pcconfigurator

Оконный конфигуратор персонального компьютера на PyQt6.

parser pyqt6-desktop-application python

Last synced: 17 Mar 2025

https://github.com/dark-lon3r/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: 28 Feb 2025

https://github.com/dark-lon3r/cardataparser

CarDataParser🚗💻 - это простой и удобный инструмент, созданный с использованием библиотеки Eel на Python. Он предоставляет возможность получать информацию о транспортных средствах, основываясь на их регистрационных номерах, в текущей версии ограничиваясь Украиной.

car css desktop eel eel-python exe html number numbers parser program python python-script python3 scraper ukraine ukrainian winodws

Last synced: 28 Feb 2025

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/juanbelieni/ochord

A terminal-based interface to manipulate chords and notes.

chords cli music ocaml parser

Last synced: 24 Apr 2025

https://github.com/urbanjost/m_kracken

parse command line arguments and create configuration files using syntax similar to ULS commands

argument command-line fortran fortran-package-manager fpm parser parsing

Last synced: 27 Jan 2026

https://github.com/fontseca/passwd-parser

Parse users inside the `/etc/passwd' file.

c input-output parser scanf

Last synced: 15 Mar 2025

https://github.com/mrmarble/steambd-calculator-parser

Simple Python package to parse steamdb.info/calculator

calculator parser python steam steamdb

Last synced: 12 Oct 2025

https://github.com/kawamurakazushi/monkey-ml

OCaml implementation of an interpreter for the Monkey programming language

interpreter lexer monkey ocaml parser

Last synced: 26 Feb 2025

https://github.com/karlbateman/vyper

An experimental programming language inspired by Python and Go.

codegen golang lexer parser programming python zig

Last synced: 10 May 2026

https://github.com/chalarangelo/cfg-parser

Context free grammar parser based on Earley parsing

context-free-grammar earley-parser parser

Last synced: 27 Jun 2025

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/freekds/easyjson

Easy to use c++ JSON reader

c-plus-plus json json-parser parser

Last synced: 28 Apr 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/lambdacasserole/haha-parser

Unofficial, handwritten parser aimed at transpilation of the HAHA language.

education formal-methods formal-verification hoare-logic parser verification

Last synced: 06 Apr 2025

https://github.com/julian-nash/restparse

Python parser for RESTful HTTP requests

flask http parser rest

Last synced: 19 May 2026

https://github.com/edg-l/ddnet-map-lib

Typescript ddnet map library

ddnet library map parser teeworlds typescript

Last synced: 11 Mar 2025

https://github.com/marcelwaldvogel/deltat

Simple time duration parser for Python. Happy to parse "3h 2m 3.5s" for you.

parser parsing python python3 time

Last synced: 29 Jun 2025

https://github.com/minijackson/tree-sitter-epics-db

Grammar for EPICS' database and database definition files

epics-db parser tree-sitter

Last synced: 07 Apr 2025

https://github.com/tytonidaehangover51/anvil

🚀 Simplify C project builds with Anvil, a minimal, dependency-free system offering live file watching, custom directories, and easy Makefile generation.

ace anvil anvil-zksync arma bukkit bukkit-plugin dagger2-android debugging decompiler fullstack gui kotlin-compiler-plugin kubernetes-controller kubernetes-operator llvm parser realism verification

Last synced: 13 Apr 2026

https://github.com/arenadata/gp_parser

Greenplum query parser

greenplum parser

Last synced: 25 May 2026

https://github.com/casatrick/solana-transaction-crawler

crawl & parse solana transaction

crawler parser rust solana transaction

Last synced: 20 Jun 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/ynori7/datesforhumans

This library is a helper to transform natural language date time info into real times.

dates datetime golang natural-language natural-language-processing parser time utility

Last synced: 11 Mar 2026

https://github.com/ronik-v/daily-helper-telegram-bot

Bot for issuing information about: weather, exchange rates, news.

aiogram aiogram-bot exchange-rates news parser psycopg2 weather

Last synced: 16 Mar 2025

https://github.com/rusty-libraries/rusty-whsp

A Rust library designed to handle configuration parsing for command-line applications

argument-parser parser terminal

Last synced: 07 Feb 2026

https://github.com/yeahnotsewerside/dns

Parser and serializer for DNS queries

dns parser rust-crate serialization serializer

Last synced: 01 Dec 2025

https://github.com/picomet/htmst

HTML to AST with positions

ast html parser python

Last synced: 08 Feb 2026

https://github.com/burnett01/kotlin-hafas-toolchain

hafas-toolchain is a collection of expressions, dictionary and a parser. Use these tools to parse and process raw HAFAS files.

aseag dictionary hafas parse parser public-transport toolchain

Last synced: 15 Oct 2025

https://github.com/Deviluc/python-tree-sitter

A python wrapper around the tree-sitter c-api (using swig)

ast java parser parser-library python python3 swig tree-sitter

Last synced: 11 Mar 2025

https://github.com/ChristianMurphy/tree-sitter-markdown

Markdown grammar for tree-sitter

markdown parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/IoeCmcomc/tree-sitter-mcfunction

Minecraft function file grammar for tree-sitter

mcfunction parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/LeviOP/tree-sitter-cfg

GoldSrc cfg grammar for tree-sitter.

cfg goldsrc parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/mukezhz/bru-go

Paser bru file to golang

bru bru-go bruno golang parser

Last synced: 01 Jun 2026

https://github.com/divineomega/baby-tracker-data-parser

PHP parser for data exported from the Baby Tracker Android app by Amila

baby baby-tracker parser php

Last synced: 04 Apr 2025

https://github.com/shilangyu/unambiguous-grammar

Formal specification of a language of grammars and proofs about their ambiguity

grammars parser syntax theorem-proving unambiguity

Last synced: 23 Sep 2025

https://github.com/yinonavraham/go-turtle

Turtle logic (LOGO) library and tool written in GoLang

golang logo parser turtle turtle-graphics turtle-logic

Last synced: 22 Mar 2025

https://github.com/forderation/uruki

uri / url parser wrapped with net/url. adjusted to safe mutate data with options of restricted scheme and automatically internal encode data.

go parser query-builder urllib

Last synced: 12 Jan 2026

https://github.com/lambdacasserole/sugarsnap

Super generic and reusable shunting and parsing library.

dijkstra expression infix-notation parser reverse-polish-notation shunting-yard-algorithm

Last synced: 06 Apr 2025

https://github.com/sourlemonjuice/quickparse-qr-bash

Parses the QR code on the linux desktop screenshot

bash desktop linux parser qrcode screenshot script

Last synced: 13 Apr 2026

https://github.com/antandros/go-pkgparser

custom parser for `go-dpkg` , `go-rpm`, `go-packman` packages

go golang parser

Last synced: 25 May 2026

https://github.com/rubyonworld/gherkin-ruby

A new rewrite of the Gherkin parser used by Cucumber is planned (for version 3.0) gherkin-ruby will not add any more features until then, and will eventually be deprecated in favor of Gherkin 3.0.

cucumbr gherkin parser ruby

Last synced: 12 Nov 2025

https://github.com/xirzo/jsonparser

Json parser for college assigments

cpp json parser

Last synced: 24 Apr 2026

https://github.com/kitsumed/subtitlesparserv2

A ASP.NET library for lyrics/subtitles file parsing. Rework/continuation of the original SubtitlesParser.

asp-net-core lyrics parser parsing subtitle subtitles-parsing

Last synced: 14 Apr 2025

https://github.com/straightcurve/ryuko

transpiler from a custom shader language to GLSL

cpp20 glsl parser transpiler

Last synced: 25 May 2026

https://github.com/cryptogladi/obsidian-parser

Blazingly fast Obsidian vault parser with graph analysis

graph knowledge-graph obsidian parser vault

Last synced: 20 Jan 2026

https://github.com/subztep/jsoncity

JSON Parser WebApp, pretty minimal

codemirror json parser pixelart utility webapp website

Last synced: 28 Apr 2026

https://github.com/boygotflames/promptus-dsl

A Rust-based compiler for the .llm prompt format. Stop wasting tokens on Markdown and start treating your prompts like code. Features deterministic AST parsing, CI bench regression, and an 8.5% average reduction in token bloat.

ai-agents ai-agents-cli compiler llm parser prompt-engineering rust token-optimization

Last synced: 24 May 2026

https://github.com/neotoxic-off/inisharp

⚙️ INI file parser for C#

config csharp ini parser system

Last synced: 26 Jan 2026

https://github.com/vendethiel/simplestr-php

Simple string parser in PHP

parser php string-parser

Last synced: 05 Jul 2026

https://github.com/gyf304/jsmkv

JSMKV is a in-browser MKV (Matroska) file player and a suite of typescript tools for working with Matroska files.

javascript matroska muxer parser typescript

Last synced: 03 Feb 2026

https://github.com/bokic/textparser

TextParser is a high-performance C library that parses text(CFML and JSON for now) into Abstract Syntax Trees using regex grammars, designed for building syntax highlighters, language servers, as well as other code related tools.

ast ast-tree json parser pcre2 tokenization

Last synced: 15 May 2026

https://github.com/sug0/tttandme

23andme parser in go

23andme file-parser format-parser genetics parser

Last synced: 07 Apr 2025

https://github.com/juliendelplanque/ply

A PLY parser/model for Pharo.

parser pharo ply smalltalk

Last synced: 05 Apr 2025

https://github.com/lavajuno/lucidjson

Straightforward JSON serialization & deserialization library for Java.

java json ll-parser parser serialization

Last synced: 16 Jan 2026

https://github.com/dromse/ua-job-parser

Simple parser on rust for gathering vacancies from ukranian job websites (dou.ua, robota.ua).

job parser rust rust-lang

Last synced: 25 Dec 2025

https://github.com/mcecode/gemtext-parser

A library for parsing, transforming, generating, and converting gemtext.

gemini-protocol gemtext html parser

Last synced: 30 Aug 2025

https://github.com/peterheesterman/tjparse

Typescript JSON parser

json learning parser

Last synced: 13 Apr 2026

https://github.com/frodrigo/mapcss-antlr

Antlr4 MapCSS grammar - and pyhton tree builder

antlr4 mapcss parser

Last synced: 13 Apr 2026

https://github.com/sonytruelove/telegram-bot-wb-parser

:robot: Telegram bot(0.58.0) Wildberries parser

parser refactoring shoes sneakers telegram telegram-bot wildberries

Last synced: 26 Aug 2025

https://github.com/proh14/psh

psh, a small and minimal shell. public domain 💘

c cli lexer parser public-domain shell

Last synced: 17 Jan 2026

https://github.com/janchy2/json-expression-parser-cpp

A C++ console application that allows evaluating expressions on a JSON file.

cpp json parser tokenizer

Last synced: 16 Apr 2026

https://github.com/qrailibs/objectscript

✨ Object-oriented programming language. Transpiles directly intro JavaScript.

javascript lexer parser programminglanguage transpiler

Last synced: 24 Aug 2025

https://github.com/WinterCore/jsonerino

Another JSON parser written from scratch in Ruby

cli json parser ruby

Last synced: 12 Jul 2025

https://github.com/deno-torrent/torrent-peerid

decoding and encoding of peerid

decode deno encode parser peerid

Last synced: 20 Feb 2026

https://github.com/lulu-berlin/gift

A GIF parser in Rust powered by nom

gif nom parser rust

Last synced: 11 Nov 2025

https://github.com/dbidwell94/parse_logs

A rust binary used to parse different logs (ex. /var/log/auth.log or /var/log/nginx/access.log)

administration log-parsing parser server-side

Last synced: 22 Aug 2025

https://github.com/giuseppe998e/kernelshark-xentrace-plugin-rs

XenTrace data processing interface for KernelShark in Rust.

ffi inferface kernelshark parser plugin rust xen xentrace

Last synced: 02 Apr 2025

https://github.com/stereobooster/tree-sitter-grammar-wasm

Tree-sitter grammars compiled to wasm

gramm parser tree-sitter wasm

Last synced: 25 Mar 2025

https://github.com/massigy/lalr1p.viz

This is a visualization of a Look Ahead Left to Right with 1 look ahead token Parser.

clr-parsing lalr-grammar lalr-parser parser visualization

Last synced: 20 Aug 2025

https://github.com/almoggutin/web-crawler-worker-node-js

Worker part of the Web Crawler application. The Web Crawler app takes an input from the user such as a link maximum number of pages and depth. At the end it shows in real time a tree of all the links and pages that the crawler found in the provided URL.

aws backend-api docker express javascript jest kubernetes nodejs parser redis rest-api web-crawler web-scraper web-worker

Last synced: 10 Apr 2026

https://github.com/splace/listreader

Go language parsing of numeric lists. CSV etc.

csv floating-point golang-library large-dataset parser

Last synced: 12 Jan 2026

https://github.com/mkacct/cdif-ts

cDIF parser/serializer written in TypeScript

cdif data-interchange data-serialization parser serialization structured-data

Last synced: 20 Jan 2026

https://github.com/nurjahonergashevme/etsy-parser

Автоматизированный парсер магазинов Etsy с GUI интерфейсом, Telegram ботом и интеграцией с Google Sheets.

aiogram etsy gui parser python

Last synced: 17 Aug 2025

https://github.com/lesterrry/campfire

Shock-drop watching utility

crawler parser web-crawler web-parser

Last synced: 13 Jun 2026

https://github.com/alextkdev/resume_parsing

Solution on Python that allows parsing and sorting of resumes from popular job websites.

beautifulsoup4 ci-cd flake8 parser parsing python3 selenium

Last synced: 20 Feb 2026

https://github.com/belltoy/tree-sitter-openmetrics

OpenMetrics text format grammar for tree-sitter

parser tree-sitter

Last synced: 15 May 2026

https://github.com/nikolapeja6/bio-med-proj

School project for the course Bio-Med (Računarstvo u Bio-Medicini, en. Computers in Biomedicine) course which is part of the Master studies at the School of Electrical Engineering, University of Belgrade.

expression-engine expression-evaluator parser rest-api school-project

Last synced: 04 Oct 2025

https://github.com/azhovan/brainfuck

A brain fuck interpreter implementation with Golang

brain-fuck-interpreter brainfuck golang interpreter lexer parser

Last synced: 14 May 2026

https://github.com/hosmelq/search-syntax-parser

Parse complex search queries into structured data with support for field searches, boolean logic, range comparisons, and multiple output formats.

ast expression grammar lexer parser search syntax

Last synced: 15 Aug 2025

https://github.com/maxdz-gmbh/mdz_xml

Very lightweight, fast and portable ANSI C 89/90 compliant library for parsing XML and building DOM-structure. One of the fastest and tiniest XML Parsers on the Web.

c dom library parse parser parsing portable xml xml-parser xml-parsing

Last synced: 10 Nov 2025

https://github.com/ovidiuiliescu/basicparser

Very simple parser combinator, for learning purposes.

parser

Last synced: 04 Oct 2025

https://github.com/nay-cat/hsperfdata-parser

Application for parsing and analyzing a hsperfdata file from a Java application in real time using its PID or directly from a hsperfdata file.

hotspot hsperfdata java jvm parser performance

Last synced: 13 Aug 2025

https://github.com/martimm/semi-xml

SemiXML is a small language to generate all forms of XML

generator parser perl-6 semixml sxml xml

Last synced: 21 Jan 2026

https://github.com/jamesgober/luminess

A high-performance, JIT-enabled template engine for Rust with configurable extensions, smart includes, and professional-grade directives.

code-generation lexer parser rendering rust template template-engine

Last synced: 12 Aug 2025

https://github.com/ksxgithub/lazy-template

String template library that send queries to function responder and interpolate the responses

crate interpolation lazy library no-std parser rust string template template-engine

Last synced: 26 Jan 2026