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/ubermanu/jhj

🦒 A CLI that parses and serves JSX files

cli jsx nodejs parser render serve

Last synced: 08 May 2026

https://github.com/protegrity/sqlglot-net

Standalone .NET port of sql-glot-rust, a SQL parser, optimizer, and transpiler library.

csharp dotnet parser sql transpiler

Last synced: 22 Jun 2026

https://github.com/dpronin/gparser

Parser of the expression from Google Interview Task

parser

Last synced: 22 Jun 2026

https://github.com/yoannchb-pro/tokenize

An advanced tokenizer made with typescript

ast javascript lexer nodejs parser tokenizer typescript

Last synced: 09 May 2026

https://github.com/soheil-01/eva

A Programming Language for Learning Purposes

interpreter parser programming-language recursive-descent-parser zig

Last synced: 27 Jun 2026

https://github.com/bilgesucakir/stitch-grapher

Java-based crochet pattern engine for topology-aware parsing, stitch connectivity graph modeling, and visualization.

crochet-pattern cytoscape data-structures domain-modeling dsl graph graph-theory graph-visualization java oop parser parsing spring-boot threejs topology

Last synced: 31 May 2026

https://github.com/tariqs26/st

Interpreted language with a JavaScript-like syntax

ast bun bun-test interpreter lexer parser programming-language repl scope typescript

Last synced: 09 May 2026

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/biosustain/omics_valid

Specifications and validators for omics data formats used on C. autoethanogemum C1 program

bioinformatics biology omics parser

Last synced: 09 May 2026

https://github.com/cumulus13/pyheaderparse

A robust HTTP header and cookie parser library

dict headers modern parser production python raw robust smart

Last synced: 22 Jun 2026

https://github.com/themmoddingherds/gfs

GFS parser library for C#

csharp gfs library parser skullgirls tfh

Last synced: 14 Oct 2025

https://github.com/mohabashraf-byte/compiler

Simple compiler to parse a new language

compiler csharp dotnet parser

Last synced: 23 Jun 2026

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

Plume grammar for tree-sitter

parser plume tree-sitter

Last synced: 09 May 2026

https://github.com/textwire/tree-sitter-textwire

The tree-sitter parser for Textwire, dynamic templating and scripting language for Go. Ideal for embedding dynamic content with Go applications

parser tree-sitter tree-sitter-parser

Last synced: 09 May 2026

https://github.com/gonzalo-bulnes/kata-images_gallery_generator

Generate a set of static HTML files from an XML representation of EXIF data so users can browse a collection of images.

demo parser

Last synced: 05 Feb 2026

https://github.com/christophevg/cobol-object-mapper

A Cobol (Copybook) parser that produces a corresponding class hierarchy.

cobol csharp mapper object-oriented parser

Last synced: 14 Oct 2025

https://github.com/jurgen-kluft/ccmdline

cmdline library, parser

args cmdline options parser va-list

Last synced: 27 Jan 2026

https://github.com/panthevm/clj-ph-css

Clojure wrapper for ph-css

clojure css parser

Last synced: 16 Apr 2026

https://github.com/wapiti08/crawlerset

The collections for different platforms to apply the python crawler and scrapy to extract information and also present different scraping methods

bs4 crawlspider parser python3 scrapy scrapy-redis selenium selenium-webdriver spider xml

Last synced: 16 Apr 2026

https://github.com/bel-framework/bel-css

CSS utilities for Erlang

css css-parser css3 erlang erlang-library parser

Last synced: 01 Apr 2026

https://github.com/sebastian-software/ferrocat

Performance-first Rust toolkit for Gettext PO and NDJSON catalogs, merge workflows, and ICU MessageFormat-aware localization.

benchmarking gettext i18n icu-messageformat localization ndjson parser po-files rust translation

Last synced: 21 May 2026

https://github.com/playfulsparkle/pyprintf

A lightweight, Open Source pyprintf sprintf() implementation written in Python

formating parser python sprintf vsprintf

Last synced: 02 Mar 2026

https://github.com/rryi/tokens.jl

parse text into tokens, build memory-efficient token lists and trees,

lexer mutable-strings parser parsing string string-manipulation string-tree string-vector token tokenize

Last synced: 02 Mar 2026

https://github.com/adaszko/orgdt

Emacs' org-mode date/time parser and renderer

emacs nom org-mode parser

Last synced: 13 Mar 2026

https://github.com/OrlovEvgeny/serde.zig

Universal serialization for Zig: JSON, Yaml, MessagePack, TOML, CSV and more from a single API

json-serialization parser serde zig zig-library zig-package

Last synced: 24 Mar 2026

https://github.com/anujdhillxn/flipbook

A language for generating flipbooks using pictures

interpreter parser python3

Last synced: 22 Mar 2026

https://github.com/pastuhov/php-xml2object

Converts XML to object

converter json object parser php xml

Last synced: 10 May 2026

https://github.com/plandes/latidx

Parse and index Latex

latex parser

Last synced: 23 Feb 2026

https://github.com/configuredthings/rdp.js

