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/oefenweb/r-item-json-parser

Removes JSON format from Oefenweb item dataset

cran item json parser r

Last synced: 17 May 2026

https://github.com/hansputera/test-program-lang

Learn how to parse a script, and run it as a program

evaluation language parser

Last synced: 29 Jun 2026

https://github.com/fjebaker/md4zig

Zig wrapper around md4c for parsing Markdown.

markdown md4c parser zig

Last synced: 02 Mar 2026

https://github.com/psidh/Ganges

EARLY STAGE: An upcoming programming language inspired from Mahabharata and Epics of Hinduism. Arjun is a programming language that is designed to be simple and to introduce a culture of bharat throught it. It is a high-level language and interpretted language.

cpp go golang interpreter language lexer llvm low-level parser programming-language rust

Last synced: 22 Mar 2026

https://github.com/xuri/excelize-cs

Excelize is a C# port of Go Excelize library that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files.

agent ai chart csharp data-analysis data-science data-visualization excel excelize formula microsft office ooxml parser spreadsheet xlsm xlsx

Last synced: 03 Mar 2026

https://github.com/mathjslab/mathjslab

MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7

antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser

Last synced: 27 Mar 2026

https://github.com/dantehemerson/arr2obj

:tada: Converts an array to object, with custom key and value.

arr2obj arrays node-module package parser tranform typescript-library

Last synced: 16 Apr 2026

https://github.com/ente/protoml-parser

ProtoML is a lightweight, declarative markup language designed for writing and structuring meeting protocols, notes and task lists in a human-readable and machine-parseable format.

markup-language meeting meetings-enhancement parser protocols

Last synced: 04 Mar 2026

https://github.com/cstayyab/markdown-to-unicode

A simple library to convert Markdown syntax to Unicode characters.

convert formatting markdown parser text unicode

Last synced: 04 Mar 2026

https://github.com/benknoble/smlnj-parser-style

An SML parser and style-checker built on the SML-NJ compiler

linter parser sml sml-nj smlnj stylelint

Last synced: 19 Mar 2026

https://github.com/vajahath/gulp-json2csv

Gulp plugin to convert json to csv format.

csv csv-parser gulp json parser

Last synced: 16 Apr 2026

https://github.com/caomeiyouren/better-bytes

Better byte base conversion. Supports two base conversions: kilo binary byte (2^10) and kilobyte (10^3)。更好的字节进制换算。支持 千位二进制字节(2^10) 和 千字节(10^3) 两种进制换算

byte bytes kilo-binary-byte kilobyte parse parser utility

Last synced: 05 Mar 2026

https://github.com/mgajda/jupyter-notebook

JuPyTer notebook parser

ipynb json jupyter parser

Last synced: 06 Mar 2026

https://github.com/bohdaq/url-search-params

`url-search-params` provides ability to create search params (query string) from HashMap and vice versa.

parser query rust url

Last synced: 02 Apr 2026

https://github.com/0x51-dev/upeg

Universal Parser Expression Grammar

abnf parser peg

Last synced: 02 Apr 2026

https://github.com/beenotung/html-parser.ts

zero-dependency html parser for node.js and browser that return the dom (tree) structure

dom html nodejs parser typescript-library

Last synced: 28 Apr 2026

https://github.com/irradia/one.irradia.fieldrush

Type-safe, functional JSON stream parser

android functional json kotlin parser

Last synced: 17 Apr 2026

https://github.com/continuous-delphi/delphi-forms-parser

A standalone Delphi parser for VCL and FMX form files (.dfm/.fmx) in both text and binary formats. Produces a typed AST with full round-trip fidelity for migration, analysis, and code generation workflows.

ast continuous-delphi delphi dfm fmx forms parser vcl

Last synced: 03 Jun 2026

https://github.com/hex7c0/logger-request-cli

parser for logger request for Nodejs

cli logger nodejs parser

Last synced: 17 Apr 2026

