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/neurojson/jnifty

Portable MATLAB/Octave toolbox for reading/writing NIFTI-1/2 and JNIFTI files

decoder encoder jnifti json matlab neuroimaging nifti-format nih octave parser

Last synced: 05 Jul 2025

https://github.com/ikenox/h2s-rs

A declarative and ergonomic HTML parser library in Rust

html parser rust

Last synced: 14 Mar 2026

https://github.com/fanchengyan/myst-sphinx-gallery

A Sphinx extension that builds galleries from any set of myst-style markdown/notebook or rst files.

docutils gallery jupyter markdown parser sphinx-extension

Last synced: 27 Oct 2025

https://github.com/orisai/data-sources

Load and save data from and to various data formats

data decoder encoder file-format files json neon orisai parser php yaml

Last synced: 26 Apr 2025

https://github.com/trailblazer/trailblazer-transform

Transform, parse, coerce, validate, it's all just a chain of transformations. Replacement/extension for Reform.

coercion parser typing validation

Last synced: 27 Feb 2026

https://github.com/al-muhandis/yandexsqiparser

Yandex SQI parser lib for FreePascal

freepascal lazarus parser pascal seo yandex

Last synced: 22 Jan 2026

https://github.com/dns-oarc/parseconf

Conf parser helper library

c config library parser

Last synced: 13 Jul 2025

https://github.com/berzanorg/bytecode-compiler

A bytecode compiler written in Rust.

bytecode compiler lexer parser virtual-machine

Last synced: 15 Oct 2025

https://github.com/tzussman/valparse

Package to parse Valgrind XML output files

parser valgrind xml

Last synced: 18 Jan 2026

https://github.com/coghost/iparse

To extract HTML/json content identified by CSS selectors(with bs4) with yaml config support

crawler parser parser-library python xkcd yaml

Last synced: 12 Oct 2025

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

GN grammar for tree-sitter

gn parser tree-sitter

Last synced: 24 Sep 2025

https://github.com/lalloni/seared

Lightweight PEG-based text parsing in Golang without code generation.

go golang parser parser-library parsing parsing-expression-grammar peg text

Last synced: 13 Jun 2026

https://github.com/x-rays5/inireader

A simple c++17 header only ini parser/writer.

cpp cpp17 headeronly ini ini-parser parser

Last synced: 05 Mar 2026

https://github.com/jrosen081/mathparser

A Swift library to parse mathematical expressions into Decimal values

mathematics parser swift

Last synced: 01 Aug 2025

https://github.com/quasilyte/pratt-parsers-go

Pratt parser implemented in Go

compilers example go golang parser

Last synced: 07 Apr 2025

https://github.com/Nomeyho/molecular-formula-parser

Molecular formula parser for Java

formula java molecular molecule parser

Last synced: 28 Aug 2025

https://github.com/bwrrp/prsc.js

Tiny parser combinators library

parser parser-combinators

Last synced: 13 Apr 2025

https://github.com/pixieditor/pixiparser

A parser for serializing and deserializing .pixi files used by PixiEditor

csharp dotnet dotnet-core dotpixi nuget parser pixi

Last synced: 09 Jul 2025

https://github.com/ruivieira/nim-holst

A Nim parser for Jupyter notebooks

jupyter markdown nim parser

Last synced: 08 May 2026

https://github.com/xiaofuzi/mdtojson

parse md files to json

markdown parser

Last synced: 29 Jul 2025

https://github.com/tchupp/lonzo

LR(1) parser for mathematical expressions

ast compiler parser rust

Last synced: 02 Aug 2025

https://github.com/docker-mailserver/env-generator

Parser for YAML files to generate Markdown documentation and .env files

env markdown parser rust yaml

Last synced: 25 Sep 2025

https://github.com/codesoap/pbf

A fast and simple library for reading OSM entities directly from PBF files

high-performance open-street-map osm parser pbf

Last synced: 25 Feb 2026

https://github.com/drafakiller/tokenparser-dart

An intuitive Token Parser that includes grammar definition, tokenization, parsing, syntax error and debugging. Implementation based on Lexical Analysis for Dart.

