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/d-rickyy-b/iv-issue-finder

Finds issues on the Telegram IV platform and offers a search for

instant-view instantview iv multithreaded multithreading parser python telegram

Last synced: 02 Aug 2025

https://github.com/ph-7/php-emoticon-parser

An emoticon parser based on some classes of my next framework

emoticon emoticon-parser parser

Last synced: 09 Apr 2025

https://github.com/joeyvanlierop/golf

A simple compiler for a programming language called GoLF โ›ณ

code-generation compiler golang lexer parser programming-language semantic-analysis

Last synced: 07 Aug 2025

https://github.com/yuriy-kulakovskyi/portfolio

There was a lot of work in my portfolio. I was diligently developing this project, which gave me a lot of skills that I mastered. I will continue mastering my skills and learning something new because I know where I should grow.๐Ÿš€

color-changer css3 github-parse html-css-javascript html5 instagram linkedin loader parser portfolio-website scss

Last synced: 12 Aug 2025

https://github.com/unfor19/yarser

A CLI for parsing YAML anchors to regular YAML files.

anchor parse parser parsing yaml yml

Last synced: 14 Apr 2025

https://github.com/natsukagami/go-osu-parser

A .osu file parser for Golang. A direct port of https://github.com/nojhamster/osu-parser.

golang-package json osu osu-libraries parser

Last synced: 28 Apr 2025

https://github.com/smikhalevski/tag-soup

๐Ÿœโ€‚The fastest pure JS SAX/DOM XML/HTML parser with streaming support.

dom html javascript parser sax xml

Last synced: 29 Oct 2025

https://github.com/jack-q/picol

Pico-Language & Pictorial Illustrated Compiler Organization by Layer

compiler lexer parser picol quadruple visualization

Last synced: 08 Jul 2025

https://github.com/wkillerud/sassdoc-parser

A lightweight parser for SassDoc that supports both Sass syntaxes.

parser sass sassdoc scss

Last synced: 23 Jul 2025

https://github.com/leaves4j/node-thrift-parser

Parse thrift IDL to an AST

javascript parser thrift

Last synced: 13 Jun 2025

https://github.com/artyom-poptsov/guile-ini

GNU Guile INI library.

guile ini library lisp parser scheme

Last synced: 24 Jan 2026

https://github.com/b4dnewz/robots-parse

A lightweight and simple robots.txt parser in node

osint parser robots-parser robots-txt

Last synced: 22 Sep 2025

https://github.com/brahle/paradox

ANTLR parser definitions for Paradox games like Hearts of Iron 4, Crusader Kings 3, and Stellaris.

antlr antlr4 crusader-kings-3 crusader-kings-iii hearts-of-iron-4 hearts-of-iron-iv parser stellaris

Last synced: 27 Jul 2025

https://github.com/nthparty/bfcl

Python library for working with circuit definitions represented in the Bristol Fashion.

circuit circuits data-structures garbled-circuits logic-circuit mpc multi-party-computation parser python

Last synced: 14 Jan 2026

https://github.com/bhansconnect/monkey-roc

๐Ÿต๐Ÿค˜๐Ÿผ! An implementation of the Monkey interpreter in Roc.

interpreter lexer monkey parser roc-lang tokenizer

Last synced: 01 Mar 2026

https://github.com/khellang/Redskap

A collection of blazing fast ๐ŸŽ๏ธ๐Ÿ’จ Norwegian ๐Ÿ‡ณ๐Ÿ‡ด utilities with a โœจ modern API โœจ

norway norwegian parser utilities validator

Last synced: 31 Mar 2025

https://github.com/purag/pearley

:white_circle: Pearley is a *shiny* new implementation of the Earley parsing algorithm in Javascript.

earley-parser grammar parser parser-generator

Last synced: 05 May 2025

https://github.com/jolin-io/exprparsers.jl

Parse common Expr patterns. Speed up the process of defining stable macros.

ast expr julia parser

Last synced: 24 Apr 2025

https://github.com/ngtcp2/sfparse

RFC 9651 Structured Field Values parser

c http parser rfc8941 rfc9651 structured-fields structured-headers

Last synced: 17 Jun 2026

https://github.com/g1mv/jsonic

Fast, small JSON parsing library for rust

json json-parser library parser parsing parsing-engine parsing-library rust rust-lang

Last synced: 01 Mar 2026

https://github.com/alyti/surrealdb_functions

