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/mjpclab/gonixargparser

Unix/Linux style cli args parser for Go

arg cli go golang parser

Last synced: 30 Mar 2025

https://github.com/leops/vmfparser-rs

Parse VMF files, in Rust

parser rust source-engine vmf

Last synced: 07 Apr 2025

https://github.com/gabriel-pinheiro/pierrejs

A parser library with human-friendly parsing errors

parser

Last synced: 23 Jul 2025

https://github.com/eantcal/miptknzr

Multum-In-Parvo Tokenizer Library

cplusplus-14 library parser tokenizer

Last synced: 02 Apr 2026

https://github.com/ok-ryoko/tree-sitter-systemtap

SystemTap grammar for tree-sitter

parser systemtap tree-sitter

Last synced: 20 Feb 2026

https://github.com/master-hax/lil-json

lil rust crate to serialize & deserialize JavaScript Object Notation (JSON) - #[no_std] compatible

embedded heapless json nostd nostdlib parser rust serialization

Last synced: 30 Aug 2025

https://github.com/locize/laravelphp

laravel2js and js2laravel converter laravel php resource utils

converter javascript json laravel parser php

Last synced: 18 Jul 2025

https://github.com/hossain-khan/kgeo-device-timeline

Kotlin library for parsing unencrypted Google Location History (Timeline) data exported from your device.

google-takeout google-timeline google-timeline-parser parser timeline

Last synced: 02 Apr 2026

https://github.com/cheminfo/mzdata

Read and explore mzData files.

mzdata parser

Last synced: 28 Aug 2025

https://github.com/taskrfile/tree-sitter-taskr

tree-sitter parser for taskrfiles

parser taskr tree-sitter

Last synced: 27 Aug 2025

https://github.com/ferhatgec/inif

inif, ini file parser in c++

cpp cpp17 file header-only ini parser

Last synced: 27 Aug 2025

https://github.com/explooosion/hideout-parse

Parse Path Of Exile.

hideout parse parser pathofexile

Last synced: 11 Apr 2026

https://github.com/florian3k/balthazar-lang

Simple, object-oriented, statically typed programming language and VM implementation.

bytecode compiler language parser rust scala scala3

Last synced: 28 Apr 2026

https://github.com/danielparks/matchgen

Generate Rust functions to quickly map byte string prefixes to values

parser rust

Last synced: 30 Jun 2025

https://github.com/julesguesnon/nom-span

📦 Wrap your nom input into a span to get line, column and byte offset

nom nom-span parser rust span

Last synced: 11 Nov 2025

https://github.com/keddad/kresp

Simple parser for RESP protocol

parser redis

Last synced: 23 Aug 2025

https://github.com/maxmindlin/openfga-dsl-parser-python

Python bindings to the openfga-dsl-parser library

json library openfga parser transformer

Last synced: 18 Apr 2026

https://github.com/nmandery/eo-identifiers

Parsers for naming conventions of earth observation products and datasets

earth-observation parser satellite

Last synced: 23 Aug 2025

https://github.com/mrinalxdev/ts-json-parser

Open source json parser for python and javascript !!

json json-parser-component parser

Last synced: 22 Aug 2025

https://github.com/jongwony/python_hwp

python-docx 와 비슷한 방식으로 전처리를 위해 커스터마이징 한 HWP 파일 파서입니다.

hwp5 parser python3

Last synced: 21 Aug 2025

https://github.com/basemax/another-one-draft-in-c

Just a attempt to implement a lexer in pure C without a lexer generator.

c lexer parser

Last synced: 19 Aug 2025

https://github.com/igwtcode/go-env

A Simple yet Configurable Environment Variable Parser/Loader in Go

config environment environment-configuration environment-variables go golang parser pure-go struct-tag

Last synced: 04 Jan 2026

https://github.com/rodion-arr/google-index

A simple CLI tool which will count yours site pages in Google index

cli google-indexing googlesearch parser

Last synced: 03 Feb 2026

https://github.com/tmanderson/pc

P(arser)C(ombinator) - a minimal zero-dependency parser combinator framework enabling intuitive and modular parser development

framework functional minimal parser parser-combinator parser-combinators parser-framework parser-generator parser-library parsercombinator parsing simple