https://github.com/leonardpepa/jlox

JLOX is an interpreted scripting programming language implemented by reading the book Crafting intepreters

crafting-interpreters jlox lexical-analysis parser programming-language scripting-language semantic-analysis walk-tree

Last synced: 17 Apr 2026

https://github.com/jelhamm/deterministic-finite-automaton-dfa

"implementation of a Deterministic Finite Automaton (DFA). Includes classes for defining and processing DFAs, with parsers for JSON, Text File, Dictionary and String formats."

compiler defaultdict deterministic-finite-automaton dfa dfa-simulator json jupyter-notebook parser python

Last synced: 10 May 2026

https://github.com/tpyo/slowlog

A Rust parser for MySQL slow query logs that anonymises queries by replacing literals with placeholders

mysql parser rust slow-queries slow-query-logs slowlog

Last synced: 04 Apr 2026

https://github.com/spiffgreen/markdown-parser

An api for parsing markdown to html and html to markdown

code-minifier css html html-to-markdown javascript markdown-to-html parser

Last synced: 18 Apr 2026

https://github.com/eownerdead/minicc

[ABANDONED] Subset C to AMD64 Compiler

c codeberg compiler language lexer parser programming-language rust rust-lang

Last synced: 18 Apr 2026

https://github.com/reklatsmasters/trace-inline-parse

Parser of `--trace-inlining` output from Crankshaft

debug inline inlining js node nodejs parse parser perfomance tools trace v8

Last synced: 19 Apr 2026

https://github.com/boolangery/lua-dbus-type-parse

DBus type signature parsing

dbus lua parser

Last synced: 04 Jun 2026

https://github.com/manio/cisco-logger

Utility for parsing and coloring cisco RFC 3164 syslog messages

cisco parser rust syslog-messages systemd

Last synced: 04 Jun 2026

https://github.com/gorango/x-feed-parser

Universal feed parser for any format: RSS/Atom, JSON Feed, and HTML.

feed html json parser rss xml

Last synced: 20 Apr 2026

https://github.com/pgvalle/simplifiedluacompiler

Trabalho da matéria de compiladores da faculdade. As instruções que segui estão no diretório assets.

c compilers jesus-christ lexer lua parser

Last synced: 20 Apr 2026

https://github.com/tsnsoft/tsn_python_pc

Примеры парсеров и конвертеров файлов на Python

converter example parser python

Last synced: 04 Jun 2026

https://github.com/chrisdothtml/js-import-parser

A fast parser for analyzing relationships between JavaScript modules

go javascript parser

Last synced: 20 Apr 2026

https://github.com/barrettotte/html-json-parser

Converts basic HTML to JSON using a custom lexer and parser.

c-sharp dotnet html-parser html5 json json-parser lexer parser

Last synced: 20 Apr 2026

https://github.com/unisay/haskell-xdr-parser

RFC 4506 - XDR: External Data Representation Parser

parser xdr

Last synced: 21 Apr 2026

https://github.com/openbytedev/strictipparser

A strict alternative to the builtin IP parsing methods.

ip parser strict

Last synced: 05 Jun 2026

https://github.com/joeychilson/xbrl

A simple XBRL parser in Go.

go parser xbrl xml

Last synced: 06 Jun 2026

https://github.com/ivkos/uiss-client

node.js клиент за УИСС на Технически универститет - София

node node-js node-module parser parser-api scraper technical-university tu-sofia uiss

Last synced: 24 Apr 2026

https://github.com/sc2in/zigmark

Simple markdown library for zig

cli library markdown parser renderer zig

Last synced: 06 Jun 2026

https://github.com/winstliu/tree-sitter-hclrs

Tree-sitter parser for HCLRS

cs3330 hclrs parser tree-sitter uva

Last synced: 24 Apr 2026

https://github.com/d12/graphqlvalidator

A Ruby lib for validating a GraphQL query given the schema.

graphql parser ruby

Last synced: 24 Apr 2026

