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/avdgaag/example_json_parser

Example project about leex and yecc in Elixir

json lexer parser parsing

Last synced: 01 May 2026

https://github.com/arnau/tree-sitter-csv

CSV grammar for tree-sitter

csv parser tree-sitter tree-sitter-parser

Last synced: 06 Feb 2026

https://github.com/ocelot5836/pinwheel

🧍 Java parser and API for Minecraft Bedrock Engine formats

animation api bedrock geometry java minecraft parser particle

Last synced: 09 Apr 2025

https://github.com/stagas/minipratt-js

port of https://github.com/matklad/minipratt to JavaScript

operator-precedence parser pratt recursive-descent recursive-descent-parser tdop top-down

Last synced: 24 Oct 2025

https://github.com/ntdls/html-help-decompiler

Decompile / walk and evaluate an HTML compiled help file.

chm compiled-help-file help-file parser

Last synced: 14 Apr 2025

https://github.com/seangenabe/rubyfy

Easily write ruby annotations and output them as HTML.

html parser ruby-annotation

Last synced: 29 Jul 2025

https://github.com/ferhatgec/fpm

Fegeya Package Manager. compile-install-manage!

build-from-source fpm installer list package package-manager parser repo scrift

Last synced: 18 Feb 2026

https://github.com/dobroslavradosavljevic/hsize

The ultimate TypeScript library for human-readable byte formatting and parsing.

bytes file-size formatting human-readable javascript npm-package parser typescript utility

Last synced: 28 Jan 2026

https://github.com/father1993/website-parser-dongchedi

This project is a tool for parsing car data from the Chinese website Dongchedi. With its help, you can extract information about car models, their characteristics, prices and other data presented on the site.

dongchedi parser python

Last synced: 10 Nov 2025

https://github.com/wizard04wsu/uri_parsing

JavaScript functions for validating, normalizing, and parsing URIs and email addresses.

domain email ip ipv4 ipv6 mailbox mailto module parser schemes uri uri-parser url url-parser

Last synced: 19 Oct 2025

https://github.com/tree-sitter-grammars/tree-sitter-gpg-config

GPG config grammar for tree-sitter

gpg parser tree-sitter

Last synced: 29 Apr 2026

https://github.com/jonperk318/telegram-parsers

OSINT tools: Telegram chat parsers built to find and extract credit/debit card information and credentials using keyword matches

bank cc credit-card debit-card json open-source-intelligence osint osint-python osint-resources osint-tool osint-tools parser python telegram telegram-channel telegram-chat

Last synced: 20 Oct 2025

https://github.com/donatj/printf-parser

A PHP printf compatible tokenizing printf string parser

parser php php-library printf

Last synced: 21 Apr 2026

https://github.com/vitorsouzaalmeida/monkey

Compiler with VM for toy language Monkey written in GoLang

compiler golang interpreter lexer parser repl vm

Last synced: 12 Feb 2026

https://github.com/denysvitali/latex-parser

A LaTeX parser, in Go

ast go golang latex parser tex tokenizer

Last synced: 04 May 2026

https://github.com/xaionaro-go/iscdhcp

Go (Golang) ISC DHCP API + config parser/generator

config configuration dhcp-server dhcpd generator go golang isc parser

Last synced: 28 Apr 2025

https://github.com/althonos/opticaldisc

Read optical media filesystems with Rust

iso-image iso9660 parser rust-crate

Last synced: 11 Oct 2025

https://github.com/smikhalevski/mfml

The ICU MessageFormat + XML/HTML compiler and runtime that makes your translations tree-shakeable.

compiler html i18n icu intl l10n language message-format parser tms translation xml

Last synced: 27 Apr 2025

https://github.com/blu3r4y/whiteparse

Whiteparse is a data parser and reverse templating engine, written in C# and optimized for parsing whitespace-delimited text to JSON objects

parser reverse-template

Last synced: 01 Mar 2026

https://github.com/fedemartinm/search-operators

A search operators parser to filter search results

javascript nodejs parser search

Last synced: 02 Mar 2026

https://github.com/sigurn/commandline

C# command based command line parser library

cli commandline net6 nuget nuget-package parser

Last synced: 14 Jan 2026

https://github.com/coghost/iparse

