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/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/utkarshkukreti/parco

A hyper-optimized 1kb library to build fully type-safe parsers in TypeScript.

combinator ll parse parsec parser parser-combinator parsing regex regexp string typesafe typescript

Last synced: 23 Feb 2026

https://github.com/magicxor/genotektogedcom

Convert Genotek JSON to FamilySearch GEDCOM

converter dotnet dotnet-core ged gedcom genotek json linq2gedcom parser unidecode

Last synced: 08 May 2025

https://github.com/reneeb/mysql-workbench-parser

Parse .mwb files created with MySQL workbench tool.

hacktoberfest mysql parser workbench

Last synced: 02 Mar 2026

https://github.com/tbjgolden/deno-htmlparser2

Deno port of `htmlparser2`

deno html html-parser htmlparser2 parser

Last synced: 16 Aug 2025

https://github.com/riboseinc/libnereon

a multi-configuration parser library

configuration hcl library parser parser-library

Last synced: 06 Apr 2025

https://github.com/darkxahtep/darkxahtep.commandline

Allows creating CommandLine applications using Microsoft.Extensions.CommandLineUtils together with DI, Configuration and Logging in a convenient way similar to AspNetCore Hosting

aspnetcore cmd commandline configuration console console-application dependency-injection hosting logging microsoft-commandlineutils parser

Last synced: 09 Mar 2026

https://github.com/double-oxygen/urlon-nim

URLON implementation in Nim

encode-urls json parser urlon

Last synced: 24 Jan 2026

https://github.com/battye/php-array-parser

Parse text representation of a PHP array into an actual PHP array.

array parser php

Last synced: 14 Apr 2025

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/donatj/printf-parser

A PHP printf compatible tokenizing printf string parser

parser php php-library printf

Last synced: 21 Apr 2026

https://github.com/kovah/laravel-html-meta

A simple helper to retrieve the HTML meta tags of a website.

html laravel laravel-package meta-tags parser

Last synced: 14 Apr 2025

https://github.com/make-software/ces-go-parser

The Golang library for parsing Casper Event Standard events

blockchain casper-network golang parser

Last synced: 24 Apr 2025

https://github.com/bernardo-mg/dice-notation-python

Tools and parsers for handling Dice/RPG notation using Python

dice-notation parser

Last synced: 10 Mar 2026

https://github.com/arindam-modak/web-scraping

web scraping using python. Scrap valuable amd important data from top websites using python.

beautifulsoup codechef codeforces github github-rank pandas parser python3 spoj web-scraping

Last synced: 19 Aug 2025

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/victor-wiki/antlrparsergenerator

GUI tool for generating antrl parser files.

antlr generate parser tool

Last synced: 22 Sep 2025

https://github.com/noxalus/bulletmli

A C# parser of improved BulletML files.

bulletml parser

Last synced: 27 Apr 2026

https://github.com/lejenome/compiler-demo-101

Compiler Design Overview workshop materials

bison flex gcc lex lexer llvm parser yacc

Last synced: 18 Aug 2025

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

A Parser for Building Go Compilers (Interpreters, Converters, Code Generators, etc.)

compiler go golang lexer library parser scanner

Last synced: 18 Jan 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/al-muhandis/yandexsqiparser

Yandex SQI parser lib for FreePascal

freepascal lazarus parser pascal seo yandex

Last synced: 22 Jan 2026

https://github.com/rse/ael

Advanced Expression Language

evaluation expression language parser

Last synced: 19 Apr 2025

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/karlicoss/hsbc-parser

Extract transaction data from HSBC credit card PDF statements

bank-statement hsbc parser

Last synced: 10 Jun 2025

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/vit0rr/monkey

Compiler with VM for toy language Monkey written in GoLang

compiler golang interpreter lexer parser repl vm

Last synced: 22 Apr 2025

https://github.com/x-rays5/inireader

A simple c++17 header only ini parser/writer.

cpp cpp17 headeronly ini ini-parser parser

Last synced: 05 Mar 2026

https://github.com/isopod/jsonstream

Sane, fast, low-overhead, procedural API for parsing JSON files.

delphi freepascal json parser pascal

Last synced: 13 Jul 2025

https://github.com/0x1nf3cted/parcer

Parcer: A Python-based C parser that produces the Abstract Syntax Tree (AST) of the provided code in both JSON and string formats. 🌲🔍

ast c compiler json lexer parser python string

Last synced: 17 Mar 2026

https://github.com/tqn/rslambda

Simple, proof-of-concept lambda calculus parser in Rust