dart debugging grammar lexer lexical-analysis package parser tokenizer

Last synced: 02 Aug 2025

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

Snapdragon utility for creating a stack.

array nodes parse parser snapdragon stack tokenize tokens

Last synced: 03 Aug 2025

https://github.com/kane50613/kcalculator

練習Lexer跟Parser還有Binary Tree的專案

calculator javascript lexer parser

Last synced: 19 Apr 2025

https://github.com/codebox/stellar-classification-parser

A parser for star classification codes

astronomy parser

Last synced: 12 Jun 2025

https://github.com/dobroslavradosavljevic/hsize

The ultimate TypeScript library for human-readable byte formatting and parsing.

bytes file-size formatting human-readable javascript npm-package parser typescript utility

Last synced: 28 Jan 2026

https://github.com/middledot/math_parser

A math expression parser in python

math parser python

Last synced: 24 Jan 2026

https://github.com/reneeb/mysql-workbench-parser

Parse .mwb files created with MySQL workbench tool.

hacktoberfest mysql parser workbench

Last synced: 02 Mar 2026

https://github.com/b4dnewz/clito

Simple and well written command line applications helper

bin command-line command-line-tool helper parser utility

Last synced: 13 Oct 2025

https://github.com/singularitti/fortran90namelists.jl

A Julia implementation of Python f90nml package.

fortran fortran90 julia julia-package namelist parser python tokenizer

Last synced: 08 Aug 2025

https://github.com/wutadude/proxy-grabber-and-checker

Бесплатный прокси граббер и чекер.

checker grabber parser proxy proxy-checker proxy-grabber proxy-parser

Last synced: 15 Apr 2025

https://github.com/blu3r4y/whiteparse

Whiteparse is a data parser and reverse templating engine, written in C# and optimized for parsing whitespace-delimited text to JSON objects

parser reverse-template

Last synced: 01 Mar 2026

https://github.com/gabrielcsapo/shell-p

🐚 Introspect on the most time consuming part of your shell script

parser runner shell-script utility

Last synced: 28 Apr 2026

https://github.com/nilostolte/microvba-powerpoint

MicroVBA is a VBA interpreter written in VBA to be used in PowerPoint in order to be able to import large vector graphics files. The advantages are: vectorization of PowerPoint presentations (no fonts needed), can be used as a Vector Graphics File Format storage, smooth connectivity with VBA programs inside the PowerPoint presentations, simplification of complex objects construction, no limitations in the size of the files and more pertinent and helpful error messages.

code-generation compiler file-format interpreter microvba office parser powerpoint powerpoint-automation powerpoint-generation powerpoint-presentations powerpoint-vba vba vba-programs vector-graphics vectorization

Last synced: 24 Jan 2026

https://github.com/truewebber/swift-protoparser

A native Swift library for parsing Protocol Buffer (proto3) files into descriptors. SwiftProtoParser offers full proto3 syntax support, including services, RPC definitions, and custom options, with detailed error reporting and cross-platform compatibility. Designed as a Swift-idiomatic alternative to protoc with seamless Swift Protobuf integration.

ast code-generation cross-platform developer-tools file-descriptor grpc lexer-parser parser proto3 protobuf protocol-buffers swift swift-package swift-protobuf validation

Last synced: 08 Mar 2026

https://github.com/microformats/microformats-parser-website-python

Website for Microformats Python parser (mf2py & mf2util)

microformats microformats2 parser python website

Last synced: 28 Jul 2025

https://github.com/neyn/neyson

Lightweight C++11 JSON Library

cmake cpp cpp11 cxx cxx11 json json-library json-parser lightweight parser

Last synced: 14 Jun 2025

https://github.com/kuria/simple-html-parser

Minimalistic HTML parser

encoding html parser php

Last synced: 14 Apr 2025

https://github.com/routerify/routerify-query

A Routerify middleware which parses the request query string

hyper-rs middleware parser querystring routerify

Last synced: 09 Oct 2025

https://github.com/kutukvpavel/mechatrolinkparser

Mechatrolink-I/II parser (from phy to application layer)

mechatrolink parser protocol servodrive yaskawa

