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/appto-dev/telegram-api-parser

Парсинг Telegram Bot API и генерация PHP файлов типов и методов.

bot parser parser-library telegram telegram-bot telegram-parser

Last synced: 12 Oct 2025

https://github.com/toktok/hs-cimple

Cimple and Apidsl language parsers and tools

c dsl parser

Last synced: 05 Feb 2026

https://github.com/luke-beep/ason

Azrael's Simple Object Notation.

deserializer json language parser serializer unparser

Last synced: 21 Apr 2026

https://github.com/kandelvijaya/swiftparsercombinator

Parser Combinator in swift

combinator ios parser swift

Last synced: 23 Oct 2025

https://github.com/vxern/robots_txt

⚙️ A quality `robots.txt` ruleset parser to ensure your application follows the standard specification for the file.

complete dart documented fast parser robots robots-txt robots-txt-parser robotstxt simple tiny

Last synced: 30 Jan 2026

https://github.com/jarjk/srtm_reader

Read SRTM "Shuttle Radar Topography Mission" elevation data from `.hgt` files in Rust.

dem dtm elevation geospatial hgt lib parser reader rust srtm

Last synced: 04 Feb 2026

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/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/sasha-bo/nginx-conf-parser

Parsing nginx.conf files with/without following includes

nginx nginx-conf nginx-configuration parser php

Last synced: 14 Apr 2025

https://github.com/stagas/tinypratt

a tiny pratt parser implementation

parser pratt

Last synced: 12 Oct 2025

https://github.com/stacksjs/ts-md

Extremely performant markdown parser & compiler.

compiler markdown markdown-it marked parser

Last synced: 16 Jun 2026

https://github.com/tiw302/cjsonx

High-performance C11 JSON parser with a 16-byte Flat-DOM, SIMD acceleration

avx2 c c11 embedded header-only high-performance json json-parser memory-efficient neon parser simd wasm webassembly

Last synced: 12 Jun 2026

https://github.com/dawaltconley/bg-size-parser

A parser for valid background-size CSS values.

css parse parser

Last synced: 13 Apr 2026

https://github.com/tpltnt/go-bsm

a parser for Sun BSM audit logs

audit freebsd parser

Last synced: 16 Mar 2025

https://github.com/lmangani/rust-date-parser-js

RFC3339 Date to Microsecond Timestamp wasm rust module

date javascript js microsecond node nodejs parser rust

Last synced: 11 May 2026

https://github.com/andyglow/scaladoc

Deps-Free Scaladoc AST, Parser and Macro-based Extractor and Compiler Plugin to carry over

ast compiler-plugin parser scala scaladoc

Last synced: 22 Apr 2025

https://github.com/keddad/kresp

Simple parser for RESP protocol

parser redis

Last synced: 23 Aug 2025

https://github.com/joht/data-restructor-js

Transforms parsed JSON objects into a uniform data structure

adapter data-structures javascript json parser restructure

Last synced: 01 Feb 2026

https://github.com/fabarca/andar

Provides an abstraction layer for creating and parsing paths in a programmatic way via templates.

best-practices desing-patterns parser path path-manager python template

Last synced: 14 Jan 2026

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

dmidecode parser in nim

dmidecode nim parser

Last synced: 21 Jun 2025

https://github.com/jakewvincent/r-syllable-parser_old

Syllable parser that parses phonetic transcriptions of words into syllables using principles taught to students in Phonology 1

dictionary parser phonetic-transcriptions phonology r

Last synced: 09 Oct 2025

https://github.com/subzeta/selae-scraper

Scraper for SELAE

lottery parser scraper selae

Last synced: 31 May 2026

https://github.com/daniel-beard/jmo

MachO file parser in Julia. Written as a learning experience, not production ready.

disassembly julia macho macho-parser macos objective-c-runtime parser

Last synced: 20 Jan 2026

https://github.com/tjenkinson/human-string-to-date-time

A library that parses a human representation of a UK English formatted date/time into an object.

date datetime human humanreadable parser time

Last synced: 24 Feb 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/tree-sitter-grammars/tree-sitter-nqc

NQC grammar for tree-sitter

nqc parser tree-sitter

Last synced: 24 Apr 2026

https://github.com/stacksjs/ts-svg

Pure-TypeScript SVG parser, rasterizer, and PNG encoder.

optimizer parser svg typescript

Last synced: 16 Jun 2026

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

Plugin that adds a `.captureSet()` method to snapdragon, for matching and capturing substrings that have an `open` and `close`, like braces, brackets, etc

ast brackets capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin

Last synced: 07 May 2026

https://github.com/wimpyprogrammer/conditional-expression-parser

