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/sigurn/commandline

C# command based command line parser library

cli commandline net6 nuget nuget-package parser

Last synced: 14 Jan 2026

https://github.com/siraben/tree-sitter-imp

Imp grammar for tree-sitter

grammar imp parser tree-sitter

Last synced: 09 Apr 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/tzussman/valparse

Package to parse Valgrind XML output files

parser valgrind xml

Last synced: 18 Jan 2026

https://github.com/kkiapay/lulz-scraping

Scraping the data you want from a website by specifying your output in parser.yml

json parser regex scraping selector yaml

Last synced: 13 Apr 2026

https://github.com/porglezomp/ess

Parsing s-expressions in rust

parser rust s-expressions

Last synced: 14 Jun 2025

https://github.com/leops/dmxparser

Reading the Valve Data Model eXchange (DMX) format in Rust

dota-2 half-life-alyx parser source-engine

Last synced: 06 Oct 2025

https://github.com/audy/dna

A biological sequence file (fasta, fastq, qseq) parser for Ruby

bioinformatics dna parser ruby

Last synced: 07 Oct 2025

https://github.com/pattfy/useragent

A Go/Golang library that parses User-Agent.

golang parser user-agent

Last synced: 14 Jan 2026

https://github.com/dulajkavinda/pptxto.txt

📄 A text extraction node module, thtat can convert pptx and ppt file formats into pure text.

nodejs npm npm-package open-source parser ppt pptx pptxtotxt

Last synced: 23 Feb 2026

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/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/al-muhandis/yandexsqiparser

Yandex SQI parser lib for FreePascal

freepascal lazarus parser pascal seo yandex

Last synced: 22 Jan 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/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/pinbraerts/tree-sitter-fastbuild

FASTBuild grammar for tree-sitter

fastbuild parser tree-sitter

Last synced: 23 Oct 2025

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

SCSS grammar for tree-sitter

parser scss tree-sitter

Last synced: 23 Oct 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/middledot/math_parser

A math expression parser in python

math parser python

Last synced: 24 Jan 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/truemogician/compiler

A compilation system with lexer, parser, semantic analyzer, and a C-like language based on them

compiler csharp lexer parser semantic-analyzer

Last synced: 25 Feb 2026

https://github.com/astronati/php-fantasy-football-quotations-parser

Allows to parse files that are provided by main sport newspapers with quotations of players after each soccer match of the Serie A championship.

fantacalcio fantasy-football fantasyfootball fifaworldcup gazzetta newspaper parser php7 quotations russia2018 soccer

Last synced: 10 Apr 2025

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/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/kimtth/tora-auto-ui-opencv

🐯🌱 UI Automation By OpenCV (Image Template Matching). TORA (Tigre / Tiger)

automation opencv parser pyautogui pyqt pyside2 rpa screenshot

Last synced: 14 Feb 2026

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/mfelsche/pony-ast

:horse: :deciduous_tree: Library for accessing AST generated by ponyc

compiler ffi-bindings parser pony pony-language ponylang

Last synced: 15 Feb 2026

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/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/reneeb/mysql-workbench-parser

Parse .mwb files created with MySQL workbench tool.

hacktoberfest mysql parser workbench

Last synced: 02 Mar 2026

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/yvesago/parseacl

A Cisco ACL parser

acl cisco nodejs parser

Last synced: 04 Apr 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/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/jmsv/xunit-to-nunit

Converts C# XUnit tests to NUnit tests

c-sharp converter dotnet hacktoberfest nunit parser unit-testing xunit

Last synced: 30 Apr 2026

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

Example project about leex and yecc in Elixir

json lexer parser parsing

Last synced: 01 May 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/arxeiss/go-expression-calculator

Custom implementation of calculator handling operator precedence and parentheses.

ast calculator lexer parser recursive-descent recursive-descent-parser shunting-yard shuntingyard

Last synced: 28 Mar 2025

https://github.com/lalloni/seared

Lightweight PEG-based text parsing in Golang without code generation.

go golang parser parser-library parsing parsing-expression-grammar peg text

Last synced: 13 Jun 2026

https://github.com/hjbdev/cs-log-parser-php

Counter-Strike Log Parser in PHP

counter-strike counter-strike-2 cs2 parser

Last synced: 13 Jan 2026

https://github.com/xiaofuzi/mdtojson

parse md files to json

markdown parser

Last synced: 29 Jul 2025

https://github.com/iguessthislldo/bridle

