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/nrwiersma/snatch

Snatch is a l2met parser that inserts the data into InfluxDB

influxdb l2met parser

Last synced: 25 Mar 2025

https://github.com/nejcc/ice

Ice programing

ice interpreter lexer parser python

Last synced: 08 Jan 2026

https://github.com/nixzhu/girl

A HTML Parser

html parser

Last synced: 10 Sep 2025

https://github.com/mokiat/go-data-front

A Go library for reading Wavefront 3D model resources (OBJ, MTL).

decoder go parser wavefront

Last synced: 17 Jun 2026

https://github.com/basemax/calculator-flex-bison-c

A tiny calculator project with lexer/parser based on Flex, Bison with pure c programming language.

bison c flex lexer parser yacc yacc-example yacc-lex

Last synced: 03 Apr 2025

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/itsrenoria/ptt-go

Go port of PTT that parses media filenames into clean, structured details.

filenames go media metadata parser ptt

Last synced: 31 May 2026

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

Adds a location object to snapdragon token or AST node.

ast javascript location node nodejs parse parser position snapdragon token tokenize tokenizer

Last synced: 12 Apr 2025

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/trwyant/perl-ppix-regexp

Parse regular expressions

parser perl perl-module

Last synced: 29 Apr 2025

https://github.com/BjoernLoetters/Jar-Jar-Parse

A small library for parser combinators in Java with a special focus on simplicity.

clojure compiler domain-specific-language java kotlin parser parser-combinators scala syntax

Last synced: 06 Oct 2025

https://github.com/marcus-v-freitas/crawlerbrazilgovdata

Projeto ASP.NET Core .NET 5 para Extração e Parseamento de Dados do governo de São Paulo com integração com Buckets S3, Filas SQS AWS e Persistência realizada via EF Core no Mysql.

api-rest aspnetcore automapper aws crawler csharp efcore government-data htmlagilitypack linux memory-cache mysql net5 onion-architecture parallel-computing parser s3-bucket serilog sqs-queue swagger

Last synced: 17 Jan 2026

https://github.com/microcodebase/microconfig

go micro config parser

config go golang parser properties

Last synced: 14 Jan 2026

https://github.com/mark-summerfield/uxf

Uniform eXchange Format (uxf) is a plain text human readable optionally typed storage format that supports custom types. It may serve as a convenient alternative to csv, ini, json, sqlite, toml, xml, or yaml.

data ini json parser pretty-printer sqlite storage-engine toml xml yaml

Last synced: 08 Oct 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/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/nezteb/lexer-parser-in-lua

This is for a programming languages class I'm in. Both assignments have already been turned in for the class, so I'm uploading my submissions here for my own future reference (not for cheating).

lexer lua parser

Last synced: 09 Oct 2025

https://github.com/auronandace/const_irc_message_parser

A 0 dependency, no_std, const-only parser for the IRC message protocol.

irc irc-protocol parser rust-lang

Last synced: 09 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/ajm188/hava

{Lexer, Parser} for a Java-like language implemented in Haskell

haskell lexer parser

Last synced: 10 Oct 2025

https://github.com/durudex/go-polylang

Implementation of the Polylang language in Go.

go parser polylang

Last synced: 14 Jan 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/jason89521/rusvelte

Svelte compiler written in Rust

compiler parser svelte

Last synced: 11 Oct 2025

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/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/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/blakeembrey/exif-date

Parse an EXIF date string into a `Date` object

certificate date exif parser

Last synced: 11 Oct 2025

https://github.com/mbund/cdr

OSU course dependency visualizer

astro course dependencies graph osu parser typescript visualization

Last synced: 15 May 2026

https://github.com/stagas/tinypratt

a tiny pratt parser implementation

parser pratt

Last synced: 12 Oct 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/xreedev/event-management

EventManagement is a web application using vanilla HTML, CSS, and JavaScript. It enables users to manage event tasks, add events, and import tasks via CSV files for efficient event organization and task management.

css css3 csv csv-parser event-management html html5 javascript js parser table vannila-javascript-projects vannila-js

Last synced: 06 Mar 2026

https://github.com/millerlogic/htmlstrip

Strips HTML from the input, outputs plain text, streamed in realtime without preloading the whole document

html html-parser html-parser-library html-strip parser

Last synced: 21 Jan 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/nikitasakunde/dance-website

This is dance website which contain two mongodb database.

cors css express javascript mongo mongodb mongoose nodejs nodemon parser pugjs

Last synced: 14 Mar 2026

https://github.com/cycloctane/cyclocalc

Simple math expression evaluator written in C99. Based on Pratt Parsing.

algorithms ast c parser

Last synced: 15 Oct 2025

https://github.com/rog3rsm1th/kaitai-rs

Kaitai Struct implementation in pure Rust (still a WIP)

kaitai parser rust

Last synced: 18 Oct 2025

https://github.com/yord/pxi-dsv

🧚pxi-dsv is a delimiter-separated values plugin for pxi (pixie), the small, fast, and magical command-line data processor.

csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv

Last synced: 15 Apr 2026

https://github.com/gulpjs/parse-node-version

Turn node's process.version into something useful.

gulp nodejs parser version

Last synced: 19 Oct 2025

https://github.com/f-y/md-spreadsheet-parser

A robust, zero-dependency Python library for parsing, validating, and manipulating Markdown tables, including conversion from Excel to Markdown.

data-conversion excel library markdown pandas parser python spreadsheet table-parser type-safe zero-dependency

Last synced: 23 Jan 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/marcoroth/openmensa-parsers

OpenMensa.org parsers

mensa openmensa parser svgroup xml

Last synced: 22 Oct 2025

https://github.com/pavelhoral/beth-parser

