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/myselfshravan/hdfc-account-explorer

A tool for efficiently managing HDFC bank statements. It allows users to upload, parse, and consolidate statements, providing transaction summaries, running balances, and secure access. Features include UUID-based transaction identification, deduplication, and Row Level Security (RLS) for user-specific data protection.

dashboard dsa-algorithm hdfc parser pgsql shardcn statement supabase typescript vite

Last synced: 15 Jun 2025

https://github.com/somecho/midiparser

A simple and straightforward library for General MIDI file parser

cpp midi parser

Last synced: 07 Apr 2025

https://github.com/fabiospampinato/json-simple-parser

The fastest pure-JS implementation for JSON I could come up with.

javascript js json native parser simple

Last synced: 06 Nov 2025

https://github.com/pegasusheavy/rawk

A 100% POSIX-compatible AWK implementation in Rust with GNU AWK (gawk) extension support

awk cli command-line gawk parser posix rust scripting text-processing unix

Last synced: 18 Feb 2026

https://github.com/omimouni/use-pdf-renderer

A React hook for rendering PDF files as images

converter hook images parser pdf pdf-renderer react renderer

Last synced: 27 Jun 2025

https://github.com/lambdacasserole/haha-parser

Unofficial, handwritten parser aimed at transpilation of the HAHA language.

education formal-methods formal-verification hoare-logic parser verification

Last synced: 06 Apr 2025

https://github.com/rczaka/oauth-code-parser

Simple, web based, OAuth URL code parser

oauth2 parser

Last synced: 14 May 2025

https://github.com/iadvize/xyleme

A quick way to parse XML structures

cats parser scala xml

Last synced: 07 Jul 2025

https://github.com/zheng-bote/hd_ghmd_writer_plugin

Github markdown writer plugin for header_docu_qt

cpp17 parser qt6

Last synced: 19 May 2026

https://github.com/minseoc03/llvm-kaleidoscope-playground

This project is a step-by-step implementation of a simple functional language based on the LLVM Kaleidoscope Tutorial.

abstact-syntax-tree codegen compiler cpp jit llvm llvm-ir parser toy-language

Last synced: 20 May 2026

https://github.com/ggomez0/compilador

Compilador con analisis Lexico y sintactico

lexer parser plx

Last synced: 19 Jun 2025

https://github.com/pegasusheavy/spacey

A high-performance JavaScript/TypeScript engine written in Rust for the Servo browser. Native TypeScript support, ECMAScript 3+ compliant, embeddable runtime.

browser-engine bytecode compiler ecmascript embedded engine interpreter javascript javascript-engine nodejs parser pegasus-heavy-industries rust servo spidermoneky spidermonkey typescript typescript-native vm wasm

Last synced: 18 Feb 2026

https://github.com/clitetailor/simple-xml-parser

A simple XML parser in NodeJS

nodejs parser tokenizer xml

Last synced: 30 Apr 2026

https://github.com/ymc-github/fis-parser-ymcless

🔯 a plugin for fis1 to parser less to css

fis1 less parser yemiancheng

Last synced: 19 Apr 2026

https://github.com/urigrif/scala-parser-combinators

Trabajo practico de la materia TADP de UTN FRBA, con el objetivo de aprender nociones sobre el paradigma de programacion hibrido Objetos-Funcional, utilizando el lenguaje Scala.

monads oop-functional-principles parser parser-combinators scala

Last synced: 08 Apr 2025

https://github.com/metaid-developers/metaid-script-decoder

MetaID Protocol Parser - Extract and parse PIN data from BTC and MVC blockchain transactions. Pure Go, zero dependencies, easy integration.

blockchain btc decoder go golang metaid microvisionchain mvc parser web3

Last synced: 14 Jan 2026

https://github.com/moosemorals/htmllib

A HTML parser

csharp html parser

Last synced: 30 Mar 2025

https://github.com/shinosaki/2ch.js

ウェブブラウザで動作する2ch互換掲示板ビューア/DATパーサー | 2ch compatible viewer/DAT parser

2ch 2ch-browser 2ch-viewer 5ch dat parser preact

Last synced: 22 Mar 2025

https://github.com/under-web/vk_parser_topic

Парсит номера телефонов и комментарии, город и имся с ссылкой в отдельный файл

parser phone-parse vk-parser

Last synced: 14 Mar 2025

https://github.com/jessecoretta/go-aci