Last synced: 11 Apr 2026

https://github.com/khrabrovart/vk-api-schema-parser

VK (VKontakte) API JSON schema parser for .NET

api csharp json json-schema parser vk vk-api-schema vkontakte

Last synced: 19 Aug 2025

https://github.com/j1nxie/hoshizora

an ecosystem of osu!-related binaries and libraries

osu parser

Last synced: 23 Mar 2025

https://github.com/decodelabs/chirp

Tweet tools for PHP

parser php tweet

Last synced: 16 Mar 2026

https://github.com/alexandrelamarre/golang-ray-tracing-renderer

A native (no external libraries) golang 3D ray tracing renderer, that implements Ray intersection via the Phong-Reflection Model, Recursive Shape grouping with AABB optimizations and Constructive Solid Geometry, augmented with recursively defined Patterns, Perlin/Simplex noise algorihthms, and an efficient convex-hull/half-edge Delaunay Triangulation implementation

3d-graphics bounding-box constructive-solid-geometry delaunay-triangulation fractal golang lindenmayer-systems linear linear-algebra native parser perlin-noise phong-reflection-model pointlight quadratic quartic raytracing simplex-noise

Last synced: 16 May 2026

https://github.com/rsore/clargs

A modern, type-safe, header-only C++20 command-line argument parser with minimal runtime overhead and full compile-time validation

command-line-arg-processing command-line-arguments command-line-arguments-parser command-line-parser parser

Last synced: 25 May 2026

https://github.com/niklak/dom_finder

HTML parsing with CSS seletors

css css-selectors html html5ever parser scraping

Last synced: 11 Apr 2026

https://github.com/chesszebra/portable-game-notation

A PHP library to parse and write chess games in the portable game notation (PGN) format.

chess lexer parser pgn php portable-game-notation reader writer

Last synced: 30 Jun 2025

https://github.com/xmonader/nim-dmidecode

dmidecode parser in nim

dmidecode nim parser

Last synced: 21 Jun 2025

https://github.com/mormubis/pgn

PGN is a parser that is part of the ECHECS project, designed to interpret the PGN (Portable Game Notation) specification.

chess fide parser pgn

Last synced: 17 Mar 2026

https://github.com/magynhard/curly_bracket_parser

Simple parser to replace variables inside templates/strings and files

parser ruby ruby-gem variable-parser

Last synced: 11 Aug 2025

https://github.com/ivanbgd/ilsh

`ilsh` - A POSIX-Compliant Shell (CLI) Implementation in Rust

finite-state-machine fsm ilsh parser posix posix-compliant posix-sh posix-shell rust rust-lang state-machine

Last synced: 17 Jun 2026

https://github.com/amekusa/cs-parser

Context-sensitive parser framework

dsl javascript language npm parser

Last synced: 11 Apr 2026

https://github.com/robertoentringer/animate-css-class-extractor

Extract animate.css css classes to json or js module file.

animate-css css esm export extractor json npm-package parser

Last synced: 09 Apr 2026

https://github.com/mihudec/ccutils

Cisco Configuration Utilities

cisco cisco-ios networking parser

Last synced: 09 Mar 2026

https://github.com/aspadax/surfing

A Rust library for parsing JSON objects from text streams.

ai gpt json llm parser rust serde serde-json

Last synced: 09 Apr 2026

https://github.com/apfohl/jzon

JZON - A Lemon based JSON parser for C

c json lemon parser

Last synced: 06 Aug 2025

https://github.com/hirotoshioi/scrapbox

Scrapbox parser and renderer

haskell markdown parser scrapbox

Last synced: 20 May 2026

https://github.com/techquery/commanderjsx

Command-line Arguments Parser with JSX support

arguments command-line jsx parameter parser typescript

Last synced: 29 Sep 2025

https://github.com/puripuri2100/satysfifmt

Tool to format SATySFi code.

codeformatter lexer lexer-parser ocaml parser satysfi

Last synced: 29 Sep 2025

https://github.com/roswelly/solana-transaction-parser

solana trasaction parser

parser solana transaction

Last synced: 01 Sep 2025

https://github.com/wellwelwel/jsonc.min

