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/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/yjdoc2/equation-parser-interpreter

An interpreter designed in C++ for the equation parser project.This can read the commands from a file and write output to another file.

c cpp17 interpreter parser

Last synced: 11 May 2026

https://github.com/chicode/lisa

A Lisp dialect designed for codingworkshops

elm lisp lisp-dialect parser

Last synced: 22 Jun 2026

https://github.com/gabryon99/mucomp-lang

μcomp-lang is a didactic language implemented for Language, Compilers and Interpreters course at UniPi.

compilers languages lexer llvm menhir ocaml ocamllex parser programming

Last synced: 03 May 2026

https://github.com/denysvitali/ifunny

An interpreter of a custom language (funny) written in Java

compiler funny interpreter java parser tokenizer

Last synced: 19 Oct 2025

https://github.com/imolorhe/curlup

Parse cURL commands.

curl parser

Last synced: 29 Apr 2026

https://github.com/webschik/nmbr

Isomorphic JavaScript numbers formatter & parser

formatter js numbers parser shortener

Last synced: 03 May 2026

https://github.com/mrrobinofficial/unity-parser

A friendly parsing system for Unity. This system supports a wide range of data types, and offers try-parse methods.

ncalc parse parser unity unity3d

Last synced: 17 May 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/keddad/kresp

Simple parser for RESP protocol

parser redis

Last synced: 23 Aug 2025

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

a parser for Sun BSM audit logs

audit freebsd parser

Last synced: 16 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/marcoradocchia/linux-meminfo

An efficient, zero-allocations /proc/meminfo parsing library for Rust.

linux meminfo memory parse parser parsing zero-allocation zero-allocations

Last synced: 14 May 2026

https://github.com/laphilosophia/strime

Streaming projection engine — extract fields at multi-gigabit speeds with O(1) memory

data-extraction data-processing fsm high-performance json json-parser json-streaming ndjson parser projection streaming typescript zero-copy

Last synced: 15 Feb 2026

https://github.com/mondeja/svg-path-cst

Concrete Syntax Tree SVG paths parser for Rust

cst parser svg svg-path

Last synced: 15 Apr 2025

https://github.com/hrehfeld/python-org-mode

Towards a complete org-mode parser

emacs json org-mode parser python roundtrip

Last synced: 12 Apr 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/shamazmazum/cue-parser

Simple common lisp cue parser

cuesheet parser

Last synced: 12 Feb 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/andreafioraldi/til-compiler

Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine

assembly-language bison bytecode c cmake compiler flex language-compiler libxml2 parser xml

Last synced: 03 May 2026

https://github.com/here-be/snapdragon-is-inside

Snapdragon plugin that adds an `isInside` method to the compiler instance for checking if a node is currently inside a given node type.

ast compiler javascript node nodejs parser snapdragon snapdragon-plugin

Last synced: 26 Apr 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/savi-lang/peg

Parsing Expression Grammars for the Savi standard library.

library parser parsing peg savi standard-library

Last synced: 19 Mar 2026

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/serpent7776/json-parse

Simple ASCII-only JSON parser

ascii json parser

Last synced: 28 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/eantcal/miptknzr

Multum-In-Parvo Tokenizer Library

cplusplus-14 library parser tokenizer

Last synced: 02 Apr 2026

https://github.com/paul-wolf/ukpc

A Python module for parsing United Kingdom postcodes

parser postcodes python uk

Last synced: 13 Jun 2026

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/stacksjs/ts-svg

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

optimizer parser svg typescript

Last synced: 16 Jun 2026

https://github.com/giorgiogtelian/luna

this is my little project: a new programming language named after my dog

cpp csharp java language parser programming-language programming-languages

Last synced: 13 Feb 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/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/rieselhilfe/parseo

A smart esperanto word parser that shows all possible word compositions from roots, affixes and word endings. Based on Baza Radikaro Oficiala.

esperanto esperanto-translation natural-language parser

Last synced: 23 Mar 2026

https://github.com/joutvhu/expansy

An expression analyzer that allows you to define expression elements of your design.

analysis engine expression expression-parser parser

Last synced: 18 Jun 2026

https://github.com/fabervitale/deno_minimist