To extract HTML/json content identified by CSS selectors(with bs4) with yaml config support

crawler parser parser-library python xkcd yaml

Last synced: 12 Oct 2025

https://github.com/usbokirishima/wimey

Wimey is a lightweight C library for building command-line tools with ease. It supports both command and argument parsing, including value handling, automatic help generation, and type-safe conversions. Designed for flexibility and minimal dependencies, Wimey helps you structure your CLI programs cleanly and efficiently.

args args-parser c command-line cprogramming library parser posix unix

Last synced: 28 Feb 2026

https://github.com/juancastillo0/snippet_generator

Generate classes, themes, widgets, parsers and SQL bindings for Dart and Flutter.

codegenerator dart dartlang flutter flutter-apps parser sql

Last synced: 03 May 2026

https://github.com/pinbraerts/tree-sitter-fastbuild

FASTBuild grammar for tree-sitter

fastbuild parser tree-sitter

Last synced: 23 Oct 2025

https://github.com/trailblazer/trailblazer-transform

Transform, parse, coerce, validate, it's all just a chain of transformations. Replacement/extension for Reform.

coercion parser typing validation

Last synced: 27 Feb 2026

https://github.com/Nomeyho/molecular-formula-parser

Molecular formula parser for Java

formula java molecular molecule parser

Last synced: 28 Aug 2025

https://github.com/buzzardgta/bookmarks_parser

Exported browser's bookmarks file parser

bookmarks bookmarks-parse bookmarks-parser parse parser

Last synced: 18 Oct 2025

https://github.com/himanshugoel2797/btrfs-parser

Rough parser for btrfs file systems, test for adoption of btrfs in Cardinal

btrfs c cardinal osdev parser

Last synced: 04 Feb 2026

https://github.com/stevenaw/vs-parse

Node-based utilities for parsing Visual Studio files

csproj node npm parse parser visual-studio

Last synced: 14 Mar 2026

https://github.com/orisai/data-sources

Load and save data from and to various data formats

data decoder encoder file-format files json neon orisai parser php yaml

Last synced: 26 Apr 2025

https://github.com/kale-ko/bjsl

A semi-advanced Java data serialization library with features for reducing file sizes.

data java java-serialization json parser serialization serializer smile yaml

Last synced: 28 Feb 2026

https://github.com/rdfjs-base/express-handler

Handle incoming and outgoing RDF data in Express

content-type express javascript middleware parser rdf

Last synced: 06 Feb 2026

https://github.com/bhmj/xpression

Expression parser written in Go

expression go golang library parser

Last synced: 28 Jan 2026

https://github.com/anthonymel/wb_parser

parser for goods from wildberries.ru. FOR FUN, MAY NO FUNCTION

cronjob json parser php wildberries yii2-framework

Last synced: 24 Jan 2026

https://github.com/janbaig/pratt-parser

A Top Down Operator Precedence Parser

parser pratt-parser

Last synced: 27 Oct 2025

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

This project aims to develop a web-based interface for an FPGA simulator. The interface will allow users (students and teachers) to visualize signal propagation inside an FPGA.

fpga parser react simulator tailwindcss typescript verilog vite webapp

Last synced: 05 Jul 2025

https://github.com/aftercss/aftercss

🌟 [WIP] Parser for CSS3.

css css3 parser

Last synced: 21 Apr 2026

https://github.com/shellyln/go-open-soql-parser

Open source implementation of the SOQL parser for Go

go golang graph-query library object-query parser query-language soql soql-parser soql-query sql

Last synced: 01 Mar 2026

https://github.com/fonini/dsn-parser

Parse and create database connection strings fluently.

database dsn mysql parser pgsql

Last synced: 27 Oct 2025

https://github.com/francescobarbieri/uri-parser

Surfing the Internet, but not only, requires skills to manipulate strings that represents Universal Resource Identifiers (URI). The purpose of this project is to create two libraries (Prolog and Lisp) that build structures that internally represents URIs starting from their representation as string.

lisp parser prolog uri uri-parser

Last synced: 27 Jan 2026

https://github.com/wild-queue/imperative-language-compiler

