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/byteshiva/getmaplocation

Automate Dummy data from the open data source. Parse International Address, Geopy to automate map locations using lat and lon, Cache geopy map location calls using sqlite3, Use Pandas to parse and convert CSV to JSON

csv-parser geopy json numpy pandas pandas-dataframe parser pickle python3 sqlite3

Last synced: 18 Apr 2026

https://github.com/haronbh/lexical-analyzer-with-java

Java program serves as a lexical analyzer that validates a specific pattern within a given string. The validation is done based on predefined rules, and it checks if the input string conforms to a certain structure

compilation java lexical-analysis lexical-analyzer parser

Last synced: 02 May 2026

https://github.com/daverandom/xsddistiller

Parses XSD schema documents into data structures

parser php71 xsd

Last synced: 26 Jan 2026

https://github.com/sirridemirtas/mathexpressionparser

Basic Mathematical Expression Lexer/Parser/Interpreter

arithmetic-expression-parser compilers lexer math-interpreter parser

Last synced: 18 Jun 2026

https://github.com/ergo35/spotify-parser

parses provided spotify url to a query that can be searched in yt-dlp

embed library parser spotify

Last synced: 04 Sep 2025

https://github.com/eu-ge-ne/kitty-keys

Kitty keyboard protocol parser library for Node.js, Deno and Bun.

bun deno javascript kitty-terminal nodejs parser terminal tui typescript

Last synced: 12 Apr 2026

https://github.com/iamriteshkoushik/hermes

An interpreter for a toy language written in Go.

ast lexer parser repl token

Last synced: 09 Apr 2025

https://github.com/afeiship/next-commits-parser

Git commits parser.

commit git log next parse parser

Last synced: 06 May 2026

https://github.com/aswad310/file_parser

Parsing CSV files transaction data into HTML file and also provide results like Total Income, Total Expense, Net Total.

apache arrays csv file file-handling file-parser parser php8 transactions ubuntu

Last synced: 10 Sep 2025

https://github.com/petrvacha/audiogetter

Script prints out all mp3 links on current page

audio-lists mp3 parser

Last synced: 23 Apr 2025

https://github.com/teixdavide/FEUP_PFL_Parser

λ | Low-level machine interpreter and compiler project, including stack management, parsing, and compiling imperative programs

assembler compiler feup functional-parsing functional-programming parser pfl

Last synced: 05 Jan 2026

https://github.com/deftio/fifostr

python mutable string class with streaming pattern recognition parser and FIFO support

deque fifo-queue mutable-python-string parser python regex streaming-parser

Last synced: 04 Jul 2025

https://github.com/yetanotherchris/text-template

Go's text templating - a port of Go's text template package to C# via OpenAI Codex

dotnet parser template text-template text-templating-engine

Last synced: 11 Mar 2026

https://github.com/haroldo-ok/cnab-240-to-yaml

Lê arquivos CNAB 240 e os transforma em YAML, para facilitar conferências de dados.

cnab cnab240 febraban parser

Last synced: 25 Mar 2025

https://github.com/erkmik/best-python-html-parsers

The top Python HTML parsers for web scraping, including Beautiful Soup, lxml, PyQuery, Scrapy, and more.

beautifulsoup datasets html htmlparser lxml parser pyquery python python-parser requests scrapy web-scraping

Last synced: 09 Apr 2025

https://github.com/bfoersterling/mdtoc

Markdown table of content generator for the CLI.

cli linux markdown parser toc

Last synced: 22 Feb 2026

https://github.com/3axap4ehko/xast

Extensible Abstract Syntax Tree parser

ast parser syntax-tree

Last synced: 11 Mar 2026

https://github.com/mahlonsmith/nim-tnetstring

TNetstring parsing and serialization for the Nim programming language.

netstring nim parser serialization tnetstring

Last synced: 13 Jun 2025

https://github.com/espumita/dotnet-fluent-cli