Node.js based parser library for Bethesda's Creation Engine data files.

bethesda parser

Last synced: 24 Jan 2026

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/masahirompp/construct-typed-parameters

Type-safe parameter construction library. Useful for managing environment variables, aws parameter stores and more.

aws-ssm-parameter-store environment-variables parser stringifier typescript

Last synced: 31 Jan 2026

https://github.com/pelenium/math-parser

Math parser of expressions in Polish notaiton (LISP like)

expression-evaluator expression-parser fsharp math mathematics maths parser polish-notation

Last synced: 31 Jan 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/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/jurgenbelien/parser-example

A modest example of a parser written in Nearley.js.

nearley parser

Last synced: 01 Feb 2026

https://github.com/taufik-nurrohman/query-string-parser

Convert URL’s query string into JavaScript object.

converter j-s-o-n javascript js json object parser query string u-r-l url

Last synced: 07 Feb 2026

https://github.com/omnimodloader/jvmzip

An optimized JVM compliant Zip parser

compression java library optimization optimized parser reader zip zip32

Last synced: 26 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/murilobsd/calamp-rs

Calamp LMDirect rust parser

calamp lmdirect networking parser protocol rust

Last synced: 11 Feb 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/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/rajatt95/python_rs

Programming | Python | PyCharm | Data Types | Tuple | Dictionary | If-Else | Loops - For, While | Functions | OOPS Principles | Constructor | String - SubString, Concatenation, Split, Strip | Read & Write data into files | JSON Parsing | CSV package | Web Scrapping

constructor csv-parser data dictionary functions if-else-statements json json-parser oops parser pycharm-ide python python-programming-language read-write-file strings tuple web-scrapping

Last synced: 15 Feb 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/jassielof/toonz

A Zig implementation of the TOON (Token-Oriented Object Notation) format.

ai llm parser toon toon-format zig

Last synced: 02 Mar 2026

https://github.com/roma-glushko/monolog-parser

🛠Parser for your monolog records

logs monolog parser php7

Last synced: 01 Apr 2026

https://github.com/whywaita/gigani

parser of Anime page (GIGAZINE, Annict, syobocal...)

gigazine golang-application parser

Last synced: 28 Mar 2026

https://github.com/atahabaki/bracoxide

A powerful Rust library for handling and expanding brace expansions. It provides a simple and intuitive way to generate combinations and permutations from brace patterns.

brace-expansion braces parser rust tokenizer

Last synced: 01 Apr 2026

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

Move grammar for tree-sitter

move-language parser tree-sitter

Last synced: 02 Apr 2026

https://gitlab.com/fumail/domainmagic

python library for email/domain dns/rbl handling

dns domain library parser python rbl

Last synced: 17 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/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/hktalent/go-pjs

golang Parse and generate java Serializable objects

hacker-tools java parser serializable tools

Last synced: 05 Apr 2026

https://github.com/fisayo-dev/loan-parser

Converts loan document agreements to standard data schema integrable with loan softwares - LMA Edge Hackathon.

ai hackathon loan parser

Last synced: 19 Apr 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/luke-beep/ason

Azrael's Simple Object Notation.

deserializer json language parser serializer unparser

Last synced: 21 Apr 2026

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/andy-byers/mewjson

a tiny JSON library

c json parser

Last synced: 25 Apr 2026

https://github.com/lpraat/inbq

A library for parsing BigQuery queries and extracting schema-aware, column-level lineage.

bigquery data-lineage parser sql

Last synced: 26 Apr 2026

https://github.com/tearth/combasic

Simple BASIC compiler based on the old language dialects.

asm assembler assembly ast basic c compiler lexer parser

Last synced: 28 Apr 2026

https://github.com/athurg/cronparser

Crontab计划任务解析工具

crontab golang parser ui web

Last synced: 28 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/sayedrisat/bnscript

Automation-first programming language that compiles to JavaScript with a real compiler pipeline, runtime, and CLI.

automation bangla cli code-generator compiler developer-tools javascript language-design lexer parser programming-language sayed-risat semantic-analysis transpiler

Last synced: 11 Jun 2026

https://github.com/bartlomiejzuber/use-cron-parser

Useful & super tiny (<5KB ✔️) hook for cron expression handling in React

cron hook parser react typescript

Last synced: 02 May 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/passcod/vue-sfc-parser

A limited parser for Vue Single File Components

parser single-file-component vue

Last synced: 03 May 2026

https://github.com/webschik/nmbr

Isomorphic JavaScript numbers formatter & parser

formatter js numbers parser shortener

Last synced: 03 May 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/mosifa/command-to-json

Parses any commands and converts them to JSON

command-to-json ifconfig javascript parser tojson typescript

Last synced: 05 May 2026

https://github.com/skarllot/azure-keyvault-reference

Configuration provider implementation that decorates configuration supporting Azure Key Vault references

azure configuration keyvault parser provider secret

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/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/forwardemail/python-arf

Node.js wrapper around the Python package arf, which is a processor for Abuse Reporting Format (ARF) messages.

abuse arf bulk email format formatting javascript json message messages node parse parser parsing python read report reporting

Last synced: 09 May 2026

https://github.com/nestorrente/true-json

Respectful JSON serialization & deserialization for JavaScript

converter javascript json parser serialization type typed typescript

Last synced: 09 May 2026

https://github.com/glweems/css-grid-template-parser

CSS Grid Template Parser

css-grid grid parser template

Last synced: 10 May 2026

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/kotleni-archive/cs2-eventsgrabber

Kotlin library for grabbing cs2 events from console logs. (Start game with -condebug param)

console counter-strike cs2 csgo grabber kotlin logs parser valve

Last synced: 10 Jun 2026