compiler lambda-calculus parser rust

Last synced: 26 Jul 2025

https://github.com/singularitti/fortran90namelists.jl

A Julia implementation of Python f90nml package.

fortran fortran90 julia julia-package namelist parser python tokenizer

Last synced: 08 Aug 2025

https://github.com/soran-ghaderi/inverted_index

An inverted index of ‫‪OpinRank dataset‬‬ written in python. More information will uploaded subsequently. This version is under developing.

data-mining inverted-index opinrank parser preprocessing python python3 xml

Last synced: 20 Oct 2025

https://github.com/b4dnewz/clito

Simple and well written command line applications helper

bin command-line command-line-tool helper parser utility

Last synced: 13 Oct 2025

https://github.com/pixieditor/pixiparser

A parser for serializing and deserializing .pixi files used by PixiEditor

csharp dotnet dotnet-core dotpixi nuget parser pixi

Last synced: 09 Jul 2025

https://github.com/xieyuheng/sexp

An implementation of S-expression in JavaScript.

lisp parser s-expression scheme sexp

Last synced: 30 Sep 2025

https://github.com/wutadude/proxy-grabber-and-checker

Бесплатный прокси граббер и чекер.

checker grabber parser proxy proxy-checker proxy-grabber proxy-parser

Last synced: 15 Apr 2025

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

Snapdragon utility for creating a stack.

array nodes parse parser snapdragon stack tokenize tokens

Last synced: 03 Aug 2025

https://github.com/lggruspe/todo-txt-parser

todo.txt parser for Typescript/javascript

javascript parser todotxt typescript

Last synced: 01 Feb 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/docker-mailserver/env-generator

Parser for YAML files to generate Markdown documentation and .env files

env markdown parser rust yaml

Last synced: 25 Sep 2025

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

FASTBuild grammar for tree-sitter

fastbuild parser tree-sitter

Last synced: 23 Oct 2025

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/connorslade/rust-configparser

⚙ Very simple config parsing lib for rust

ini ini-parser parser rust rust-crate

Last synced: 05 Apr 2025

https://github.com/jrosen081/mathparser

A Swift library to parse mathematical expressions into Decimal values

mathematics parser swift

Last synced: 01 Aug 2025

https://github.com/svenfuchs/sh_vars

Shell variable parser

bash parser ruby shell variables

Last synced: 21 Apr 2025

https://github.com/nickcrews/feco3

A Rust parser for the .fec file format, with python bindings

fec parser pyo3 python rust

Last synced: 21 Oct 2025

https://github.com/edloidas/roll-parser

:dragon: Parser for classic (2d6+1), simple (2 6 1), and WoD (4d10!>6f1) dice rolls.

dice dnd parser regexp roll wod

Last synced: 20 Apr 2026

https://github.com/nerd-bear/legacyancientoldbassil

Bassil: A modern, mid-level interpreted programming language designed for efficiency and readability. Featuring robust lexical analysis, error handling, and cross-platform support for Windows and Linux. Bassil offers a balance between low-level control and high-level abstraction, making it ideal for system programming, web development, and more.

cpp custom-interpreted-language custom-language custom-programming-language interpreter lexer lexer-parser parser

Last synced: 14 Mar 2026

https://github.com/reconmap/php-command-output-parsers

Parsers for many security command outputs in the form of a PHP library

commands hacktoberfest nessus nmap parser qualys security tools

Last synced: 11 Jun 2025

https://github.com/konfiger/konfiger-jvm

Light weight package to manage key value based configuration and data files for JVM languages. Notably Java, Kotlin, Scala

configuration java jvm key-value kotlin language parser properties scala

Last synced: 18 Apr 2026

https://github.com/spumer/fastsoup

BeautifulSoup interface for lxml

beautifulsoup fast html lxml parser python3

Last synced: 19 Feb 2026

https://github.com/ryanmorr/parselector

Parse a CSS selector string

css css-selector javascript parser

Last synced: 09 Apr 2025

https://github.com/ferhatgec/flap

Fegeya Flap Execution Language, Written in FlaScript.

flap flascript interpreter language parser print programming scripting statement virtual-machine

Last synced: 28 Feb 2026

https://github.com/orbitalshell/prompt-git-info

Add information about any current or parent GIT repository to orbital shell command line prompt. for example: OrbitalShell ├ master +0 ~0 -0 | ~2 -0 ?2

bash chsarp cli command-line command-line-app command-line-interface command-line-tool git git-branch git-status interactive linux netcore31 netcore5 netstandard21 parser prompt shell

