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/belrbez/cyk-chomsky-nf-grammar-algorithm-java

Implementation of algorithm to Converting CFGs to CNF (Chomsky Normal Form) and Cocke–Younger–Kasami (CYK) algorithm for CFGs

algorithm cfgs chomsky cyk cyk-chomskynf grammar java normalforms parser

Last synced: 10 Oct 2025

https://github.com/xlab-si/xopera-tosca-parser

TOSCA YAML parser (used in xOpera orchestrator)

orchestration parser python tosca

Last synced: 27 Jul 2025

https://github.com/psyb0t/go-config-parser

A Go wrapper package for reading and unmarshalling data from configuration files based on Viper.

config configuration golang golang-package parser

Last synced: 10 Mar 2026

https://github.com/djoezeke/mytoml

Mytoml - Simple and Fast Tom's Obvious, Minimal Language (TOML) Parser for Mordern C/C++.

c configuration cpp deserialize header-only morden parser serializer toml toml-config toml-parser

Last synced: 02 Apr 2026

https://github.com/septechx/alpha-html

Zig library for parsing a superset of html

html parser zig

Last synced: 20 Mar 2026

https://github.com/Jim-Fan/lambda

Experimental interpreter for untyped lambda calculus

bison flex lambda-calculus parser

Last synced: 11 May 2025

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/carlosrs14/exportation-module

A python-based tool designed to parse a JSON file and generate a PlantUML diagram.

json parser plant python uml-diagram

Last synced: 15 Jul 2025

https://github.com/raviqqe/parcom

Parser combinators in Go

golang parser

Last synced: 24 Jan 2026

https://github.com/tensorush/semver

:crab: :1234: Basic Semantic Versioning parser.

parser rust semver semver-format semver-parser

Last synced: 15 Apr 2025

https://github.com/girgias/css3-parser

A CSS Level 3 parser written in PHP.

css css3 parser php

Last synced: 16 May 2026

https://github.com/teh-cmc/zig-ron

[WIP] A robust, efficient implementation of the Rusty Object Notation (RON) for the Zig programming language.

parser ron zig

Last synced: 25 Jun 2025

https://github.com/simpsonresearch/simplc_parser

Parser for my programming language, simp lang (simpl) made in C

c parser programming-language simpl

Last synced: 31 Aug 2025

https://github.com/andrianllmm/akl-dictionary-parser

A Python script that parses an Aklanon dictionary and converts it into several useful formats.

aklanon dictionary parser text-mining

Last synced: 12 Nov 2025

https://github.com/bounoable/ical

iCalendar (.ics) parser

go golang ical icalendar ics parser

Last synced: 25 May 2026

https://github.com/catinrage/liquid

liquid is easy to use and fast typescript parser generator.

clr compiler interpreter lalr lr1 lr1-parser parser

Last synced: 29 May 2026

https://github.com/deeeelin/nthu_select

NTHU_SELECT is a tool that help NTHU students to analyze courses information and choose the most appropriate course .By entering python commands ,we can filter/sort courses in different ways , avoid selecting courses by intuition !

analyze analyze-data analyzer analyzers courses education nthu optimizer parse parser python3 school-management selector webpage

Last synced: 14 Apr 2025

https://github.com/gummywormz/CDPEC

Common Dynamic Parser for Ciencias Formatted Files

common-dynamic-parser haxe parse parser

Last synced: 10 Mar 2025

https://github.com/coderaiser/key

simple key parser

javascript key parser

Last synced: 21 Feb 2026

https://github.com/fokaaas/improved-markdown-parser

This console application allows you to parse markdown into html & escape codes

console escape html markdown parser

Last synced: 21 May 2026

https://github.com/petercamilleri/format_engine

A gem to support creating string formatting and parsing routines like strftime and strptime for any class that needs formatting and parsing.

engine formatting parser parsing parsing-routines ruby rubygem

Last synced: 19 Jan 2026

https://github.com/jmrozanec/cobiss-parser

Parses COBISS/COMARC format into Dublin Core object.

