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/e-e-e/open-packaging-format

A simple opf metadata parser

epub metadata open-package-format opf parser

Last synced: 25 Jan 2026

https://github.com/qookei/conflict

C++17 command line argument parser

command-line cpp cpp17 parser

Last synced: 09 Jun 2026

https://github.com/redmadrobot/parser-autograph

Object parser generation utility.

code-generation ios macos parser sourcekit swift template

Last synced: 15 May 2026

https://github.com/sambacha/solidity-pegjs-parser

Solidity Parser for Coverage Testing utilizing new Peggy PEG.js Parser

ast codecov ethereum evm hardhat parser solhint solidity solium testing

Last synced: 15 Mar 2025

https://github.com/nssharmaofficial/lark-switch-parser

Implementation of switch case in Lark

lark-parser parser switch-case

Last synced: 03 Feb 2026

https://github.com/yutkin/test-task-avito-coins

Тестовое задание "Монеты"

async asynchronous asyncio avito parser python

Last synced: 18 Feb 2026

https://github.com/sumeshi/reg2es

A library for fast parse & import of Windows NT Registry(REGF format) into Elasticsearch.

elasticsearch json parser python registry windows

Last synced: 31 Dec 2025

https://github.com/basemax/crecursive-descentparser

A simple recursive-descent parser for evaluating mathematical formulae using pure C.

c lexer parser

Last synced: 25 Aug 2025

https://github.com/kiebor81/embers

Embers is a portmanteau of "embedded" and "ruby script". This is an embeddable Ruby interpreter for C#.

csharp dsl dsl-syntax embbeded-system game-engine godot-engine interpreter parser ruby runtime scripting-engine scripting-language scripts unity-engine

Last synced: 19 Jan 2026

https://github.com/lukakerr/sea

A simple lexer, parser and evaluator for a C like language

evaluator lexer parser recursive-descent-parser

Last synced: 07 Sep 2025

https://github.com/m0rt1c/nlp

Chromium and chrome netlog parser

chrome chromium-netlog go golang parser

Last synced: 06 Apr 2025

https://github.com/stagas/nested-css

compile nested css rules

compiler css css-in-js less nested parser sass

Last synced: 11 Apr 2025

https://github.com/xennis/epidoc-parser

Parser for EpiDoc (Epigraphic Documents in TEI XML)

epidoc epigraphy papyri parser tei-xml

Last synced: 12 May 2025

https://github.com/thofma/tryparse.jl

Parsing basic types in julia

cli command-line julialang parser

Last synced: 10 Apr 2025

https://github.com/ethanabrooks/dollar-lambda

An argument parsing library based on function first principles

argument-parser functional-programming parser parser-combinators python

Last synced: 11 Apr 2025

https://github.com/phplrt/parser

[READ ONLY] Subtree split of the phplrt parser component (see phplrt/phplrt)

analyzer grammar llk parser php phplrt recursive-descent-parser

Last synced: 02 Feb 2026

https://github.com/yassinebenaid/nishimia

An interpreted dynamically typed programming language

go interpreter lexer parser programming-language repl

Last synced: 23 Nov 2025

https://github.com/1c-syntax/tree-sitter-onescript

OneScript language grammar for Tree-Sitter

onescript parser tree-sitter

Last synced: 17 Jun 2025

https://github.com/jtroo/bacnet_parse

#![no_std] BACnet protocol parsing

bacnet no-std parser protocol

Last synced: 13 Apr 2025

https://github.com/philippdormann/inetmenue-js

unofficial inetmenue.de parser for js

graphiql graphql inetmenue nodejs parser

Last synced: 24 Jun 2025

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

qmldir grammar for tree-sitter

parser qmldir tree-sitter

Last synced: 15 May 2026

https://github.com/zhongjiajie/stmdency

A Python library for extracting dependencies between statements

ast parser python statement-parsers

Last synced: 10 Jul 2025

https://github.com/lukaswagner/csv-parser

Quick, multi-threaded CSV parser with focus on handling huge files.

csv js parser ts

Last synced: 11 Apr 2025

https://github.com/urbanjost/m_kracken95

An almost Fortran-95 version of the command line parser procedure kracken(3f)

argument cli command-line-parser fortran fortran-package-manager parser

Last synced: 25 Jan 2026

https://github.com/hellomouse/node-irc-stream-parser

A streaming IRC parser

irc nodejs parser stream

Last synced: 10 May 2026

https://github.com/uditkarode/kumi