proc-macro to help with using surrealdb's custom functions

parser proc-macro rust surrealdb

Last synced: 08 Apr 2025

https://github.com/textwire/textwire

Fast and beautiful templating language for Go that can be used for embedding variables and expressions into any text, including HTML and XML

go golang language lexer package parser templates templating-engine templating-language textwire

Last synced: 03 May 2026

https://github.com/holyshared/lcov-parser

LCOV report parser for Rust

lcov merge parser rust

Last synced: 29 Aug 2025

https://github.com/discretetom/retsac

Text lexer and parser. Compiler frontend framework.

bison compiler flex lexer llvm lr parser

Last synced: 31 Mar 2025

https://github.com/38tter/kramdown-mermaid

Markdown parser for mermaid.js. An extended Kramdown syntax

gem kramdown markdown markdown-parser mermaid mermaid-diagrams mermaidjs parser ruby

Last synced: 15 Apr 2025

https://github.com/forax/pratt_parser

Implementation of a Pratt Parser in Java

java parser pratt-parser

Last synced: 27 Dec 2025

https://github.com/public-law/nevada-revised-statutes-parser

Parses the Nevada NRS into well formed JSON

crawler haskell legaltech opengov parser scraper

Last synced: 11 Nov 2025

https://github.com/apskhem/dbml-rs

A DBML parser for Rust.

dbml parser rust

Last synced: 14 Oct 2025

https://github.com/cathood0/flutter_quill_delta_from_html

Convert easily HTML inputs content to Quill Delta format

delta delta-from-html flutter-quill html parser quill

Last synced: 11 Jan 2026

https://github.com/octree/parsercombinator

Parser Combinators Written In Swift

combinator functional-programming haskell ios mac parsec parser swift

Last synced: 22 Apr 2025

https://github.com/quantori/kifparser

SUO-KIF ontology parser

ontology parser python suo-kif

Last synced: 16 Oct 2025

https://github.com/victornpb/benchmark-html-parser-libraries

A Benchmark of javascript libraries for parsing HTML (CPU/RAM)

benchmark html html-parser htmlparser2 jsdom nodejs parse5 parser

Last synced: 28 Apr 2025

https://github.com/hjbdev/php-wordpress-xml-parser

Parses WordPress WXR Files and presents them as a nice array.

parser php wordpress wxr xml

Last synced: 13 Jan 2026

https://github.com/juliendelplanque/postgresqlparser

A parser for PostgreSQL written in Pharo using PetitParser.

parser petitparser pharo plpgsql postgresql

Last synced: 27 Oct 2025

https://github.com/konfiger/konfiger-nodejs

Light weight package to manage key value based configuration and data files for NodeJS

configuration deno key-value language nodejs parser properties vanilla-javascript

Last synced: 12 Oct 2025

https://github.com/euforic/sketch

Golang Sketch 43+ file parser

golang parser sketch sketch-plugin sketchapp

Last synced: 30 Jan 2026

https://github.com/sebbekarlsson/css

css parser (C)

c css css-parser parser

Last synced: 13 Oct 2025

https://github.com/dashed/esparser

JavaScript Parser in Rust

ecmascript javascript parser rust

Last synced: 15 Apr 2025

https://github.com/nikola-jokic/cellang

CEL interpreter, parser, lexer, and other utilities

cel-language interpr lex parser rust

Last synced: 24 Jan 2026

https://github.com/arthurbook/configmate

Practical yet versatile configuration parsing

config configuration configuration-parser parser

Last synced: 26 Oct 2025

https://github.com/box-archived/vlive-py

VLIVE(vlive.tv) parser for python

api-wrapper crawler kpop parser python vlive

Last synced: 14 Jan 2026

https://github.com/trackoor/OPG_Parser

๐Ÿ”ช OPG (Operator Precedence Grammar) Parser, in Coq.

coq functional-programming parser

Last synced: 25 Oct 2025

https://github.com/d-plaindoux/parsec.rust

Rust Parser Combinators

monad no-gc parser zero-copy

Last synced: 14 Jul 2025

https://github.com/keenan691/org-mode-connection

This package allows to read, write and sync emacsโ€™s org-mode files.

emacs es6 file-synchronization javascript org-mode parser ramda

Last synced: 02 Apr 2026

https://github.com/fps/asciichanges

A simple language describing chord progressions (changes) for tunes in ASCII text