Minimal TypeScript base class for building recursive descent parsers — with a CLI that generates typed parsers from EBNF or ABNF grammars

abnf ebnf grammar parser parser-generator recursive-descent-parser typescript

Last synced: 19 Apr 2026

https://github.com/0xeab/salty-utility

Utility for processing bording school menus

data-processing dishes emoji formatter language-processing parser sql tagging

Last synced: 16 Feb 2026

https://github.com/solrikk/2gistrace

Скрипт на Python для автоматического сбора информации о компаниях из каталога 2ГИС. Полученные данные сохраняются в формате CSV и могут использоваться для анализа или интеграции в другие системы.

2gis parser

Last synced: 23 Jun 2026

https://github.com/xcrap-cloud/core

Xcrap core é o pacote principal do framework Xcrap, ele contém a Base de um Cliente HTTP, a interface de como deve ser um Cliente HTTP, um objeto de HttpResponse que juntamente com o `@xcrap/parser` é utilizado para fazer parsing e extração de dados do conteúdo da resposta.

html json parser scrapy xcrap

Last synced: 28 Feb 2026

https://github.com/stoe/action-reporting-parse-cli

CLI to parse https://github.com/stoe/action-reporting-cli reports

cli github parser reporting

Last synced: 15 Feb 2026

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/rvanbaalen/hashparser

Tiny javascript library to get and set (encoded) hash parameters

hash javascript parser url util

Last synced: 02 Apr 2026

https://github.com/poppa/string-walker

Navigate within a string

parser string-manipulation strings tokenizer

Last synced: 14 Feb 2026

https://github.com/mann-conomy/vdf-utils

A Node.js utility library for parsing and converting objects in Valve's Data File (VDF) format.

format mann-conomy nodejs parser steam typescript valve vdf

Last synced: 28 Feb 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/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/oxabl-project/oxabl

High performance, unofficial Progress ABL tooling

build-tool lexer parser progress-abl rust

Last synced: 03 Apr 2026

https://github.com/yggverse/pulsarss

RSS Aggregator for Gemini Protocol

aggregator cli crawler daemon feed gemini gemini-protocol gemtext parser rss rust

Last synced: 13 Feb 2026

https://github.com/sparkymat/marker

marker is a text format converter library

ansi go golang html markdown parser processor text

Last synced: 15 May 2026

https://github.com/ralvarezdev/go-parser

Types parser helper functions for Golang Projects

go go-ast go-structs-tags golang hide-json-tags overwrite-json-tags parser protobuf protobuf3

Last synced: 13 Oct 2025

https://github.com/ardnew/gosh

Stupid fast and sassy shell integration for Go

ast bash command-line go go-library go-tools golang parser shell zsh

Last synced: 03 Apr 2026

https://github.com/bushero/pevac

A parser combinator library around the System.Text.Json.Utf8JsonReader class

csharp dotnet5 json parser parser-combinators system-text-json

Last synced: 13 Feb 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/thanadolps/simplederivitive

an attempt to build automatic differtator

differential graph parser

Last synced: 29 Jun 2026

https://github.com/nguoidungkhongdinhdanh/mwtp

A parser for MediaWiki titles

mediawiki parser

Last synced: 12 Feb 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/psychollama/json-parser

A hand-written JSON parser because reasons

json parser

Last synced: 17 Apr 2026

https://github.com/almide/csv

CSV parser and serializer for Almide. Quoted fields, header rows, roundtrip-safe.

almide csv parser

Last synced: 04 Apr 2026

https://github.com/gianptdev/zdoom-textures-writer

Small tool to write a valid textures text file for the zdoom engine, inteded to be used for automated scripts.

dumper parser tool zdoom

Last synced: 11 May 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/bilal-belli/javaclassesclustering

This is a tool that allows you to cluster classes in a java project with a criteria.

java jdt parser

Last synced: 17 Apr 2026

https://github.com/smaug6739/mparser

Markdown parser & tokenizer in Golang. Output: HTML/XHTML/Markdown

commonmark golang markdown parser

Last synced: 16 Apr 2026

https://github.com/tinyclub/vtools

Scripts for the noVNC recordings

encoder novnc optimizer parser recordings slicer

Last synced: 17 Apr 2026

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

Python parser for RESTful HTTP requests

flask http parser rest

Last synced: 19 May 2026

https://github.com/sheroz/http_common

Common types and operations for HTTP

header http http-requests network network-programming parser web

Last synced: 17 Apr 2026

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/compactjs/parse-time

Small hour/time parser & stringifier

hour javascript parser stringifier time

Last synced: 13 Oct 2025

https://github.com/soenneker/soenneker.validators.basicauth.functions

A validation module for validating HTTP Basic Authentication credentials in Functions.

auth authentication basic basicauth basicauthvalidator csharp dotnet function functions parser security validator validators

Last synced: 06 Jun 2026

https://github.com/saradaabura/pygps2

Analyze almost every sentence.

gnss gps parser pygps2 python

Last synced: 05 Apr 2026

https://github.com/konimarti/elixir-mbox

Read and write MBOX files in Elixir

mail mbox parser reader writer

Last synced: 20 Feb 2026