https://github.com/yord/klp-core

A plugin with basic operations for klp (Kelpie), the small, fast, and magical command-line data processor.

csv data deserializer dsv json kelpie klp marshaller parser serializer ssv tsv

Last synced: 24 Apr 2026

https://github.com/slince/expression-language

🚀 一个富有语言表现力的表达式引擎的 Java 实现

expression expression-engine expression-evaluator expression-language lexer parser

Last synced: 25 Apr 2026

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

🧚pxi-sandbox is a sandbox for developing plugins 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: 26 Apr 2026

https://github.com/sandrock/sekvap-dotnet

A simple Key/Value language "Sekvap" implemented for .NET

csharp dataformat dotnet parser

Last synced: 27 Apr 2026

https://github.com/b72u68/miniiitran

Front-end compiler components for strong-typed subset of IITRAN

compiler iitran interpreter parser programming-language

Last synced: 27 Apr 2026

https://github.com/kpiorno/mean

A LL-N Grammar Parser for C++11. Fun to travel. Python-like bytecode generator and controller. Zero dependencies.

bytecode cpp11 grammar grammar-parser parser python python3

Last synced: 28 Apr 2026

https://github.com/qq824810885/calc

java语言实现的表达式计算器

ast calc parser

Last synced: 28 Apr 2026

https://github.com/alienfruit/alienfruit.otml

AlienFruit.Otml is an object tree model language.

c-sharp core dotnet-core dotnet-framework dotnet-standard otml parser serialize

Last synced: 28 Apr 2026

https://github.com/ik5/partial-markup

[WIP] A parser for partial markup text using Golang

ast golang markup parser xml

Last synced: 28 Apr 2026

https://github.com/moorara/compiler

Playing with Compilers ...

bison compiler cpp flex golang goyacc lex lexer parser yacc

Last synced: 29 Apr 2026

https://github.com/yord/klp-json

A JSON plugin for klp (Kelpie), the small, fast, and magical command-line data processor.

csv data deserializer dsv json kelpie klp marshaller parser serializer ssv tsv

Last synced: 29 Apr 2026

https://github.com/imarvinle/lcjson

implement a simple json parser using recursive descent

c json parser recursive-descent-parser

Last synced: 29 Apr 2026

https://github.com/b-fuze/js2json

CSS or Javascript Object Literal to JSON (No Regex)

javascript json parser

Last synced: 30 Apr 2026

https://github.com/jeevanjoshi4434/compilerx

A custom language compiler built upon C language for college project.

assembly c compiler compiler-construction compiler-design compiler-principles lexical-analysis parser semantic-analysis

Last synced: 30 Apr 2026

https://github.com/redco/goose-phantom-environment

Environment for Goose parser which allows to run it in PhantomJS

crawler environment goose goose-parser nodejs parse parser phantomjs scraper

Last synced: 30 Apr 2026

https://github.com/hasufell/file-uri

Haskell library for parsing RFC 8089 style file URIs

haskell parser rfc3986 rfc8089

Last synced: 01 May 2026

https://github.com/fardjad/node-parse-my-command

Parse argv with Commander.js without executing the command

argv commander commanderjs nodejs parser

Last synced: 01 May 2026

https://github.com/mangesh-bhattacharya/nand2tetris

Nand2Tetris project implementation and HDL API reference.

cmake hack-compiler jack-compiler nand2tetris parser python xml

Last synced: 01 May 2026

https://github.com/sultaniman/pycran

CRAN R package metadata parser

cran-r metadata-parser parser python r

Last synced: 01 May 2026

https://github.com/akinoccc/html-parser-react

The parser for html transform to react dom.

html html-parser-react parser react

Last synced: 08 Jun 2026

https://github.com/erkanyildiz/eyxml2nsdictionary

A block based NSXMLParser wrapper for converting XML to NSDictionary on background thread

background-thread dictionary ios macos nsxmlparser nsxmlparser-wrapper objective-c parser tvos watchos xml