Last synced: 07 May 2025

https://github.com/pjiwm/rlox-ast

A Rust implementation for the interpreted language jlox from the book Crafting Interpreters by Robert Nystorm

abstract-syntax-tree dynamically-typed interpreter lexer lexical-analyzer lox-language parser resolver rust scripting-language visitor-pattern

Last synced: 10 Jan 2026

https://github.com/jay3332/timeparser

Time parser for Python.

parser py python time timeparser

Last synced: 25 Jul 2025

https://github.com/nazrhom/vcs-clojure

An experiment in diffing clojure code

clojure haskell parser vcs

Last synced: 17 Apr 2026

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

PEM grammar for tree-sitter

parser pem tree-sitter

Last synced: 18 Jan 2026

https://github.com/null93/lambda

An untyped lambda calculus interpreter written in Scala

ast beta-reduction calculus interpreter lambda lexer parser scala symbol-table untyped

Last synced: 26 Mar 2026

https://github.com/shreeve/rip-lang

A modern language that compiles to JavaScript

bun coffeescript compiler javascript parser parser-generator rip s-expression solar

Last synced: 02 Mar 2026

https://github.com/shellyln/go-open-soql-parser

Open source implementation of the SOQL parser for Go

go golang graph-query library object-query parser query-language soql soql-parser soql-query sql

Last synced: 01 Mar 2026

https://github.com/alexanderwe/semanticversioningkit

Small library to create and parse Semantic Versioning conforming representations.

parser semantic-versioning swift swift-package-manager swift5

Last synced: 28 Feb 2026

https://github.com/jacob-c-smith/json

A tested JSON parser / serializer

c json parser serializer tested

Last synced: 13 Feb 2026

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

Snapdragon plugin that adds a capture method to the parser instance, which allows you to capture tokens with a single line of code

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

Last synced: 12 Feb 2026

https://github.com/thedammyking/rss-in-json

Utility for parsing RSS and ATOM feed to JSON format.

atom atom-feed atom-feed-parser feed feed-parser json parser rss rss-feed rss-feed-parser rss-in-json

Last synced: 22 Apr 2025

https://github.com/rickbarretto/blanca

Ultra DRAFT - A parser to load Arturo as Data for Python

arturo arturo-lang decoder parser

Last synced: 12 Feb 2026

https://github.com/frozzare/php-redirects

Parse Netlify's _redirects file format.

netlify parser php redirects

Last synced: 14 Jun 2026

https://github.com/BAMresearch/openbis-upload-helper

Upload Helper Tool and Parsers for OpenBIS in the BAM Data Store

bam-data-store metadata-extraction openbis parser uploader

Last synced: 16 Jan 2026

https://github.com/rokf/lua-md2html

Another Markdown to HTML converter (with the ability to assign classes to rendered elements)

html lpeg markdown markdown-parser markdown-to-html parser

Last synced: 11 Apr 2026

https://github.com/2bigo/parse-neo4j

Parse results from neo4j's http endpoint to normal JSON

json neo4j parser

Last synced: 12 Feb 2026

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

A simple JSON parser for C++ projects based on C++98

cpp cpp98 cpp98-compatible json parser

Last synced: 12 Feb 2026

https://github.com/romancha/litnet-book-saver

Simple Litnet.com book saver

book litnet parser save

Last synced: 12 Feb 2026

https://github.com/hemantdutta/versa

Versa | The Ultimate Markdown to PDF Generator | Transform your ideas into Stunning Document with Ease...

good-first-issue javascript markdown markdown-editor markdown-to-html markdown-to-pdf open-source parser personal-project reactjs

Last synced: 11 Feb 2026

https://github.com/farzonl/warflang

Perhaps Today is a Good Day to Parse

compiler parser

Last synced: 27 Feb 2026

https://github.com/termoshtt/vtk-format

WIP: VTK legacy format parser with nom paresr combinator

nom parser rust vtk

Last synced: 13 Jun 2026

https://github.com/aibrush/pyparsing-rs

Rust rewrite of Python's pyparsing library with PyO3 bindings. 20-45x faster than original pyparsing.

fast grammar parser rust sparsing