https://github.com/stonestepsinc/expat-nuget

Expat is a stream-oriented XML parser.

expat library nuget nuget-package parser static-library xml xml-parser

Last synced: 10 Feb 2026

https://github.com/gurleensethi/codeinfoextractor

An application for parsing out comment information from source code.

gradle java parser

Last synced: 16 Apr 2026

https://github.com/cicciog/node-dockerfile-parser

Parser for dockerfile of Docker Images

docker docker-image dockerfile json nodejs parser

Last synced: 05 Apr 2026

https://github.com/l-wagner/goodreads-to-json

Python script to pull a user's read books from Goodreads into a json file.

goodreads json parser

Last synced: 12 May 2026

https://github.com/mtoohey31/ppx_cmd

Declarative command line parsing for OCaml with `@@deriving`.

command-line ocaml ocaml-library parser ppx-deriver

Last synced: 08 Feb 2026

https://github.com/910jqk/test-parser

An experimental parser for practice

interpreter parser

Last synced: 19 Apr 2026

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

📃 Writing a simple JSON parser for a competition

cpp json json-parser parser

Last synced: 18 Apr 2026

https://github.com/unmango/go-make

Makefile parsing library for Go

ast go golang make makefile parser printer scanner

Last synced: 19 Apr 2026

https://github.com/passabilities/num-parser

Parse numbers in ExpressJS requests.

expressjs javascript middleware nodejs number parser

Last synced: 25 Feb 2026

https://github.com/goswinr/jino

A JSON parser and generator for F# on .NET and JS via Fable. Based on FSharp.Data

fable fsharp generator json parser

Last synced: 12 May 2026

https://github.com/m-anshu/python-construct-parser

Python constructs parser built using lex and yacc

automata-and-formal-languages parser python yacc-lex

Last synced: 04 Jun 2026

https://github.com/rouming/usb-parser

Tool which parses USB 2.0 protocol sampled by the oscilloscope

ds1054z oscilloscope parser protocol rigol scpi usb

Last synced: 24 Jun 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/ayeshamk23/minishell

minishell is a basic UNIX shell written in C that supports command execution, pipes, redirections, and environment variables.

environment-variables fork minishell parser pipe redirection shell terminal unix

Last synced: 20 Apr 2026

https://github.com/dhunanyan/moonchunk

MoonChunk is a TypeScript-based DSL runtime for generating static HTML from .mncnk files with imports, scoped variables, functions, loops, metadata, and ANTLR parsing.

antlr antlr4 antlr4ts compiler-construction developer-tools dsl html-generation interpreter language-runtime moonchunk parser static-site-generator templating typescript

Last synced: 24 Jun 2026

https://github.com/bgildson/enext-challenge

This repository contains the source code to satisfy the enext challenge

api challenge ci coverage docker golang parser quake3 report rest tdd tests

Last synced: 15 Apr 2026

https://github.com/cmdr-nova/blog-poster

A tiny and simple Python bot that grabs items from your RSS feed, and then posts them to Mastodon.

blog blogging bot mastodon parser poster python toot tooter

Last synced: 20 Apr 2026

https://github.com/slegarraga/json-from-llm

Extract valid JSON from an LLM response, even when wrapped in reasoning/thinking tags, markdown fences or prose. Zero dependencies.

ai-agents anthropic deepseek gemini json json-parser llm llm-output openai openai-compatible parser reasoning structured-output tool-calling typescript zero-dependencies

Last synced: 05 Jun 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/bitvantage/sharptextfsm

SharpTextFSM is a .NET implementation of the Google TextFSM Python module.

cli parser parsing regexp state-machine textfsm

Last synced: 01 Mar 2026

https://github.com/mtoohey31/tree-sitter-ld

Linker script grammar for tree-sitter

linker-script parser tree-sitter

Last synced: 13 May 2026

https://github.com/jacobshirley/soql-parser-lite

Zero-dependency Salesforce Object Query Language (SOQL) parser written in TypeScript

objects oop parser parsing query salesforce soql

Last synced: 01 Feb 2026

https://github.com/tool3/dvd-cli

🎬 create beautiful animated SVGs from terminal output

animation asciinema parser recorder renderer svg

Last synced: 05 Jun 2026

https://github.com/muhammadhasham23/request-header-parser-microservice

Request Header Parser with Node.js and express. A FCC Project.

express node parser requests-module

Last synced: 21 Apr 2026

https://github.com/securityronin/dar-forensic

Pure-Rust forensic reader + anomaly auditor for Denis Corbin DAR (Disk ARchiver) archives, incl. Passware Kit Mobile / Cellebrite mobile extractions; formats 1-11, transparent gzip/bzip2/xz/zstd/lz4/lzo, multi-volume, hardened and fuzz-tested. dar-core reader + dar-forensic analyzer.

archive backup compression dar dfir disk-archiver forensics incident-response mobile-forensics parser passware rust

Last synced: 21 Jun 2026

https://github.com/everysoftware/btc-parser

Parsing Bitcoin transactions into a graph database 🪙

bitcoin celery fastapi neo4j parser

Last synced: 25 Feb 2026