Last synced: 02 May 2026

https://github.com/marcos-venicius/wodo

Vim-based task management system. Walking towards a distributed task management system inside neovim ;)

c lexer parser todo vim

Last synced: 02 May 2026

https://github.com/jdolitsky/luaparser

Library for converting simple Lua scripts into user-defined Go objects

go golang lua parser

Last synced: 02 May 2026

https://github.com/sudha247/silly-markdown-parser

A markdown parser written entirely using regular expressions.

markdown parser python python3 regular-expression

Last synced: 02 May 2026

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/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/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/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/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/piotrkowalczuk/elblog

Elastic Load Balancing access log parser

aws decoder elastic-load-balancing elb golang parser

Last synced: 05 May 2026

https://github.com/igncp/bash-utils

Collection of Bash utilities

ast bash chevrotain eslint eslint-plugin parser parsers react sh

Last synced: 05 May 2026

https://github.com/socketbyte/express-multipart

:zap: High performance lightweight Express middleware for handling multipart/form-data requests.

express form-data formdata http library middleware multipart parser typescript

Last synced: 05 May 2026

https://github.com/mauricelambert/csvparserlibrary

DLL/SharedLibrary to parse CSV data written in C

c csv dll linux parser peg shared-library windows

Last synced: 06 May 2026

https://github.com/djoezeke/myyaml

Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.

c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser

Last synced: 07 May 2026

https://github.com/mitranim/sqlp

[MOVED] Parser for rewriting foreign code embedded in SQL

go parser sql

Last synced: 10 Jun 2026

https://github.com/rk0cc/jogu

A Java object which holding Git repository URL address

alternative-ssh git git-repository git-url https java maven maven-jo parser remote-repository repository ssh uri url

Last synced: 08 May 2026

https://github.com/kanarus/byte_reader

A minimal byte-by-byte reader for parsing input

byte byte-array bytes lightweight minimal no-std parse parser parsing reader simple

Last synced: 10 Jun 2026

https://github.com/sandrofigo/keepachangelog.io

A .NET library for reading and writing https://keepachangelog.com/ files.

changelog csharp dotnet formatting keepachangelog parser reader validation writer

Last synced: 10 Jun 2026

https://github.com/stho01/promty

A powerful and flexible command-line parser and command executor framework for .NET applications. Build beautiful CLI tools with minimal boilerplate code.

arguments cli cli-framework command-line command-line-parser console csharp developer-tools dotnet dotnet-core flags framework nuget parser type-safe

Last synced: 09 May 2026

https://github.com/winscripter/sharpsubtitles

SharpSubtitles is a high-performance reader/writer/converter between 3 subtitle formats: SRT, LRC, and ASS

ass ass-subtitles converter converters csharp dotnet lrc lrc-subtitles parser parsers reader readers srt srt-subtitles subtitles writer writers

Last synced: 09 May 2026

https://github.com/mashingan/sqlgen

Nim SQL parser

generator nim parser sql

Last synced: 10 Jun 2026

https://github.com/urijhoruzij/parser

Parser that allows you to upload images of products from online stores.

node-js nodejs parser puppeteer

Last synced: 11 May 2026

https://github.com/maximilianmairinger/clicmdast

CLI command ast parser manipulate program bash powershell generic agnostic.

ast bash cli cmd command manipulate mutate parser shell syntax tokenizer

Last synced: 11 May 2026

https://github.com/luca-montaigut/skeemaparser

A parser for "schema.rb" file who return a hash of your schema in a "schema.json" file (downloadable)

db-schema json parser rails schema

Last synced: 12 May 2026

https://github.com/superb-man/regex-parser

Simple regex matcher with some advanced operations.Can only parse a regex😔 and match some elementary operations🚀.Nothing fancy!

parser

Last synced: 12 May 2026

https://github.com/suconghou/u2parse

youtube video parser

parser python video youtube

Last synced: 13 May 2026