A tool for running code written in an imperative programming language. This tool provides the ability to run code written in a toy imperative programming language by translating the code into C# code (and then running it using .Net) or by translating it directly into the .Net CIL. It also performs a type checking before running the code.

bison-flex compiler-construction cpp csharp dotnet makefile parser programming-language-translator

Last synced: 03 May 2026

https://github.com/jitesoft/php-xml2array

Simple xml parser for php.

parser php7 xml xml-parser

Last synced: 21 Apr 2026

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

A Portable Executable parser in Zig

parser portable-executable windows zig

Last synced: 16 Feb 2026

https://github.com/keyvan-m-sadeghi/parse-neo4j

Parse results from neo4j's http endpoint to normal JSON

json neo4j parser

Last synced: 13 Jun 2025

https://github.com/typedduck/kamo

A library to assist in the creation of an interpreter or compiler and its associated runtime.

garbage-collection memory-management parser parser-combinators parsing rust rust-library s-expressions scheme

Last synced: 09 Apr 2025

https://github.com/xxrjun/compiler-fall23

NCU CSIE Compiler, 2023 Fall

compiler lex ncu parser scanner yacc

Last synced: 07 Jun 2026

https://github.com/kevcodez/ecommerce-parser

Simple to use E-Commerce page parser written in Kotlin supporting top e-commerce websites

e-commerce java java-8 jsoup kotlin maven parser

Last synced: 15 Feb 2026

https://github.com/fundersclub/bai-lockbox

Easily parse BAI2 files typically used for Lockbox services

bai-files bai2-files lockbox parser

Last synced: 04 Aug 2025

https://github.com/vndee/pasc

PASC (Mini Pascal) - 502057 (Programming Language Concepts) Spring 2018-2019 assignment.

compiler java lex parser python yacc

Last synced: 22 Apr 2026

https://github.com/yord/pxi-json

🧚pxi-json is a JSON plugin for pxi (pixie), the small, fast, and magical command-line data processor.

csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv

Last synced: 15 Mar 2026

https://github.com/rojosinalma/itunes_parser

iTunes XML parser based on nokogiri-plist gem.

gem itunes music parser ruby

Last synced: 15 Feb 2026

https://github.com/sigfox/sensit-payload

Sensit payload parser and serializer for v2 and v3

binding c javascript parser sensit serializer sigfox

Last synced: 24 Oct 2025

https://github.com/galaco/bitbuf

A simple Go Read & Write bitstream

bitstream buffer compression parser

Last synced: 25 Mar 2025

https://github.com/neyn/neyson

Lightweight C++11 JSON Library

cmake cpp cpp11 cxx cxx11 json json-library json-parser lightweight parser

Last synced: 14 Jun 2025

https://github.com/andrey123815/andrey_parser

:scroll: Library for working with smart C-strings

automatic c-string clever-string parser

Last synced: 23 Oct 2025

https://github.com/bertiqwerty/mexpress

Math parser and evaluator based on the Rust crate Exmex

gradient math parser

Last synced: 14 Jan 2026

https://github.com/vberlier/docutils

Simple javascript parser for docutils xml documents.

docutils parser restructuredtext sphinx xml

Last synced: 26 Apr 2025

https://github.com/markusand/utoml

Simple TOML parser and serializer for micropython

micropython parser serializer toml

Last synced: 02 May 2026

https://github.com/alexanderwe/semanticversioningkit

Small library to create and parse Semantic Versioning conforming representations.

parser semantic-versioning swift swift-package-manager swift5

Last synced: 28 Feb 2026

https://github.com/modrev-ai/bibreader

Turn non-standard bib file into easily editable tabular format and save it as a standard bib file

bib data-structure file-conversion pandas parser python

Last synced: 30 Apr 2026

https://github.com/pjiwm/rlox-ast

A Rust implementation for the interpreted language jlox from the book Crafting Interpreters by Robert Nystorm

abstract-syntax-tree dynamically-typed interpreter lexer lexical-analyzer lox-language parser resolver rust scripting-language visitor-pattern

Last synced: 10 Jan 2026

https://github.com/tree-sitter-grammars/tree-sitter-tablegen

LLVM TableGen grammar for tree-sitter

llvm-tablegen parser tree-sitter

Last synced: 06 Oct 2025

https://github.com/ferhatgec/finif