✨ Faster and safer JSON and JSONC minify, parse and stringify for JavaScript (Browser compatible) — 2.3KB.

dependency-free json jsonc jsonc-to-json minifier minify parse parser stringify zero-dependency

Last synced: 27 Sep 2025

https://github.com/clok/cidr

CLI tool for checking IPs against CIDR blocks

cidr cli filter go golang ipv4 parser pipe validation

Last synced: 23 Mar 2025

https://github.com/mrzmyr/sps-parser

Parse your SPS file and modify and save it to make working with tools like soscisurvey.de more flexible

parser soscisurvey sps spss

Last synced: 02 Aug 2025

https://github.com/automatonic/text-kdl

Support for KDL in the style of the System.Text.Json library for dotnet C#/CLI

assembly csharp dom kdl parser reader writer

Last synced: 02 Aug 2025

https://github.com/robertohuertasm/package-lock-json-parser

🦀 📕 Simple package-lock.json parser

npm npm-package package-lock package-lock-json parser

Last synced: 02 Sep 2025

https://github.com/creachadair/jtree

Experimental JSON stream parser.

ast go golang hujson json jwcc parser

Last synced: 17 Apr 2025

https://github.com/arkady-emelyanov/go-shellparse

:shell: Parse strings à la shell

bash parser shell

Last synced: 09 Apr 2026

https://github.com/dens-den/kymopl

Kyrgyz morpgology in Prolog

agglutinative dcg kyrgyz morphology parser prolog swi-prolog

Last synced: 26 Apr 2025

https://github.com/matthewandretaylor/xml-to-pydict

Parse xml to python dictionaries

dictionary parser python3 xml

Last synced: 31 Jul 2025

https://github.com/mubelotix/minecraft-protocol-derive

Procedural macros to make your Rust structs compatible with the Minecraft protocol.

derive deserialization minecraft minecraft-protocol parser parsing proc-macro protocol rust serialization

Last synced: 31 Jul 2025

https://github.com/asadiahmad/compiler-design

Mini-Java Compiler with parser framework for Compiler Design Course

compiler compiler-design lexer mini-java parser

Last synced: 27 Mar 2025

https://github.com/shortishly/scran

scran is a parser combinator library heavily influenced by nom

combinator erlang maybe parser

Last synced: 19 Feb 2026

https://github.com/burntcaramel/lofi-elm

Format content using #hashtags

content elm lofi parser text text-formatting

Last synced: 27 May 2026

https://github.com/koushiro/usql

[WIP] Universal SQL Lexer and Parser library, written in Rust.

lexer mysql parser postgresql rust sql sqlite3

Last synced: 30 Jul 2025

https://github.com/pylhc/generic_parser

A parser for arguments and config files that also allows direct Python input and recursive parsing

commandline-calls generic-parser ini-parser parser python

Last synced: 22 Sep 2025

https://github.com/luismedel/snasl-parser

A parser for the Nessus Attack Scripting Language (nasl files)

nasl nasl-script nessus openvas parser

Last synced: 29 Jul 2025

https://github.com/wiki-connect/parsewiki

A library that helps parse wikitext data

mediawiki parser wikipedia wikitext wikitext-parser

Last synced: 04 Feb 2026

https://github.com/serpent7776/json-parse

Simple ASCII-only JSON parser

ascii json parser

Last synced: 28 Apr 2026

https://github.com/nic-obert/permalang

A compiler for a statically typed language

aot compiler cpp language parser programming-language syntax-tree

Last synced: 16 Apr 2025

https://github.com/omar2535/biolife-au-01-attendance-parser

Biolife-AU-01 打卡鐘解析程序

docx docx-parser html-parser parser

Last synced: 18 Mar 2025

https://github.com/pranavk-official/ktu-s7-cse_cd-lab

This repository contains all programs for Compiler Lab of 7th semester CSE in KTU 2019 Scheme.

c compiler lexer parser programming-language

Last synced: 16 May 2025

https://github.com/rob-blackbourn/jetblack-fixparser

A parser for FIX messages

fix fix-parser parser python python3

Last synced: 28 Jul 2025

https://github.com/neu-rah/paco

JavaScript monadic parser combinators