Package aci implements the complete Netscape ACIv3 syntax as an SDK in a vendor-agnostic manner with rich features and a flexible design.

access-control access-control-instruction access-control-list access-rights aci aciv3 experimental go golang ldap netscape parser permissions sdk syntax

Last synced: 14 Apr 2025

https://github.com/dub1401/rulateparser

Парсер Tl.Rulate.ru в формат JSON.

novels parser

Last synced: 03 Apr 2025

https://github.com/kokorinilya/expressionparser

Parses arithmetical expressions in different modes

arithmetic evaluation evaluator expression-parser parser

Last synced: 03 Apr 2025

https://github.com/alexcmgit/ndjson.dart

Tiny and small library for parsing ndjson.

dart dev ndjson parser pub stream

Last synced: 06 Apr 2025

https://github.com/himenon/commit-mesage-parser

commit message parser

coimmit message parser

Last synced: 10 Apr 2025

https://github.com/ewilan-riviere/scanner

CLI to parse files or to get metadata.

filesystem go metadata parser

Last synced: 28 Mar 2025

https://github.com/vodolaz095/email-parser-api

Headless browser email parser api - test task i finished in less than 3 hours

browser expressjs headless node nodejs parser selenium

Last synced: 13 Apr 2026

https://github.com/yinonavraham/go-turtle

Turtle logic (LOGO) library and tool written in GoLang

golang logo parser turtle turtle-graphics turtle-logic

Last synced: 22 Mar 2025

https://github.com/shilangyu/unambiguous-grammar

Formal specification of a language of grammars and proofs about their ambiguity

grammars parser syntax theorem-proving unambiguity

Last synced: 23 Sep 2025

https://github.com/iamgerwin/csharp-razor-docx-parser-poc

A proof of concept Blazor web application that accepts DOCX file uploads and provides intelligent parsing with multiple output formats. Built with .NET 9 and modern web technologies.

csharp docx dotnet parser

Last synced: 18 Feb 2026

https://github.com/mixa3607/androidskyinstrumentplayer

Parser songs for Sky and replays generator for ddiPlayer

csharp music parser sky

Last synced: 03 Mar 2025

https://github.com/yorgosbas/linear-program-parser

A Python script to check and parse a Linear Programming Problem

linear-programming parser python

Last synced: 02 Jul 2025

https://github.com/pappasbrent/flagon

An ASCII graph parser written in Go

ascii go graph parser

Last synced: 22 Jun 2025

https://github.com/permalik/go_markdown_parser

systems:markdown lexer and parser

go lexer markdown parser

Last synced: 28 Mar 2025

https://github.com/albbus-stack/latex-simplified

A faster syntax parser to LaTeX.

latex parser python tex

Last synced: 28 Apr 2026

https://github.com/monksc/simplelanguage

I made my own language and its extremely simple

custom-language interpreter java parser programming-languages

Last synced: 17 Oct 2025

https://github.com/jbukuts/wav-parse

Isomorphic WAV file parser for JavaScript

isomorphic javascript js parser wav

Last synced: 19 May 2026

https://github.com/hazzaclark/korone

A Lightweight Endianess Parser and Lexer

endian endianutils parser rust

Last synced: 23 Mar 2025

https://github.com/j00nathan/lex-parser-elgol

University project for Compilers course using Rust as programming language, with Logos (lexer) and Lalrpop (LR(1)/LALR(1) parser) crates. The goal of the project is to create a lexical and syntax analyser for an imaginary language, Elgol, invented by the course teacher

lalrpop lexer lexical-analysis logos parser rust syntax-analysis

Last synced: 08 Jul 2025

https://github.com/kdkasad/eqnp

Mathematical derivative calculator and simplification engine

calculator calculus parser python3

Last synced: 29 Jun 2026

https://github.com/runnerty/executor-parse-xml-json

An xml/json parser executor for Runnerty

executor json parser runnerty xml

Last synced: 19 Apr 2026

https://github.com/shivamka1/js-dot-antlr-parser

The objective of this project is to demostrate how to capture diagnostics i.e., semantic and syntactic errors for DOT language using ANTLR parser written in Javascript.

antlr4 diagnostics dot javascript parser

Last synced: 26 May 2026

https://github.com/hrszpuk/remeta

A metaprogramming tool for porting Go packages over to the ReRect programming language

binding-generator go golang metaprogramming parser rect rerect

Last synced: 30 Jun 2026

https://github.com/hicarod/inip