🦡 A parser combinator library for TypeScript.

parser parser-combinators typescript

Last synced: 08 Jun 2026

https://github.com/aftercss/aftercss

🌟 [WIP] Parser for CSS3.

css css3 parser

Last synced: 21 Apr 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/jitesoft/php-xml2array

Simple xml parser for php.

parser php7 xml xml-parser

Last synced: 21 Apr 2026

https://github.com/vinkius-labs/url-parser-mcp

Vinkius Edge high-performance Model Context Protocol (MCP) server for URL parsing and query manipulation.

ai-agent developer-tools llm-tool mcp mcp-server modelcontextprotocol parser uri url url-parsing utility vinkius vinkius-edge

Last synced: 24 Jun 2026

https://github.com/jiang-zhexin/temparse

temparse is template + parse

parser parser-library python-3-14 t-string

Last synced: 21 Jun 2026

https://github.com/onmax/issue-form-parser

Convert GitHub Form Issues into JSON objects with this simple Action.

github-actions issue-forms json parser

Last synced: 13 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/imedadel/flaub

EPUB parser and reader for the browser

epub epub-reader parser react reader vite

Last synced: 10 May 2026

https://github.com/frozzare/php-redirects

Parse Netlify's _redirects file format.

netlify parser php redirects

Last synced: 14 Jun 2026

https://github.com/katahiromz/macroparser

plain C++ parser example

lexer lexical-analysis parser

Last synced: 05 Jun 2026

https://github.com/vizonex/pyllparse

a parody of llparse typescript library made for python users.

c llparse parody parser python-parody

Last synced: 30 Apr 2026

https://github.com/termoshtt/vtk-format

WIP: VTK legacy format parser with nom paresr combinator

nom parser rust vtk

Last synced: 13 Jun 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/s-a/browserwall

A small, fast and rich-API browser/platform/engine detector for React.

browser detection ender parser react reactcomponent reactjs sniff ua user-agent useragent

Last synced: 19 Jun 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/puripuri2100/satysfi-bibtex-parser

BibTeX format parser library with SATySFi

bibtex document parser satysfi

Last synced: 19 Mar 2026

https://github.com/gabrielcsapo/shell-p

🐚 Introspect on the most time consuming part of your shell script

parser runner shell-script utility

Last synced: 28 Apr 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/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/sixarm/lynx-html-to-text

lynx-html-to-text: use the lynx web browser to convert HTML to plain text

html lynx parser script shell text

Last synced: 22 Apr 2025

https://github.com/miedzinski/python-syntax

Python 3 parser

parser python rust

Last synced: 27 Apr 2026

https://github.com/kutukvpavel/mechatrolinkparser

Mechatrolink-I/II parser (from phy to application layer)

mechatrolink parser protocol servodrive yaskawa

Last synced: 07 May 2025

https://github.com/jekyll2014/cctalkcontrol

Control CCTalk devices using a list of commands with user-defined parametes.

cctalk parser

Last synced: 30 Jan 2026

https://github.com/hdoc1509/tree-sitter-hygen-template

Tree-sitter grammar for Hygen templates

hygen parser template tree-sitter

Last synced: 24 Mar 2025

https://github.com/sirwanafifi/qu_note_parser

NestJS application to parse Quiver library files

note-taking parser quiver

Last synced: 25 Jul 2025

https://github.com/arondight/python-dmiparser

This parse dmidecode output to JSON

dmidecode parser python

Last synced: 06 Aug 2025

https://github.com/mukeshm/gedcom-parser

Simple GEDCOM parser written in Haskell

haskell parser parser-combinators

Last synced: 29 Jan 2026

https://github.com/baraja-core/url

Simple URL parser and manager.

manager parser url url-parser

Last synced: 25 Jul 2025

https://github.com/getoslash/server-timify

Parser and transformer for the Server-Timing header.

headers parser performance server-timing

Last synced: 05 Sep 2025

https://github.com/microformats/microformats-parser-website-python

Website for Microformats Python parser (mf2py & mf2util)

microformats microformats2 parser python website

Last synced: 28 Jul 2025

https://github.com/matthewpi/tree-sitter-caddyfile

Caddyfile grammar for tree-sitter

caddy caddyfile caddyserver parser tree-sitter

Last synced: 05 Aug 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/chenasraf/massarg

Command and argument parser on steroids - JS/TS

args cli command-line javascript parser shell typescript

Last synced: 26 Jan 2026