combinators functional-js grammar meta-parser monadic parser

Last synced: 25 Feb 2026

https://github.com/leandro-benedet-garcia/generic_lexer

A generic pattern-based Lexer/tokenizer tool.

generic lexer parser tokenizer

Last synced: 08 Mar 2026

https://github.com/wagesj45/cs-mic

CS-MIC is a .NET library written in C# designed to give developers easy access to expression parsing. For many developers, there is no need to involve complicated settings and formats. With few exposed methods and objects, CS-MIC makes basic expression solving as simple as possible with as little logic required from developers as possible. In fact, one can pull a value with only one line of code.

csharp csharp-library input input-output math output parser parsing-library

Last synced: 27 Jul 2025

https://github.com/oleander/emojize

🚗 Swift 3 emoji parser for String, NSAttributedString and NSMutableAttributedString

emoji emojize nsattributedstring nsmutableattributedstring parser swift3

Last synced: 05 Jan 2026

https://github.com/reitzig/texlogparser

Eases the many pains around digesting logs from (La)TeX engines.

latex log-files logs parser tex

Last synced: 18 Sep 2025

https://github.com/crazypython/gildedtrail

A language for building simple web apps and domain-specific languages

domain-specific-language dsl guidedtrack low-code no-code parser

Last synced: 30 Jun 2025

https://github.com/kawamurakazushi/tle-parser

TLE (Two-line elements) Parser written in Rust.

parser tle

Last synced: 26 Jul 2025

https://github.com/andy840119/JupyterSharpParser

Jupyter parser written in C#

andy840119 csharp jupyter nuget parser

Last synced: 03 May 2025

https://github.com/kenote/parse-string

Parse the string into a Map.

filter format map msgbody parser validator

Last synced: 27 Apr 2026

https://github.com/BAMresearch/sigmabam2openbis

Mapper script to convert SigmaBAM chemical inventory exports into openBIS-compatible format.

bam-data-store mapper openbis parser

Last synced: 16 Jan 2026

https://github.com/basemax/string2cstring

A tiny program to convert a file contents to C string with supporting multi-lines...

c c-string cgi cgi-fcgi cgi-script cgi-server file-read parser parsers php replace replace-text replacement string string-c string-formatter string-parse strings tool tools

Last synced: 18 May 2026

https://github.com/ayys/gson

GSON is a JSON library written in Guile

guile json library parser scheme

Last synced: 25 Jul 2025

https://github.com/ethanuppal/bril-lsp

LSP for Bril in VSCode and Neovim | Parser + type inference as Rust library | Formatter

bril formatter lsp neovim-plugin parser type-inference vscode-extension

Last synced: 25 Jul 2025

https://github.com/droptrigger/vk-to-tg-parser-memes-news-feed

Бот, который с помощью vk-api кидает картинки с новых постов групп ВК, на которых вы подписались через Telegram-бота.

aiogram memes news parser telegram telegram-bot vk vk-api vk-bot vkontakte vkontakte-bot

Last synced: 16 Feb 2026

https://github.com/CakesTwix/pylng

Simple .lng File Parser from HandyGames games

deepl handygames javagame lng parser python translate

Last synced: 25 Jul 2025

https://github.com/cattlecloud/babycli

babycli implements declarative parsing of command line arguments including support for subcommands, command aliases, long and short flag names, repeated flags, and custom help messages for Go

cli command-line commands declarative flags golang parser subcommands

Last synced: 18 Feb 2026

https://github.com/deeeelin/ig_message_analyzer

IG Message Analyzer , analyzes IG inbox messages , evaluates relationship : )

analytics analyze analyzer analyzers beutifulsoup bs4 entertainment html5 instagram object-oriented parse parser side-project tabulate

Last synced: 24 Jul 2025

https://github.com/blairmcalpine/next-build-parser

A quick and easy tool to parse the output of the Next.js build command into machine readable JSON, to fit whatever needs you may have.

ci cli next nextjs npm parser

Last synced: 03 Feb 2026

https://github.com/alschmut/code2semantics

Parse software-code for semantic identifier names

antlr4 identifier-splitting linguistic-analysis parser python semantic-parser word2vec

Last synced: 06 Nov 2025