bibliography cobiss cobiss-parser comarc dublin-core metadata parse-cobiss-files parser

Last synced: 05 Nov 2025

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/dabevlohn/mical

Mical parses appointments file by calcurse and prints ical-formatted events to stdout

calcurse calendar ical icalendar ics parser rust

Last synced: 30 Aug 2025

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/alukianov63/vk-resource-parser

vk-resource-parser is a simple and easy-to-use script that allows you to download various resources (photos, videos, messages, documents, etc.) from the popular social network VKontakte.

parser python resources resources-parser script vk vk-api vkontakte vkontakte-api

Last synced: 09 Mar 2026

https://github.com/vlavrynovych/auto-envparse

⚡ Automatic environment variable parsing with zero configuration and type inference

12-factor dotenv env environment environment-variables parser schema zero-config zero-configuration

Last synced: 16 Jan 2026

https://github.com/lussierc/boscopl

A fun & simple programming language.

parser programming-language python scanner

Last synced: 11 Oct 2025

https://github.com/atharvathorve/monke

Implementation of an interpreter for the monkE programming language in Go

abstract-syntax-tree evaluator go interpreter lexer object-system parser

Last synced: 01 Apr 2025

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/carnagion/parsnip

A simple monadic parser combinator library written in Haskell.

haskell parser parser-combinators

Last synced: 22 Aug 2025

https://github.com/engineersbox/mcf-compiler

Minecraft function compiler for aliases and declarations

abstract-syntax-tree compiler lexer mcf mcfunction parser rust

Last synced: 26 Oct 2025

https://github.com/diddileija/diddiparser

Parse DiddiScript files (a language for the future!)

command-line diddiscript package parser pypi-package python python-package python3

Last synced: 22 Aug 2025

https://github.com/stevehjohn/calculator

A project implementing a calculator able to parse complex mathematical expressions.

calculator csharp csharp-library mathematics parser

Last synced: 02 Apr 2026

https://github.com/djoezeke/yamlfy

A Lightweight Yaml file parser and emmiter written in pure c.

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

Last synced: 21 Aug 2025

https://github.com/anatoly-semenov/nft-parser

Transactions parser for ethereum smart chain on Node.js

cron ethereum nodejs parser

Last synced: 17 Apr 2026

https://github.com/eight04/expression-eval-bundle

This repository bundles expression-eval and jsep to a single file.

browser eval expression-evaluator javascript parser rollup

Last synced: 20 Aug 2025

https://github.com/codeismyid/tsc-output-format

Format Typescript compiler (tsc) diagnostic output into JSON, GHA Annotations, and more.

formatter parser tsc tsc-diagnostics tsc-output tsc-output-format tsc-output-formatter tsc-output-parser typescript typescript-diagnostics

Last synced: 09 Mar 2026

https://github.com/iamlostshit/token-finder

Панель для поиска слитых токенов Telegram-ботов в Github-репозиториях.

aiogram aiohttp automation base bot bots git github leak leaks leaks-scanner malware parser telegram tg token token-finder tokens username

Last synced: 17 Apr 2026

https://github.com/anishlearnstocode/latex-to-html-parser

This is a LaTeX to html parser that parses many constructs of the LaTeX language into valid HTML for use on the browser and in node.

html latex parser

Last synced: 20 May 2026

https://github.com/anikethsaha/acorn-do-expressions

https://github.com/tc39/proposal-do-expressions

acorn parser

Last synced: 29 Mar 2025

https://github.com/win7user10/laraue.crawling

The set of tools for fast writing crawlers on the .NET

crawler csharp csharp-crawler parser

Last synced: 17 Aug 2025

https://github.com/adharshkamath/automata-and-compiler-design

Lexer and Parser, written as a part of the IT250 course assignments

c compiler-design lexer lexer-parser parser yacc

Last synced: 26 Jul 2025

https://github.com/yawkar/calculator

A simple command-line calculator that creates a computational graph based on the expressions you enter.

calculator laboratory-work parser