:pencil: INI parser

ini parser rust

Last synced: 20 Jun 2025

https://github.com/robotomize/go-printenv

A command line utility that displays the environment variables used by a Go project

ast cli env go golang golang-application parser tags

Last synced: 23 Oct 2025

https://github.com/alfredoprograma/calculus

Super simple calculator interpreter

interpreter parser rust

Last synced: 17 Mar 2025

https://github.com/nvtkaszpir/k8s-describe-nodes-parser

Parse kubectl describe nodes and output as json

json kubernetes parse parser python python3

Last synced: 06 May 2026

https://github.com/eckertalex/monkey

interpreter for the monkey programming language written in go

go interpreter lexer monkey parser tokenizer

Last synced: 15 Jun 2025

https://github.com/pikulev/hario-core

Type-safe Python HAR model: Pydantic-powered parsing, validation, normalization, and transformation—readying HTTP Archive data for analytics and easy extension.

developer-tools http-archive http-archive-format parser pydantic python web-debug web-performance

Last synced: 07 Jul 2025

https://github.com/forfd8960/json-parser-rs

Rust Json Parser

json parser rust

Last synced: 25 Apr 2026

https://github.com/zgoethel/nodebuilder

Tool for designing grammars and generating language parsers in .NET

blazor compiler compiler-frontend desktop-app dotnet finite-state-machine grammar lexing parser parsing regex ui

Last synced: 13 Apr 2026

https://github.com/benderpan/wvsgo

A simple tool of Acunetix WVS(10.x).

acunetix parser wvs xml

Last synced: 09 Apr 2025

https://github.com/ohadswissa/nand2tetris-jack-analyzer

Jack Analyzer: A two-stage syntax parser that converts .jack code into structured XML (tokens + syntax tree)

jack java nand2tetris parser vm

Last synced: 27 Feb 2026

https://github.com/gldanoob/nooblang-rust

NOOBLANG interpreter but in Rust (not blazingly fast)

esolang esoteric-programming-language interpreter lexer parser rust

Last synced: 02 Apr 2025

https://github.com/svenkuegler/php-nginx-status-parser

PHP Parser for Nginx Status Page

nginx parser php statuspage

Last synced: 19 May 2026

https://github.com/lesterrry/miwifi

Control your Mi router

parser router xiaomi

Last synced: 06 Jun 2026

https://github.com/asynched/brainfuck

An implementation of the brainfuck language in Go.

brainfuck go parser

Last synced: 18 Apr 2026

https://github.com/hakimjonas/doxa

Dependently typed proof checker for the Calculus of Inductive Constructions. ML-family surface syntax, stack-safe normalization-by-evaluation kernel, parser built on rumil. Runs in the browser.

calculus-of-constructions dart dependent-types normalization-by-evaluation parser proof-assistant type-theory wasm

Last synced: 30 Jun 2026

https://github.com/lpnh/tree-sitter-askama

Askama grammar for tree-sitter

askama parser tree-sitter

Last synced: 19 May 2026

https://github.com/onesignal/kafka-offsets-parser

Rust library parsing __consumer_offsets and its messages

kafka parser rust

Last synced: 22 Jul 2025

https://github.com/kyuch4n/piglet

A language named Piglet to describe the flow chart

ast flow language parser tokenizer typescript

Last synced: 20 May 2026

https://github.com/thowv/easy-parse

Parsing using objects and types in Python (WIP)

parser parsing python python3

Last synced: 21 Jul 2025

https://github.com/silarhi/caf-parser