OMG Interface Description Language Parser/AST Library

idl language-server language-server-protocol omg-idl parser python python3

Last synced: 16 May 2025

https://github.com/hupe1980/go-textractor

📄 Amazon textract response parser written in go.

amazon aws golang parser textract unstructured-data

Last synced: 16 Apr 2025

https://github.com/spumer/fastsoup

BeautifulSoup interface for lxml

beautifulsoup fast html lxml parser python3

Last synced: 19 Feb 2026

https://github.com/rse/ael

Advanced Expression Language

evaluation expression language parser

Last synced: 19 Apr 2025

https://github.com/seanlee97/ll1-parser

A simple LL1 compiler.

parser

Last synced: 31 Jul 2025

https://github.com/i3oris/topdown

Parser shard using top down operator precedence and Pratt Parsing.

crystal parser pratt-parsing

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

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/fanchengyan/myst-sphinx-gallery

A Sphinx extension that builds galleries from any set of myst-style markdown/notebook or rst files.

docutils gallery jupyter markdown parser sphinx-extension

Last synced: 27 Oct 2025

https://github.com/codebox/top-down-parser

A simple top-down parser written in JavaScript

es6 javascript parser

Last synced: 12 Jun 2025

https://github.com/davay42/vitepress-pages

Markdown pages structure generator for Vitepress

markdown parser vite vitepress

Last synced: 03 Oct 2025

https://github.com/ryanmorr/parselector

Parse a CSS selector string

css css-selector javascript parser

Last synced: 09 Apr 2025

https://github.com/ezartsh/inrequest

Go package for parsing HTTP request bodies (form-data, JSON, query params) into maps and structs with automatic type conversion and file upload support.

file-upload form-data go golang http json multipart parser request-parser struct-binding

Last synced: 09 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/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/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/sertdfyguhi/meth

A Python library to parse and evaluate mathematical equations.

equation interpreter math math-library mathematics parser python

Last synced: 14 Jan 2026

https://github.com/gprimola/yamel

Yamel is a YAML parser and serializer lib for Elixir.

elixir encoder-decoder hacktoberfest parser serializer yaml yaml-parser yml

Last synced: 14 Jun 2025

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/mickael-kerjean/jsonformat

A utility for parsing text and format it to json

bash bash-script json json-schema parse parser

Last synced: 10 Nov 2025

https://github.com/dgelessus/python-rezparser

A pure Python library for parsing Macintosh Rez source files

classic-mac-os macintosh parser python resource-fork rez

Last synced: 03 Oct 2025

https://github.com/gastonzalba/ol-wfs-capabilities

Open Layers format for reading WFS capabilities data

capabilities geoserver getcapabilities ol openlayers parser wfs xml

Last synced: 07 Oct 2025

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

Arduino grammar for tree-sitter

arduino parser tree-sitter

Last synced: 09 Oct 2025

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/janligudzinski/bfc-rs

Brainfuck compiler for x86-64 Linux implemented in Rust.

assembly brainfuck compiler nasm parser rust x86 x86-64 x86-assembly

Last synced: 05 Feb 2026

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/berzanorg/bytecode-compiler

A bytecode compiler written in Rust.

bytecode compiler lexer parser virtual-machine

Last synced: 15 Oct 2025

https://github.com/ikenox/h2s-rs

A declarative and ergonomic HTML parser library in Rust

html parser rust

Last synced: 14 Mar 2026

https://github.com/clauspruefer/python-xml-microparser

Tiny Python XML Parser Module

json parser python xml

Last synced: 18 Oct 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/arnau/tree-sitter-csv

CSV grammar for tree-sitter

csv parser tree-sitter tree-sitter-parser

Last synced: 06 Feb 2026

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/3f/e-msbuild

Advanced Evaluator of MSBuild scripts with user-variables support through Varhead and more

e-msbuild evaluator evmsbuild msbuild msbuild-scripts parser soba sobascript user-variables varhead variables

Last synced: 14 Apr 2025

https://github.com/asoderman/jsondecoder

Simple JSON decoder written in swift

json parser parsing parsing-library swift

Last synced: 18 Feb 2026

https://github.com/quasilyte/pratt-parsers-go

Pratt parser implemented in Go

compilers example go golang parser

Last synced: 07 Apr 2025

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/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/buzzardgta/bookmarks_parser

Exported browser's bookmarks file parser

bookmarks bookmarks-parse bookmarks-parser parse parser

Last synced: 18 Oct 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