finif, cli .ini parser

cpp file ini ini-parser parser

Last synced: 18 Feb 2026

https://github.com/benjaminfjones/presburger

WIP - Library for efficient Presburger Arithmetic

decision-procedure linear-programming parser rust smt

Last synced: 28 Feb 2026

https://github.com/rightcapitalhq/php-parser

TypeScript types for PHP Parser JSON representation

ast parser php php-parser phpparser static-analysis static-analyzer typescript

Last synced: 13 Apr 2025

https://github.com/jacob-c-smith/json

A tested JSON parser / serializer

c json parser serializer tested

Last synced: 13 Feb 2026

https://github.com/hmmhmmhm/string-error-parse

📚 Simple string error parser of node.js

error javascript nodejs parse parser

Last synced: 03 May 2026

https://github.com/puripuri2100/satysfi-bibtex-parser

BibTeX format parser library with SATySFi

bibtex document parser satysfi

Last synced: 19 Mar 2026

https://github.com/here-be/snapdragon-capture

Snapdragon plugin that adds a capture method to the parser instance, which allows you to capture tokens with a single line of code

ast capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin

Last synced: 12 Feb 2026

https://github.com/guidevloper/nullstack-to-njs

Parser from something to the Nullstack njs file

cli nullstack parser

Last synced: 02 Apr 2025

https://github.com/jotavare/minishell

A simplified version of a unix shell, implemented as a command-line interpreter.

bash builtin c gdb input-validation lexer linux makefile minishell norminette parser readline shell signals unix valgrind

Last synced: 24 Apr 2025

https://github.com/sni/shelltoken

Go library to split a commandline into env, command and arguments.

golang golang-library parser shell string

Last synced: 04 Mar 2026

https://github.com/nazrhom/vcs-clojure

An experiment in diffing clojure code

clojure haskell parser vcs

Last synced: 17 Apr 2026

https://github.com/rickbarretto/blanca

Ultra DRAFT - A parser to load Arturo as Data for Python

arturo arturo-lang decoder parser

Last synced: 12 Feb 2026

https://github.com/2bigo/parse-neo4j

Parse results from neo4j's http endpoint to normal JSON

json neo4j parser

Last synced: 12 Feb 2026

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

A simple JSON parser for C++ projects based on C++98

cpp cpp98 cpp98-compatible json parser

Last synced: 12 Feb 2026

https://github.com/glorkpixels/sakai-downloader-merger

video downloader, video URL catcher, sound and video file merger for Sakai educational software platform.

audio big bigbluebutton blue button downloader ffmpeg merger parser presentations recording-downloader sakai video

Last synced: 04 May 2026

https://github.com/beforesemicolon/html-parser

Customizable Fast HTML parser

html parser

Last synced: 09 Apr 2025

https://github.com/duologic/jsonnet-in-jsonnet

Interpreter for Jsonnet written in Jsonnet

interpreter jsonnet jsonnet-lib parser

Last synced: 04 Mar 2026

https://github.com/romancha/litnet-book-saver

Simple Litnet.com book saver

book litnet parser save

Last synced: 12 Feb 2026

https://github.com/raleksandar/numenor

Customizable, safe evaluator of JavaScript-like expressions.

evaluator javascript parser pratt-parser

Last synced: 04 Apr 2026

https://github.com/ratson/nix-treesitter

All and up-to-date tree-sitter grammars built for nix.

flakes grammar nix nix-flake nix-flakes parser tree-sitter tree-sitter-grammars

Last synced: 27 Feb 2026

https://github.com/capturr/price-extract

Performant way to extract price amount and metadatas (currency, decimal & thousands separator) from any string.

amount crawler crawling currencies currency extract extractor javascript nodejs parser parsing price scraper scraping spider typescript

Last synced: 30 Apr 2026

https://github.com/greg-kennedy/php-bbcode

BBCode to HTML conversion, in PHP.

bbcode html parser php

Last synced: 27 Feb 2026

https://github.com/antoinegagne/robots

A parser for robots.txt with support for wildcards. See also RFC 9309.

crawling erlang erlang-library parser parsing parsing-library rfc-9309 robots-exclusion-standard robots-parser robots-txt

Last synced: 27 Feb 2026