https://github.com/codeshayk/fileutil.core

FileUtil - C# File Parser for fixed width or delimiter separated files.

csharp-library csv-parser delimited-files dotnet dotnet-standard fileparser fixed-width parser parsing-engine

Last synced: 08 Aug 2025

https://github.com/macabeus/elixirregexpparser

A simple project to parse regexp with parser combinator

combinators elixir parser regex regexp

Last synced: 22 Aug 2025

https://github.com/webmalc/booking-sites-parser

Parser for booking sites such as Booking.com, Homeaway.com, Airbnb.com

airbnb booking homeaway parser python

Last synced: 26 Aug 2025

https://github.com/grongor/go-url-parser

Simple library/CLI utility for parsing URLs (who wants to mess with sed/awk/cut/...). Supports "template" formatting.

cli go golang parser unix url url-parser

Last synced: 23 Mar 2025

https://github.com/jirutka/gversion.lua

Lua library for Gentoo-style versioning format

alpine-linux gentoo lua parser versioning

Last synced: 31 Jul 2025

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/konrad2002/dsvparser

GoLang implementation of DSV7 file format with parser

dsv dsv6 dsv7 golang-package parser schwimmen

Last synced: 11 Mar 2026

https://github.com/jekyll2014/escposparser

Easy to parse ESC/POS command log to understand what printer is printing.

escpos parser printer

Last synced: 07 Mar 2026

https://github.com/nixpulvis/parser-combinator

CFG Parser Combinators for Racket

json library parser

Last synced: 12 Jul 2025

https://github.com/robbepop/cnf-parser

Efficient and customizable CNF parser for SAT solving.

cnf-clauses parser sat-solver

Last synced: 27 Dec 2025

https://github.com/yunabraska/java-info-action

Fast Maven/Gradle parser. This dynamic GitHub action automatically detects and extracts crucial information such as Java version, project version, and encoding. It also provides essential build commands and properties to make your development process more independent, efficient and streamlined.

build-script github-actions gradle information-retrieval java java-version maven parser project-version

Last synced: 02 Apr 2026

https://github.com/dan-sazonov/id3-editor

🎶⚙ The simplest console tool for batch editing of mp3 metadata

cli-tools id3 id3-parser id3-reader id3-writer metadata parser

Last synced: 10 Oct 2025

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/davidbonachera/EdiParser

A simple positional EDI parser for Symfony 📑

edi parser php positional symfony-bundle

Last synced: 10 Mar 2025

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/simonecorsi/flaggy

⛳️ Zero dependency command flag generator from a simple javascript object

argv command flag javascript nodejs npm opt options parser stringify

Last synced: 14 Sep 2025

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

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: 27 May 2026

https://github.com/qnton/tld-extract

Simple npm package that allows to extract the TLD, domain, and subdomain.

extract parser tld typescript

Last synced: 29 Jan 2026

https://github.com/the-mikedavis/tree-sitter-git-config

A tree-sitter grammar for git's configuration language

config git parser tree-sitter

Last synced: 09 Apr 2025

https://github.com/turkeymcmac/instruction-hexadecimal-readers

Small C library for reading Intel HEX and SRECORD files.

intel-hex parser srecord

Last synced: 15 Mar 2025

https://github.com/maxfischer2781/xrootdlib

Tools for working with the XRootD middleware

monitoring parser streams xrootd

Last synced: 11 Apr 2025

https://github.com/josecarneiro/mr-roboto

🤖 Handle and parse a site's robots.txt file and extract actionable information

extract parser parsing robots robots-txt

Last synced: 04 Jul 2025

https://github.com/s2quake/commands

Parses a string to set a value to a specified property or invoke a specified method. Like Terminal or Powershell, it provides a REPL environment to provide a command-based development environment.

command commandcontext console csharp dotnet parse parser repl terminal

Last synced: 16 Jan 2026

https://github.com/kuria/simple-html-parser

Minimalistic HTML parser

encoding html parser php

Last synced: 14 Apr 2025

https://github.com/tkosminov/epub-parser

Simple epub parser

epub parser

Last synced: 10 Apr 2025

https://github.com/sixarm/markdown-tools

SixArm.com » Markdown » Scripts for parsing markdown

markdown parser scripts

Last synced: 04 Sep 2025

https://github.com/lionello/nix-d

Lexer, parser, and evaluator for Nix files, written in D-lang

ast dlang evaluator interpreter lexer nix parser parsing

Last synced: 10 Jan 2026