A PHP parser for French CAF (Caisse d'Allocations Familiales) files.

caf caf-parser la44zz parser php

Last synced: 06 Apr 2026

https://github.com/scymtym/language.yaml

UNFINISHED Native Common Lisp YAML implementation

common-lisp parser yaml

Last synced: 26 Mar 2025

https://github.com/quantumwizard888/get_jp_word_info

Parser script that gets a word info from https://dictionary.goo.ne.jp explanatory dictionary

linguistics parser parsing web-parsing web-scraper web-spider

Last synced: 29 Mar 2025

https://github.com/ggalina/feedbackform-react

Technologies: REACT, CSS, Parcel, nanoid, and styled-components libraries. Personal Mini Project.

css nanoid parser reactjs styled-components

Last synced: 11 Apr 2026

https://github.com/soft/haskell-mlocate

Haskell library for parsing mlocate files

file-format haskell haskell-library locate parser

Last synced: 23 Mar 2025

https://github.com/olacin/tree-sitter-storm

Storm grammar for tree-sitter

lexer parser storm synapse

Last synced: 03 Feb 2026

https://github.com/arenadata/gp_parser

Greenplum query parser

greenplum parser

Last synced: 25 May 2026

https://github.com/justin-marian/magic-temple

Simple program that solves string problems: large number additions, cipher encodings and "2-grams"".

c caesar-cipher encryption parser string-manipulation vigenere-cipher

Last synced: 29 Jun 2025

https://github.com/minijackson/tree-sitter-epics-db

Grammar for EPICS' database and database definition files

epics-db parser tree-sitter

Last synced: 07 Apr 2025

https://github.com/junbong/strict-json-parser

JSON parser for GO language with strict type config.

golang json parser strict type

Last synced: 15 May 2026

https://github.com/himenon/message-command-parser

Parse space- and colon-separated messages into parameters

command-parser message-parser parser

Last synced: 11 Aug 2025

https://github.com/marcelwaldvogel/deltat

Simple time duration parser for Python. Happy to parse "3h 2m 3.5s" for you.

parser parsing python python3 time

Last synced: 29 Jun 2025

https://github.com/arbitroy/whatsapp_parser

A tool to help me capture the details for my enslavement to the company via whatsapp

golang parser

Last synced: 04 Jul 2026

https://github.com/mztikk/poetic

Rust library to parse and interpret poetic source code

interpreter parser poetic rust

Last synced: 06 Apr 2026

https://github.com/thatcodechap/wikidparse

Fast and lightweight parser for wikitionary

javascript json parser wiki wikimedia wikitionary

Last synced: 19 May 2026

https://github.com/hangxingliu/node-sqlite-ddl-parser

⛓ A SQLite DDL parser module

ddl parser sqlite3

Last synced: 05 Aug 2025

https://github.com/quantiusbenignus/dated

ZSH exoskeleton for the command line "date" utility. Support free-form time references.

command-line command-line-tool date datetime future linux nlp parser shell-script text-processing time zsh

Last synced: 10 Apr 2026

https://github.com/99thedark/language

I think making a programming language could be a fun project!

abstract-syntax-tree language parser

Last synced: 11 Jun 2026

https://github.com/z3ntl3/recursive-parser

Enhances Go's html/template by enabling recursive parsing of deeply nested view directories.

go parse parser template templates templating

Last synced: 13 May 2025

https://github.com/knightedcodemonkey/reparse

Multiple SWC parsings with correct spans.

ast commonjs esmodule parser swc

Last synced: 22 Jan 2026

https://github.com/vendethiel/simplestr-php

Simple string parser in PHP

parser php string-parser

Last synced: 05 Jul 2026

https://github.com/imdeep2905/ll1_parser

Implementation of LL1 parser in C++.

cplusplus ll1-parser parser

Last synced: 22 May 2026

https://github.com/nicholaswmin/flomaster

fast, native syntax highlighting [wip]

highlight-api parser syntax-highlighting tokenizer

Last synced: 10 Sep 2025

https://github.com/mumez/tonel-smalltalk-parser

Tonel and Smalltalk BNF definitions and parsers.

bnf parser smalltalk tonel

Last synced: 26 Jun 2025

https://github.com/karlbateman/vyper

An experimental programming language inspired by Python and Go.

codegen golang lexer parser programming python zig

Last synced: 10 May 2026

https://github.com/kawamurakazushi/monkey-ml

OCaml implementation of an interpreter for the Monkey programming language

interpreter lexer monkey ocaml parser

Last synced: 26 Feb 2025

https://github.com/thergh/compiler_tinker

Learning compiler design on an example of a simple language - Gebalang23

compiler-design compiler-optimization compilers lexer parser

Last synced: 03 Apr 2025

https://github.com/afeiship/weapp-vue-parser

Single vue file parser for weapp.

parser vue weapp

Last synced: 14 May 2026

https://github.com/simenandre/setup-inputs

🕶️ Parse GitHub Actions inputs from both `workflow_dispatch` and `repository_dispatch` events

action actions github-actions parser repository-dispatch workflow workflow-dispatch

Last synced: 20 Sep 2025

https://github.com/harakeishi/gscp

gscp is the ssh-config parser available in go. gscp is named as an abbreviation of go ssh config parser.

go golang parser ssh ssh-config

Last synced: 12 Jan 2026