💾 Parses command line arguments. Port & rewrite of the node library minimist

cli deno minimist parser typescript

Last synced: 01 May 2026

https://github.com/thefangbear/sat

Boolean expression parser and solver suite

c cpp parser sat solver

Last synced: 04 May 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/toktok/hs-cimple

Cimple and Apidsl language parsers and tools

c dsl parser

Last synced: 05 Feb 2026

https://github.com/poti1/pod-lol

Parse Pod into a list of lists (LOL)

hacktoberfest parser perl perl5 perldoc pod

Last synced: 11 Feb 2026

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

Eww grammar for tree-sitter

eww parser tree-sitter

Last synced: 15 Apr 2025

https://github.com/dysnomia-studio/dmarc-parser

A simple job that query, parse and save to database dmarc aggregate reports

dashboard database dmarc dmarc-parser parser

Last synced: 05 Aug 2025

https://github.com/ydah/parselly

Parselly is a module providing a simple way to parse and extract data from a css selector 🌿

css css-selector css-selector-parser css-selectors parser

Last synced: 13 Oct 2025

https://github.com/excoffierleonard/parser

REST API service in Rust that takes in any file and returns its parsed content.

api-rest parser rust

Last synced: 01 Mar 2026

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/skt-t1-byungi/tag-name-parser

A tag parser that does not support attributes. Lightweight and fast.

html parse parser tagname

Last synced: 03 Jan 2026

https://github.com/roneetkumar/simple-lang

Simple is a programming language based on GO lang as a base language. The objective to create this language is not only to learn GO lang but also to understand the journey of idea from source code to a finished product.

compiler evaluator go go-lang interpretor lexer parser

Last synced: 19 Jun 2026

https://github.com/piraka9011/dsl_urdf_parser

A parser for URDF files that generates .kindsl files for Robcogen.

dsl kindsl parser python robcogen urdf

Last synced: 13 Oct 2025

https://github.com/canmi21/envflag

A strict, zero-boilerplate env manager with dotenvy support and validation.

12-factor config env filter parser

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/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/r2dtools/goapacheconf

GoApacheConf is a Go library for parsing, modifying, and regenerating Apache configuration files. It makes it easy to work with Apache config blocks and directives programmatically in your Go applications.

apache config configuration developer-tools devops golang parser

Last synced: 11 Mar 2026

https://github.com/murilobsd/calamp-rs

Calamp LMDirect rust parser

calamp lmdirect networking parser protocol rust

Last synced: 11 Feb 2026

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

Scraper for SELAE

lottery parser scraper selae

Last synced: 31 May 2026

https://github.com/timobechtel/json2url

Encodes and decodes javascript objects into/from an url usable string

javascript json parser url

Last synced: 23 Mar 2025

https://github.com/maxrimue/tizo

easily parse and convert any string containing hours, minutes and timezone

converter parser timezones

Last synced: 24 Mar 2025

https://github.com/clairebookworm/quizbowl-terminal

QuizBowl Terminal Quizzer

json parser python quizbowl terminal

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

GenomeDiff (*.gd) file parser for Python

breseq genomediff genomics parser

Last synced: 12 Apr 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/tree-sitter-grammars/tree-sitter-uxntal

Uxntal grammar for tree-sitter

parser tree-sitter uxntal

Last synced: 01 May 2026

https://github.com/felixfaisal/syntax-analyzer-rs

A syntax analyzer written in Rust with handwritten logic for validating JSON with trailing commas and comments without using Lex or YACC

compiler lexer parser rust

Last synced: 30 Mar 2025

https://github.com/stereobooster/instaparsejs

What if context-free grammars were as easy to use as regular expressions?. Clojure instaparse compiled to ESM

gll gll-parser instaparse parser parsing peg pegll

Last synced: 14 Feb 2026

https://github.com/yisaer/idl-parser

OMG IDL Parser written in go

go omg-idl parser parser-combinator

Last synced: 13 Oct 2025

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/rcx/email-parser

A handy webapp to render raw email data.

email parser smtp webapp

Last synced: 19 Apr 2026

https://github.com/bpetermann/node-interpreter

Typescript interpreter for monkey

interpreter jest lexer nodejs parser typescript

Last synced: 07 May 2026