Last synced: 14 Feb 2026

https://github.com/chk1/stw2openmensa

Convert canteen meal data from Studentenwerk Münster XML to OpenMensa Feed v2 XML format

canteen openmensa parser xml

Last synced: 26 Feb 2026

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

Parser and unparser for the GraphViz dot language

graphviz parser

Last synced: 09 Feb 2026

https://github.com/prantlf/oscript-parser

A parser for the OScript language written in JavaScript. With an AST walker, a syntax checker (lint) and a code-executing interpreter.

ast ast-walker interpreter lexer lint oscript parser parsing syntax-checker tokenizer walker

Last synced: 01 Aug 2025

https://github.com/gremid/lucene-query

Parser for Apache Lucene Classic Queries

ast clojure lucene lucene-query parser

Last synced: 24 Jun 2026

https://github.com/kaloslazo/datafusiondb

Integration of different data models (Extendible Hashing, AVL, Sequential File) and advanced information (index) retrieval techniques within a single DB.

cpp dbms parser python sql

Last synced: 31 Jan 2026

https://github.com/ozansz/v-lang-tester

Parser tester for CENG444 Term Project #1 - V Language (by Cem Bozşahin)

antlr4 compiler parser risc-v

Last synced: 07 Feb 2026

https://github.com/zhb2000/mini-python-parser

A "Mini-Python" parser

parser python typescript

Last synced: 07 May 2026

https://github.com/hammpa/aiko_cross_platform

Repository bahasa pemrograman Aiko, dibangun menggunakan LLVM-14 dan C++. Mendukung tipe data primitif, array, struct, fungsi, loop, dan ekspresi kompleks untuk pengembangan bahasa modern

aiko clang codegen gcc lexer llvm parser

Last synced: 04 Sep 2025

https://github.com/bhmj/xpression

Expression parser written in Go

expression go golang library parser

Last synced: 28 Jan 2026

https://github.com/anthonymel/wb_parser

parser for goods from wildberries.ru. FOR FUN, MAY NO FUNCTION

cronjob json parser php wildberries yii2-framework

Last synced: 24 Jan 2026

https://github.com/mihaigalos/url-parse

🔗 A library for parsing URLs.

parser rust url

Last synced: 27 Apr 2025

https://github.com/tunnckocore/mich-parse-selector

Tiny parser for simple CSS selectors, just in ~300 bytes. Pretty similar to what is done in Hyperscript

ast css css-selector-parser dom hast hastscript html hyperscript mich parser virtual-dom

Last synced: 27 Feb 2025

https://github.com/fonini/dsn-parser

Parse and create database connection strings fluently.

database dsn mysql parser pgsql

Last synced: 27 Oct 2025

https://github.com/cjavad/discordql

You ever wanted to browse your discord server from a terminal? Look no further DiscordQL aims to be a CLI interface with your discord bot.

ast cli-interface discord lexer parser programming-language query-language semantic-analysis

Last synced: 28 Apr 2026

https://github.com/pathaknv/fault-and-reliability-detection-in-programming

A project focused on find faults and determine the reliability of program

college-project fault parser python reliability

Last synced: 26 Oct 2025

https://github.com/rmraya/typesxml

Open source XML library written in TypeScript

parser typescript xml

Last synced: 10 Aug 2025

https://github.com/reprompts/repmt

repmt is a lightweight Python library that automatically parses large Python repositories and converts them into clean, structured static prompts — ideal for AI prompt engineering, documentation, or code intelligence workflows.

beginner-friendly directory open-source parser pip-package prompt prompt-engineering prompts pypi-package pypi-packages python python-library python3 readme-generator repository stream-u streamlit

Last synced: 04 Jul 2025

https://github.com/luanmuniz/shorio

Dom Manipulation for Node.JS with an jQuery like API

dom dom-library dom-manipulation html-parser jquery nodejs parser

Last synced: 04 Jul 2025

https://github.com/getoslash/server-timify

Parser and transformer for the Server-Timing header.

headers parser performance server-timing

Last synced: 05 Sep 2025

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

🧚pxi-json is a JSON 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 Mar 2026