A simple web site for parsing conditional expressions using JavaScript.

bootstrap3 conditional-statements javascript parser regex

Last synced: 27 Feb 2026

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/maki-daisuke/cflogparser

Parser for Amazon Web Services CloudFront Logs for Go

amazon-web-services cloudfront golang log parser

Last synced: 09 Apr 2025

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/ysoftware/language

An excercise in developing a programming language

compiler lexer parser programming-language-development type-checker

Last synced: 11 Oct 2025

https://github.com/sug0/showgone

A Smogon Pokémon format parser written in Go

format go golang golang-library parser pokemon showdown smogon

Last synced: 07 Apr 2025

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/nunocastanho/d7

A comprehensive Python-based dice notation interpreter and roller.

dice dice-notation dice-roller parser python tabletop ttrpgs

Last synced: 11 Oct 2025

https://github.com/iambnlvn/sig-parser

A manual Recursive-descent parser for Sig(Programming language)

bunjs parser recursive-descent-parser

Last synced: 15 Feb 2026

https://github.com/decodelabs/chirp

Tweet tools for PHP

parser php tweet

Last synced: 16 Mar 2026

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/j1nxie/hoshizora

an ecosystem of osu!-related binaries and libraries

osu parser

Last synced: 23 Mar 2025

https://github.com/rootslab/auntie

Auntie, my dear ultra-fast module for untying/splitting/counting a stream of data by a chosen separator sequence.

boyer-moore count-lines csv csv-parser csv-stream nodejs parser pattern-search split-data splitter streaming-parser tsv

Last synced: 26 Apr 2026

https://github.com/cybercoder-naj/parkour

Parser Combinator Library for Kotlin

kotlin parser parser-combinators

Last synced: 06 Feb 2026

https://github.com/alxpez/parsist

text parser, cleaner and formatter

array cleaner formatter list parser raw regexp string

Last synced: 18 Jan 2026

https://github.com/jevko/community

Features Jevko-related things created by various authors

community featuring free jevko minimal open-source parser parsers syntax

Last synced: 11 Mar 2026

https://github.com/antonkomarev/php-funpay-sms-parser

FunPay Transaction Confirmation SMS Parser written for contrived emulator.

emulator parser php sms transaction verification

Last synced: 13 Jun 2025

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

JSON parser and abstract syntax tree library for Java

abstract-syntax-tree ant ast java java-library json json-parser lexer parser

Last synced: 17 May 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/biosustain/genomediff-python

GenomeDiff (*.gd) file parser for Python

breseq genomediff genomics parser

Last synced: 12 Apr 2025

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/jcwang587/geddes

A Rust XRD pattern parser with Python and Node.js bindings

nodejs parser python reader rust xrd

Last synced: 17 Apr 2026

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/gnidan/solasm

Solidity assembler in development

assembler ethereum evm parser rust solasm solidity

Last synced: 28 Apr 2026

https://github.com/blakeembrey/exif-date

Parse an EXIF date string into a `Date` object

certificate date exif parser

Last synced: 11 Oct 2025

https://github.com/qwefgh90/comment-parser

The Comment Parser supports various languages based on FSM. It's written by scala and java.

comment comment-parser java language parser parsing sbt scala

Last synced: 28 Apr 2026

https://github.com/athurg/cronparser

Crontab计划任务解析工具

crontab golang parser ui web

Last synced: 28 Apr 2026

https://github.com/vasilescur/ambush

Compiler for Tiger language, written in Standard ML for Duke ECE/CS 553: Compiler Construction. The compiler follows the standard flow of lexing, parsing, semantic analysis and type checking, intermediate representation, liveness analysis, and code generation.

compiler-construction compilers lexer parser sml tiger-language

Last synced: 19 Mar 2026

https://github.com/odroe/ocookie

🍪 Cookie and Set-Cookie parser and serializer

cookie dart parser serializer set-cookie

Last synced: 13 Mar 2026

https://github.com/loicmarie/node-uci-parser

Parser for UCI protocol written in node.js, to help to easily create UCI modules.

chess module parser uci

Last synced: 13 Mar 2026

https://github.com/imolorhe/curlup

Parse cURL commands.

curl parser

Last synced: 29 Apr 2026

https://github.com/devtony101/infix-expression-parser

A dart package to help you parse and evaluate infix mathematical expressions into their prefix and postfix notations.

dart dart-library dart-package flutter parser parser-library side-project

Last synced: 03 May 2026

https://github.com/kelcheone/string2bytes

cli tool from parsing string to bytes32

cli ethereum parse parser

Last synced: 30 Apr 2026

https://github.com/DyGriin/tree-sitter-eel2