Fluent interface to parse and configure arguments for command line applications in .NET.

args command-line dotnet dotnet-core fluent parser

Last synced: 14 Jan 2026

https://github.com/linjonh/videowebsidesparser

This Project is used to parse a video web side to remove ads.

crawler parser python

Last synced: 13 Jun 2025

https://github.com/madliani/quoter

A Quote Scraper

parser quotes scraper wikiquote

Last synced: 01 Mar 2025

https://github.com/njakob/parcel

Simple NPM package parser

flowtype helper library npm npm-package parser

Last synced: 09 May 2026

https://github.com/Deviluc/python-tree-sitter

A python wrapper around the tree-sitter c-api (using swig)

ast java parser parser-library python python3 swig tree-sitter

Last synced: 11 Mar 2025

https://github.com/LeviOP/tree-sitter-keyvalues

Valve KeyValues grammar for tree-sitter

goldsrc keyvalues parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/mukezhz/bru-go

Paser bru file to golang

bru bru-go bruno golang parser

Last synced: 01 Jun 2026

https://github.com/sourlemonjuice/quickparse-qr-bash

Parses the QR code on the linux desktop screenshot

bash desktop linux parser qrcode screenshot script

Last synced: 13 Apr 2026

https://github.com/neotoxic-off/inisharp

⚙️ INI file parser for C#

config csharp ini parser system

Last synced: 26 Jan 2026

https://github.com/WinterCore/jsonerino

Another JSON parser written from scratch in Ruby

cli json parser ruby

Last synced: 12 Jul 2025

https://github.com/stereobooster/tree-sitter-grammar-wasm

Tree-sitter grammars compiled to wasm

gramm parser tree-sitter wasm

Last synced: 25 Mar 2025

https://github.com/rse/flowlink

Flow Expression Language

evaluator expression flow language link parser

Last synced: 16 Mar 2025

https://github.com/peggyjs/coverage

Up the code coverage on your Peggy grammars, ensuring that the generated boilerplate code is covered in your unit tests.

coverage grammar parser peggyjs testing

Last synced: 06 Jul 2025

https://github.com/damianaldair/qr_eu_digital_covid_certificate

A package for parsing the encrypted plaintext contained in the QR code of EU COVID-19 digital vaccination certificates.

covid covid-19 covid19 covid19-data covid19-parser dart flutter parser

Last synced: 13 Apr 2026

https://github.com/mblumtritt/parse-argv

A command line parser that only needs your help text.

argv argv-parser cli parse parser ruby ruby-gem

Last synced: 16 Mar 2025

https://github.com/nowux/rlpt

Lightweight truth table generator for propositional logic expressions.

parser propositional-logic rust

Last synced: 28 Apr 2025

https://github.com/ethiy/free3ds

Small Library handling the 3DS format files.

file-handling parser

Last synced: 02 Apr 2025

https://github.com/martan03/ipp-project

Parser and interpreter implementation

interpreter parser php python school

Last synced: 18 Apr 2026

https://github.com/manferlo81/gen-unit

A generic unit parser/formatter

format formatter generic parse parser unit units

Last synced: 04 Apr 2025

https://github.com/cheesegrinder/templatestr-rust

TemplateStr allows to add variable, function, condition and switch in a string.

parser rust strings

Last synced: 23 Jun 2026

https://github.com/markusand/myp-toml

Simple TOML parser for micropython

micropython parser toml

Last synced: 10 Apr 2025

https://github.com/benpptung/util-superagent-serializer

process superagent response to get better error logging result

logger logging parser response response-management superagent

Last synced: 10 Jun 2026

https://github.com/peterekepeter/ucx

UnrealScript Extensions - all in one language support, transformer, formatter, build system

build-tool language-support linter parser

Last synced: 01 Mar 2025

https://github.com/sh1kxrv/tinyannotations

A tiny config parser

config dictionary dotnet lexer parser