harmony language music parser

Last synced: 30 Jan 2026

https://github.com/demonstrandum/crepl

An intuitive calculator Read-Eval-Print-Loop.

c calculator compiler interpreter math mathematics numerical parser repl

Last synced: 07 Apr 2025

https://github.com/linmx0130/parserChiang

Naรฏve transition-based dependency parser in Gluon

conll-u dependency-parser gluon mxnet parser

Last synced: 17 Apr 2025

https://github.com/osoceanacoustics/echoregions

Interfacing water column sonar data with annotations and labels

ecs evl evr parser plotting region

Last synced: 23 Apr 2025

https://github.com/jbtronics/irimageparser

A python library to parse the JPG files saved by the HTI HD-04D / Tooltop ET692B Thermal Camera

parser python thermal-camera thermal-imaging

Last synced: 10 Oct 2025

https://github.com/vxern/wiktionary-scraper

๐Ÿ‡ฌ๐Ÿ‡ง An extensible, robust and lightweight (45kB) Wiktionary.org scraper to fetch detailed information about words in various languages.

definitions dictionary english etymology javascript language parser scraper typescript wiktionary words

Last synced: 12 May 2025

https://github.com/xvyashar/lovely-error

Minimal, powerful, and highly customizable error parser and manager for JavaScript! ๐Ÿš€

bug debug debugging error error-handling exception exception-handling javascript-library js logger lovely nodejs parser stacktrace try-catch ts typescript-library

Last synced: 25 Feb 2026

https://github.com/relnod/calcgo

Interpreter for Numeric Expressions

calculator golang lexer parser

Last synced: 17 Jan 2026

https://github.com/ph-7/goya

This is a simple but powerful programming language. This is my first programming language with an interpreter built in C++. ATTENTION, language is under development and is not stable! If you want to contribute to this project and improve it, please contact me and add your changes via GitHub

c-plus-plus goya goya-language goya-programming-language interpreted-language interpreted-programming-language interpreter language lexer lightweight-programming-language own-language parser programming programming-language

Last synced: 09 Apr 2025

https://github.com/lucasavila00/beff

Efficient validators from Typescript types generated by a blazing fast compiler

jsonschema parser typescript validator

Last synced: 03 May 2026

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

Kotlin grammar for tree-sitter

kotlin parser tree-sitter

Last synced: 05 Mar 2026

https://github.com/konfiger/konfiger-beam

Light weight package to manage key value based configuration and data files for BEAM languages. Notably Elixir and Erlang.

beam-languages configuration elixr-lang erlang key-value language parser properties

Last synced: 13 Oct 2025

https://github.com/foxglove/omgidl

Monorepo offering packages for typescript support of OMG IDL schemas in Foxglove applications

cdr idl omg parser

Last synced: 30 Apr 2026

https://github.com/tek/myo

neovim layout & command manager

commands error haskell neovim parser tmux

Last synced: 09 Apr 2025

https://github.com/eno-lang/enophp

PHP library for parsing, loading and inspecting eno documents

eno loaders parser php validator

Last synced: 13 Oct 2025

https://github.com/tienne/angular-parcel

angular 5 + parcel bundler (parceljs) example

angular parcel-angular parser

Last synced: 16 Apr 2025

https://github.com/AyaMorisawa/YAMFM

Yet another MFM (Misskey Flavored Markdown) implementation

markdown misskey parser

Last synced: 10 Mar 2025

https://github.com/tlux/file_size

A file size calculator, parser and formatter written in Elixir

calculator elixir file-size filesize formatter hex hex-package parser

Last synced: 02 May 2025

https://github.com/luki446/luir

Lua programming language interpreter written in Rust

compiler interpreter lua parser rust vm

Last synced: 21 Jan 2026

https://github.com/nanoframework/system.text.regularexpressions

:package: .NET nanoFramework System.Text.RegularExpressions Class Library

csharp dotnet hacktoberfest library nanoframework parser regex

Last synced: 15 Oct 2025

https://github.com/canimus/alphareader

A custom reader for delimited files in Python. Ability to ingest big data files.

bigdata chunked csv csv-parser hdfs parser python

Last synced: 16 Jan 2026

https://github.com/remigermain/multipart-object

library to convert a classic object to a nested object for http 'multipart/formdata'

formdata javascript json multipart nested nodejs parser

Last synced: 27 Mar 2026

https://github.com/chris-martin/bricks