Last synced: 09 Apr 2025

https://github.com/vurv78/mic1

A tiny (400 SLOC), optimizing, metaprogrammable, statement-based language that compiles to SIC-1 code for https://github.com/jaredkrinke/sic1

compiler lua oisc optimizer parser programming-language sic sic1 subleq

Last synced: 25 Feb 2025

https://github.com/titikterang/iso8583_python

iso 8583 parser based on python

iso8583 parser python

Last synced: 17 Aug 2025

https://github.com/pektezol/sdp.go

Source Demo Parser written in Golang.

demo go golang parser portal2 sdp source

Last synced: 07 Jan 2026

https://github.com/tom-weatherhead/thaw-parser

Programming language parsers, including LL(1), LR(0), LR(1), SLR(1), and LALR(1).

lalr-parser ll1-parser lr1-parser parser programming-languages slr-parser typescript

Last synced: 23 May 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/sandrock/sekvap-dotnet

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

csharp dataformat dotnet parser

Last synced: 27 Apr 2026

https://github.com/ydah/gashadokuro

💀 A CSS selector parser implemented in Ruby

cssselector parser

Last synced: 10 Nov 2025

https://github.com/basemax/onelanguageconcept

Concept of One Language (Pure C)

c compiler lexer parser

Last synced: 15 May 2026

https://github.com/hyouteki/mdc

Simple CommonMark parser for C with a GUI CommonMarkViewer application made using Voyage

c commonmark gui-application parser

Last synced: 04 Oct 2025

https://github.com/blitz-krieg-cmd/soulib

Souls Lib - Zig library for Reading and Writing Dark Souls Remastered files.

fromsoftware parser zig zig-package ziglang

Last synced: 06 Sep 2025

https://github.com/ngtcp2/sfparse-rs

RFC 9651 Structured Field Values parser in Rust

http parser rfc8941 rfc9651 rust structured-fields structured-headers

Last synced: 13 Aug 2025

https://github.com/anabolicsanonymous/mediainfo-share

Modern Flask web-app sharing platform with mediainfo-parsing and auto-deletion.

flask mediainfo parser torrents web-appplication

Last synced: 29 Apr 2026

https://github.com/altai-man/asn-grammar

A subset of ASN.1 grammar in Raku along with a simple Actions class provided

asn1 grammar parser perl6 raku raku-module rakulang

Last synced: 22 Jan 2026

https://github.com/clmoreno/confvalidator

Python package to easily parse INI style configuration files.

configuration-file ini-style init parser python

Last synced: 12 Aug 2025

https://github.com/valdezfomar/tree-sitter-xresources

Xresources grammar for tree-sitter

parser tree-sitter xresources

Last synced: 23 Oct 2025

https://github.com/globoplox/dice

A tool for throwing dices

crystal parser

Last synced: 12 Jun 2026

https://github.com/massigy/ll1p.go

This is a simple LL(1) grammar tokenizer & parser written in Go.

go-programming-language golang grammar-parser language-theory ll1-grammar ll1-parser parser regular-expression tokenizer

Last synced: 10 Aug 2025

https://github.com/cium1/go_spider

Go 爬虫引擎 + 实例(parser)

go golang gospider parser spider

Last synced: 11 Mar 2026

https://github.com/tangenta/subscm

A tiny programming language that is a subset of scheme

expr parser scheme-dialect

Last synced: 29 May 2026

https://github.com/lggruspe/genbu

Create composable CLIs using shell args parser combinators and type hints

cli combinators command-line hints infer parser python type

Last synced: 05 Apr 2026

https://github.com/jamesmessinger/json-schema-lib

Extensible JSON Schema library with support for multi-file schemas using $ref

javascript json-pointer json-reference json-schema nodejs parser resolver universal-javascript validation validator

Last synced: 22 Oct 2025

https://github.com/scdh/pygexml

Small pythonic wrapper around PAGE XML

page-xml parser python xml

Last synced: 19 Feb 2026

https://github.com/ston1x/humanfix