EEL2 grammar for tree-sitter.

eel2 parser tree-sitter

Last synced: 11 Mar 2025

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/dens-den/kymopl

Kyrgyz morpgology in Prolog

agglutinative dcg kyrgyz morphology parser prolog swi-prolog

Last synced: 26 Apr 2025

https://github.com/marirs/datetime-parse-rs

A DateTime parser for various date/time combinations

chrono datetime normalize parser rust rust-crate rust-lang rust-library

Last synced: 19 Jun 2026

https://github.com/risto-stevcev/css-parser-combinator

:smile_cat: A CSS parser and its combinators

combinator css parser

Last synced: 18 Apr 2026

https://github.com/leonardpepa/reverse-polish-notation

Reverse Polish notation lexer, parser and very small compiler that generates jvm assembly code. The programs just calculates the mathematical expression (+, -, * , /) and prints out the answer.

c compiler-design jvm lexer lexer-parser parser programming-languages reverse-polish-notation

Last synced: 17 Apr 2026

https://github.com/jason89521/rusvelte

Svelte compiler written in Rust

compiler parser svelte

Last synced: 11 Oct 2025

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/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/poti1/app-pod

Quickly show available class methods and documentation.

command-line-tool hacktoberfest parser perl perl5 perldoc pod

Last synced: 23 Jan 2026

https://github.com/xxczaki/parsify-plugin-covid19

Parsify plugin, that adds COVID 19-related variables 🦠

confirmed coronavirus covid19 data deaths fun math parser parsify parsify-plugin plugin variable variables

Last synced: 13 Mar 2026

https://github.com/kranfix/parser_combinator

Example of a parser combinator in many languages (Rust, Dart, Go, Typescript)

bun combinator go hacktoberfest parser rust typescript

Last synced: 25 Feb 2026

https://github.com/ghostbuster91/pgn-parser

Parser for chess games stored as PGN using standard arithmetic notation

chess parser pgn

Last synced: 19 Jan 2026

https://github.com/tryagi/dotnetcliwrapper

Allows you to simply run dotnet cli from C# and get parsed results

cli csharp dotnet parser wrapper

Last synced: 09 Apr 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/alfex4936/ajou-blackboard

아주대학교 블랙보드(BB) 셀레니움을 이용한 예제

html parser python selenium

Last synced: 10 May 2026

https://github.com/bezlant/s21_math_solver

🧮 A simple math expression evaluator built wtih Imgui. (School 42)

c calculator check djikstra-algorithm graph-visualization imgui-glfw math-solver parser rpn-calculator test-coverage

Last synced: 04 Apr 2026

https://github.com/rroohhh/mtf-rs

low level rust mtf parser library

mtf parser rust

Last synced: 16 Mar 2025

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/ok-ryoko/tree-sitter-systemtap

SystemTap grammar for tree-sitter

parser systemtap tree-sitter

Last synced: 20 Feb 2026

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/willkirkmanm/pascal-compiler

Pascal Compiler for the Alpha Processor, using a Lexicographic Ordering Algorithm due to the Reduced Instruction Set.

ast compiler interpreter parser pascal

Last synced: 18 Mar 2025

https://github.com/joeyshi12/pql-parser

Plot query language parser library

ast node npm-package parser pql

Last synced: 20 Jan 2026

https://github.com/betterrunner/ridl

A tool to translate Thrift idl metadata -> Typescript types built by Rust

idl parser rust tokenizer

Last synced: 17 Mar 2025

https://github.com/templarbit/go-csp-util

Content Security Policy utils in compliance with W3C CSP specs

content-security-policy content-security-policy-report csp csp-parser csp-parsers parser

Last synced: 14 Jan 2026

https://github.com/thipages/quickgpx

Quick gpx parser

gpx isotime parser php quick unixtime utc

Last synced: 02 Apr 2025

https://github.com/psteinb/iozone2csv

converter from iozone stdout to csv

benchmark csv iozone parser

Last synced: 14 May 2026

https://github.com/denisdefreyne/d-mark-rust

D★Mark implementation in Rust

d-mark language markup-language parser rust

Last synced: 16 Aug 2025

https://github.com/mivmi/lalr-parser

Lightweight LALR(1) parser and lexer framework for building interpreters.

lalr1 lexer parser python3

Last synced: 30 Apr 2025

https://github.com/null-none/jwlibrary2json

Handler for jwlibrary to json

data json jwlibrary library parser

Last synced: 14 May 2026

https://github.com/xulerxyz/freescout_webhook_parser

A PHP library for parsing FreeScout webhook data with HTML cleaning capabilities.

freescout parser php webhook

Last synced: 07 Jul 2025