Bricks is a lazy functional language based on Nix.

haskell-library nix parser

Last synced: 26 Oct 2025

https://github.com/leoprover/scala-tptp-parser

A parser for the TPTP logic languages for automated theorem proving written in Scala

artificial-intelligence automated-reasoning logic parser scala theorem-proving tptp

Last synced: 07 May 2025

https://github.com/aacanakin/env

Environment variable parser, mapper to go structs

env golang mapper parser

Last synced: 14 Apr 2025

https://github.com/taf-verification/metar-dart

Parser for aeronautical and meteorological information from land stations, METAR and TAF. Coming soon SYNOP.

aeronautics dart metar meteorology parser synoptic taf weather

Last synced: 23 Oct 2025

https://github.com/pritpatel2412/kemlang

๐Ÿง  Learn to code with desi vibes using Gujarati keywords like sharu, jo, lakho, samaapt & more! โš™๏ธ Built with: Python ๐Ÿ + FastAPI ๐Ÿš€ + React โš›๏ธ ๐ŸŽฎ Try it live:

compiler-design interpreter kemlang opensource parser programming-language python3 react

Last synced: 06 May 2026

https://github.com/arman-aminian/gosub

Utility to extract the contents of a subtitle file

extract go golang gosub parser srt subtitle subtitles timestamp

Last synced: 26 Apr 2025

https://github.com/konfiger/konfiger-python

Light weight package to manage key value based configuration and data files for Python

coconut configuration key-value language parser properties python

Last synced: 13 Oct 2025

https://github.com/swiiz/autoparser

๐Ÿฆ€ Generate Recursive Descent Parser using Rust macros.

parser rust

Last synced: 12 Jun 2025

https://github.com/lobis/lecroy-scope

lecroyscope is an unofficial Python package ๐Ÿ๐Ÿ“ฆ to interface with Teledyne LeCroy oscilloscopes and read binary trace files (.trc)

instrumentation lecroy numpy oscilloscope parser python trc vxi11

Last synced: 13 Oct 2025

https://github.com/giulioz/mlem

๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป๐Ÿ‘… A Tiny ML-like language for research purposes

compiler functional haskell language ml nearley ocaml parser types

Last synced: 25 Oct 2025

https://github.com/abheekda1/chemparse

A library to parse chemical formula strings into compounds and elements

chemistry parser

Last synced: 03 Sep 2025

https://github.com/dgrr/quickxml

Fast XML iterative (SAX) decoder in pure Go.

fast go golang parser pure xml

Last synced: 13 Feb 2026

https://github.com/palburtus/powerpointparser

C# Library for parsing PowerPoint speaker notes using OpenXML to HTML

html openxml parser powerpoint

Last synced: 14 Jan 2026

https://github.com/lxsmnsyc/ecmason

JSON parse/stringify for modern ES objects

json json-parser parser

Last synced: 19 Apr 2025

https://github.com/jpenuchot/poacher

poacher: C++ compile-time compiling experiments

brainfuck compilation cpp cpp20 cpp23 metaprogramming parser

Last synced: 30 Apr 2025

https://github.com/ryanmcdermott/esish

Recursive descent parser written in Rust for an ECMAScript inspired language.

ast ecmascript parser recursive-descent-parser rust tokenizer

Last synced: 27 Feb 2026

https://github.com/wharflab/tree-sitter-batch

Tree-sitter grammar for Windows Batch / CMD scripts (.bat, .cmd).

batch batch-script cmd grammar parser tree-sitter windows

Last synced: 21 Apr 2026

https://github.com/alii/scraggy

Portable JS interpreter, built for avoiding eval() under strict CSP in the browser

interpreter js parser vm

Last synced: 14 May 2026

https://github.com/ge3224/ged_io

Parse GEDCOM genealogy files in Rust

family-trees gedcom genealogy parser

Last synced: 10 May 2026

https://github.com/bug-ops/fast-yaml

Parse YAML at Rust speed. Full 1.2.2 spec, built-in linter, parallel processing. Native bindings for Python & Node.js.

high-performance linter napi-rs nodejs parallel-processing parser pyo3 python rust yaml yaml-linter yaml-parser

Last synced: 02 Apr 2026

https://github.com/gdiasag/tree-sitter-cool

Tree-sitter grammar for the COOL programming language

cool parser tree-sitter

Last synced: 22 Jun 2026