Last synced: 16 Jun 2025

https://github.com/omeyenburg/tree-sitter-riscv

🌳 RISC-V assembly grammar for tree-sitter.

parser risc-v tree-sitter

Last synced: 13 Jan 2026

https://github.com/neurojson/jnifty

Portable MATLAB/Octave toolbox for reading/writing NIFTI-1/2 and JNIFTI files

decoder encoder jnifti json matlab neuroimaging nifti-format nih octave parser

Last synced: 05 Jul 2025

https://github.com/mibk/phpdoc

PHPDoc parser and printer

go golang parser php phpdoc

Last synced: 30 Jun 2025

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/hiperiondev/il_parser

IEC61131-3 IL parser (edition 3.0 2013-02)

iec61131-3 il parser

Last synced: 04 Mar 2026

https://github.com/hideoo/lodash-doc-parser

Lodash documentation parser generating a JSON representation.

documentation lodash node nodejs parser

Last synced: 12 Apr 2026

https://github.com/1357310795/simplespice

SimpleSpice - A course project for integrated circuit simulating, with friendly GUI support

chart circuit cpp parser qt qt5-gui spice

Last synced: 12 Apr 2025

https://github.com/euskadi31/go-epf

Golang Apple EPF (Enterprise Partner Feed) Parser

apple application epf feed golang-library itunes music parser

Last synced: 29 Jul 2025

https://github.com/sharparam/klox

Kotlin implementation of the Lox language

gradle interpreter kotlin lox parser parsing

Last synced: 05 Jan 2026

https://github.com/maxcore25/profile-links

Simple dashboard using pseudo-parser, Next.js, React Query and Tailwind CSS

nextjs parser react react-query sass scss tailwindcss

Last synced: 13 Feb 2026

https://github.com/genometric/bibitemparser

Parses a LaTeX BibTeX bibitem to a C# object

bibliography bibtex bibtex-entry bibtexparser latex parser

Last synced: 04 Mar 2026

https://github.com/wokwi/hdl-parser

Parser for nand2tetris HDL (Hardware Description Language), written in JavaScript

hdl nand2tetris parser peggy

Last synced: 10 Mar 2026

https://github.com/umaranis/concisely

Concisely - a Parser library for Dart

dart parser parser-combinators

Last synced: 28 Aug 2025

https://github.com/blvckbytes/gpeee

A very small and versatile parser used to evaluate simple expressions

ast configuration environment expression interpreter language optimizer parser tokenizer

Last synced: 11 Apr 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/valdezfomar/tree-sitter-editorconfig

editorconfig grammar for tree-sitter

editorconfig parser tree-sitter

Last synced: 25 Jun 2025

https://github.com/spaghettisolutions/xlsx-parser

Very simple to implement xlsx parser to extract data from spreadsheets for php 8.1+

excel excel-parser libreoffice-calc parser php php8 spreadsheet spreadsheet-parser xlsx xlsx-parser

Last synced: 22 Apr 2025

https://github.com/ruivieira/nim-holst

A Nim parser for Jupyter notebooks

jupyter markdown nim parser

Last synced: 08 May 2026

https://github.com/mikepenzin/timeago-simple

timeago makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "1 day ago")

bower date nodejs-modules nodejs-plugin npm-module npm-package npm-scripts parser timeago vanilla-javascript vanilla-js

Last synced: 21 Feb 2026

https://github.com/r-glazkov/fb2

FB2 for Rust

fb2 parser rust

Last synced: 08 Apr 2026

https://github.com/porglezomp/ess

Parsing s-expressions in rust

parser rust s-expressions

Last synced: 14 Jun 2025

https://github.com/hyunchel/mochart

Music online chart parser

chart gaon melon mnet music naver oricon parser ranking

Last synced: 09 Apr 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/yvesago/parseacl

A Cisco ACL parser

acl cisco nodejs parser

Last synced: 04 Apr 2026

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

GN grammar for tree-sitter

gn parser tree-sitter

Last synced: 24 Sep 2025

https://github.com/destag/at-date

Simple Python library for at-date string parsing

datetime hacktoberfest parser python utility

Last synced: 18 Jan 2026

https://github.com/berzanorg/bytecode-compiler

A bytecode compiler written in Rust.

bytecode compiler lexer parser virtual-machine

Last synced: 15 Oct 2025

https://github.com/cristianzsh/modsecurity-to-es-parser

A script to send ModSecurity logs to Elasticsearch

elasticsearch kibana logs modsecurity owasp owasp-top-10 parser python security

Last synced: 27 Sep 2025