https://github.com/dianavile/rgsocdvteam

Resources, Learnings, Courses, Testing, Meetings- all in one in Markdown.

designsystem docs documentation generator livingstyleguide markdown markdown-it parser styleguide

Last synced: 07 May 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/ghostwriter/syntax

[WIP]Lexical Analysis library for PHP (Tokenizer, Lexer, Parser, Generator)

generator ghostwriter lexer parser php syntax tokenizer

Last synced: 11 Jan 2026

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

Parser Combinator Library for Kotlin

kotlin parser parser-combinators

Last synced: 06 Feb 2026

https://github.com/michaeltryby/swmm-parse

File parsing toolkit for SWMM

ebnf input lark parser swmm

Last synced: 29 Jan 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/jwerle/kotlin-parson-bindings

Kotlin/Native bindings for parson, a JSON C library

bindings json konanc kotlin native parser parson stringify

Last synced: 08 May 2026

https://github.com/mokiat/java-data-off

A Java library for reading OFF 3D model resources.

decoder java off parser

Last synced: 22 Aug 2025

https://github.com/randomhashtags/swift-javascriptsyntax

A set of Swift libraries for parsing, inspecting, generating, and transforming JavaScript source code.

javascript lexer parser swift

Last synced: 03 May 2026

https://github.com/maksasj/uroboros

🐉 rust package for making parsers with parser combinators and state machines

package parser rust uroboros

Last synced: 30 Jun 2025

https://github.com/wizard04wsu/javascript-regex

Improved syntax highlighting for JavaScript regular expressions in Atom

atom atom-package javascript parser regex regexp regular-expressions syntax syntax-highlighting syntax-tree

Last synced: 03 May 2026

https://github.com/rajesh-rahul/wot-packet-analyzer

A website for viewing packet information of wotreplay files

parser rust webassembly world-of-tanks wotreplays

Last synced: 03 May 2026

https://github.com/lussierc/boscopl

A fun & simple programming language.

parser programming-language python scanner

Last synced: 11 Oct 2025

https://github.com/nodef/extra-marked

A markdown parser, compiler, and viewer (via "marked").

cli compiler console extra html markdown marked markup parser shell terminal view

Last synced: 04 May 2026

https://github.com/tpalmerstudios/practice

Random Projects While Learning C

algorithms beginner-friendly c cli linux parser sudoku

Last synced: 16 Feb 2026

https://github.com/djoezeke/mytoml

Mytoml - Simple and Fast Tom's Obvious, Minimal Language (TOML) Parser for Mordern C/C++.

c configuration cpp deserialize header-only morden parser serializer toml toml-config toml-parser

Last synced: 02 Apr 2026

https://github.com/huygensing/tree-sitter-tagml

tree-sitter grammar for TAGML

parser tagml tree-sitter

Last synced: 04 May 2026

https://github.com/axept/prejss-postcss-parser

PostCSS Parser for PreJSS

css css-in-js jss parser postcss prejss sass

Last synced: 04 May 2026

https://github.com/zcong1993/exia

一个可以得到淘宝商品搜索信息数据的API服务端,基于eggjs框架

api cache egg koa parser zcong1993

Last synced: 04 May 2026

https://github.com/ferhatgec/finif.py

finif[dot]py, cli .ini parser

cli file ini parser python python3

Last synced: 04 May 2026

https://github.com/xzripper/parentheses

Lightweight parentheses parser in Python.

parentheses parser python

Last synced: 09 Jun 2026

https://github.com/leontm-dev/spiky-cli

This is the github repository for the spiky-cli. A command line interface designed to transpile the spiky.js code into executable python code that is runnable on the SPIKE Prime Robots.

cli javascript kids-programming lego leontm-dev llps npm npm-package parser python spike-prime spiky transpile transpiler typescript

Last synced: 23 Jan 2026

https://github.com/somajitdey/httparse

Command-line parser for http request headers. Also see below link for related project.

bash command-line header-parser http http-header http-header-parser http-request http-server httparse httparser jq parse parser shell

Last synced: 05 May 2026

https://github.com/erdomke/outlookparser

Library for parsing Outlook (*.msg) files

outlook parser

Last synced: 07 Oct 2025