Last synced: 01 Apr 2025

https://github.com/llogick/extended-zccs

Extended Zig Compiler Components: Reduce parsing overhead by reusing data, e.g., in language servers.

parser zig zig-language zig-language-servers

Last synced: 07 Oct 2025

https://github.com/cheesegrinder/templatestr-python

TemplateStr allows to add variable, function, condition and switch in a string.

parser python strings

Last synced: 05 Oct 2025

https://github.com/xoreaxlmbdx/pest_extra

Provides additional functionality for the Pest parser

cargo extra parser pest rust rustlang

Last synced: 23 Feb 2026

https://github.com/ryanlath/jsonconfigpreparser

Golang pre-parser to allow comments (// /**/ #) and trailing commas in JSON config files.

configuration-files golang json parser

Last synced: 14 Jan 2026

https://github.com/markuszeller/php-annotations

This class helps reading annotations.

annotations composer package parser php

Last synced: 17 Jan 2026

https://github.com/neoneye/swiftyversion

Scan "Semantic Versioning" strings without depending on regular expressions nor NSScanner

nsscanner parser swift swift4 version

Last synced: 07 Oct 2025

https://github.com/manishmeganathan/symbolizer

Go Package for Parsing Simple Symbols

golang lexer-parser lexical-analysis parser symbol-parser

Last synced: 07 Oct 2025

https://github.com/phdoerfler/enni

A parser for IMAP envelopes

imap parboiled2 parser scala specs2

Last synced: 19 Jan 2026

https://github.com/agnivchtj/scala-interpreter

Built a definitional interpreter that parses, desugars and interprets the value of a core-language expression.

abstract-syntax-tree desugarer functional-programming interpreter parser s-expressions scala

Last synced: 11 Oct 2025

https://github.com/emptyflow/flowcommandline

Command line parser and processor

command-line commandline parser

Last synced: 20 Jan 2026

https://github.com/programie/pini

A library for reading and writing Ini files in PHP

ini oop parser php-library reader writer

Last synced: 12 Oct 2025

https://github.com/maureranton/artificialanalysis-ai-parser

Parser for artificialanalysis.ai — extract AI model pricing, benchmarks & speed without an API key. Python (CLI) + JavaScript (browser & Node.js). Rewrites the broken demianarc/artificialanalysisscrapper.

ai-models artificial-analysis artificialanalysis benchmarks data-extraction llm model-data parser pricing python rsc scraper

Last synced: 31 May 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/ra1028/alembic-sample

https://swiftlang.ng.bluemix.net/#/repl?gitPackage=https:%2F%2Fgithub.com%2Fra1028%2FAlembic-Sample.git

alembic json parser swift

Last synced: 17 May 2026

https://github.com/thetasinner/echelon-unicode-parser

Experimental parser which can process unicode input

parser parsing unicode

Last synced: 13 Oct 2025

https://github.com/sushant1827/LangChain-Basics

A Simple LLM application with chat models and prompt templates

chatopenai gpt-4o-mini invoke langchain parser prompt-template

Last synced: 14 Oct 2025

https://github.com/redboo/aave-comment-parser

Парсер комментариев Aave

parser python scraper

Last synced: 31 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/ant59/pp-eval

State machine parser and lexer for custom formulae

lexer parser state-machine

Last synced: 20 Apr 2026

https://github.com/vanduc1102/parse-stackoverflow-data

Parse stackoverflow data

data parser stackoverflow

Last synced: 16 Oct 2025

https://github.com/valdezfomar/tree-sitter-desktop

Desktop Entry Specification grammar for tree-sitter

desktop parser tree-sitter

Last synced: 24 Feb 2026

https://github.com/ofabricio/walker

A simple text parser in c

c parser scanner text-analysis

Last synced: 22 Jan 2026

https://github.com/thyeem/lot

A wrapper for a CSP solver using a domain-specific language

csp-solver domain-specific-language or-tools parser parser-combinators

Last synced: 25 Oct 2025

https://github.com/linusdm/ex_lox

An Elixir implementation of an interpreter for the Lox language (from the book Crafting Interpreters by Robert Nystrom).

crafting-interpreters craftinginterpreters elixir interpreter lox lox-interpreter lox-language parser programming-language recursive-descent-parser

Last synced: 25 Oct 2025

https://github.com/amiralv82/bminor-to-c

A minimal translator from the Bminor teaching language to readable C code.

c-language compiler compiler-construction compiler-design parser transpiler

Last synced: 26 Oct 2025

https://github.com/thedevtop/libsexp-swift

S-Expression parser library

parser s-expressions swift

Last synced: 26 Oct 2025

https://github.com/paebbels/pyipcmi.parser.files

Parser for *.files files in pyIPCMI.

parser pyipcmi python3

Last synced: 02 Jul 2026

https://github.com/vaishnavme/markast

markast is javascript script that helps you convert between different markup formats — Markdown, JSON (AST), and HTML.

ast markdown parser

Last synced: 18 Apr 2026

https://github.com/kloenk/llg_companion

LLG Companion app written in rust

llg parser rust

Last synced: 30 Jan 2026

https://github.com/xrplwin/xrpl-txmutationparser

Parse XRPL transaction to context aware object.

parser php php8 transaction xrpl

Last synced: 01 Feb 2026

https://github.com/eyrafabdullayev/swagger-doc-parser

Merge Swagger files into one quickly.

java open-api parser spring swagger-ui

Last synced: 25 Feb 2026

https://github.com/seinshah/flattenhtml

HTML document flattener package for Go

flattenhtml go golang golang-package html5 node-tree parser

Last synced: 08 Feb 2026

https://github.com/mecaneer23/pyify.md

Represent a MarkDown file (.md) as Python objects.

markdown parser python

Last synced: 15 Apr 2026

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/somewind/highlight-words-parser

Parse a give string to highlight words.

highlight highlightwords parser words

Last synced: 15 Feb 2026

https://github.com/hashadex/naturaldateinput

Java library for parsing human, natural language dates

date natural-language parser time todoist

Last synced: 15 Feb 2026

https://github.com/cubicrootxyz/gonaturalduration

Library for parsing time durations in natural language

days difference duration english go hours language native natural parser time

Last synced: 16 Feb 2026

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

Generic scanner for Erlang

erlang erlang-library parser parser-library

Last synced: 16 Feb 2026

https://github.com/tomashubelbauer/js-markdown-parser

A MarkDown parser written in JavaScript

javascript js markdown parser

Last synced: 07 May 2026

https://github.com/rahuldangeofficial/09-word-arithmetic-parser

An educational React compiler dashboard that visualizes how mathematical expressions written with English words (plus, minus, multiply, divide) are tokenized, parsed into abstract syntax trees (AST), and evaluated using BODMAS precedence rules.

abstract-syntax-tree javascript-es6 parser reactjs recursive-descent-parser tokenizer vitejs

Last synced: 02 Jun 2026

https://github.com/codemeapixel/luats

A TypeScript library for parsing, formatting, and providing type interfaces for Lua and Luau code.

ast code-analysis code-generation fivem formatter lua luau parser redm roblox static-analysis syntax-tree transpiler type-interfaces typescript

Last synced: 17 Apr 2026

https://github.com/rmuir/tree-sitter-javadoc

Javadoc grammar for tree-sitter

javadoc parser tree-sitter

Last synced: 02 Apr 2026

https://github.com/9drops/expressionparser

An Expression parser.

c cpp expression parser

Last synced: 17 Apr 2026

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

A hand-written JSON parser because reasons

json parser

Last synced: 17 Apr 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/tinyclub/vtools

Scripts for the noVNC recordings

encoder novnc optimizer parser recordings slicer

Last synced: 17 Apr 2026