🏦👨🏻‍🌾 A reactive online FIX message humanizer

banking fixprotocol frontend javascript parser reactive vue web

Last synced: 22 Jun 2026

https://github.com/cassiofb-dev/pandasscript

Pandas Script, uma lingaguem para visualizar e gerenciar dados.

compilers lexer numpy pandas parser python

Last synced: 09 Apr 2026

https://github.com/erykjj/traverture

OBSIDIAN PLUGIN: parse, convert, preview, and insert Bible scripture references

bible-reference-parser bible-references obsidian-plugin parser scripture-references scriptures

Last synced: 25 Jun 2026

https://github.com/mrdotx/python

python scripts for primes, link, parser, speed, test

argparse link multiprocessing parser primes scripts service speedtest systemd timer url

Last synced: 24 Jun 2026

https://github.com/neo-ciber94/prexel-rs

A math expression evaluator

math math-parser-library parser rust

Last synced: 23 Jun 2026

https://github.com/alexprut/sca-lang

Project a suitable abstract syntax similar to Scala language, and write in Haskell a compiler for the new engineered language.

compiler engineered-language haskell parser

Last synced: 28 Jun 2025

https://github.com/virb3/aom-replay-tool

Replay tool for Age of Mythology: Retold

010-editor age-of-mythology aom binary commands game parser replay

Last synced: 05 Aug 2025

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/sderosiaux/whitespace-parser

An implementation of a Whitespace parser relying only on the State monad

helloworld parser scala state whitespace

Last synced: 19 Jun 2026

https://github.com/globoplox/cincle

A small visitor layer built on top of the Lingo parser generator.

crystal-lang parser

Last synced: 19 Jun 2026

https://github.com/skyost/scriny

A tiny scripting language for Dart.

evaluation math parser script

Last synced: 18 Jun 2026

https://github.com/adia-dev/eheh-lang

I am writing my own programming language, in Rust btw

grammar interpreter language lexer parser rust rust-lang

Last synced: 26 Aug 2025

https://github.com/chengzeyi/sharpccompiler

Simple compiler. 自制简单语言编译器

compiler lexical-analyzer parser

Last synced: 12 Oct 2025

https://codeberg.org/jssfr/rxml

Restricted, minimalistic XML 1.0 parser

parser rust xml xmpp

Last synced: 29 Sep 2025

https://github.com/pevers/pep508_parser

PEP-508 parser written in Rust

parser pep508 python rust

Last synced: 22 Apr 2026

https://github.com/theopenwebjp/get-words

Simple search / get words and counts JS library.

javascript parser text

Last synced: 08 Jun 2026

https://github.com/allo-media/elm-es-simple-query-string

Parse and serialize ElasticSearch query strings.

elasticsearch elm parser query

Last synced: 10 Jan 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/timolinn/html

[WIP] HTML Parser written in Go

browser browser-engine go html htmlparser parser parsers

Last synced: 22 Mar 2025

https://github.com/tqma113/recursive_descent

A recursive descent parser for CF(Context Free).

parser recursive-descent recursive-descent-parser

Last synced: 05 Jul 2025

https://github.com/algosup/2024-2025-project-4-web-fpga-team-3

A web-based tool for parsing and visualizing FPGA. It provides an interactive graph representation of signal propagation, helping engineers and students analyze delays, interconnections, and logic components inside an FPGA.

eda-tools fpga parser reactjs simulation

Last synced: 14 May 2026

https://github.com/turtleexception/fancyformat

Simple library to translate message formats

discord formatter markdown markdown-parser minecraft parser

Last synced: 13 Apr 2026

https://github.com/suconghou/u2parse

youtube video parser

parser python video youtube

Last synced: 13 May 2026

https://github.com/doumanash/banjin

Simple code generator for string parsing

parser

Last synced: 24 Jul 2025

https://github.com/progfay/scrapbox-parser-stream

Parsing Scrapbox notation with Node.js Stream

node-stream parser scrapbox scrapbox-parser-stream

Last synced: 25 Mar 2025