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/tree-sitter-grammars/tree-sitter-pymanifest

PyPA manifest grammar for tree-sitter

manifest parser tree-sitter

Last synced: 29 Apr 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/marcos-venicius/cson

A very simple JSON reader in C

c json json-reader lexer lib linked-list parser parsers syntax-tree

Last synced: 17 May 2026

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

Parser for a Tagalog dictionary website

dictionary parser tagalog text-mining web-scraping

Last synced: 22 Jun 2026

https://github.com/sauravbhattacharya001/sauravcode

Frustrated by syntax-heavy languages, I designed *sauravcode* for simplicity and clarity. It removes unnecessary punctuation and rigid conventions, focusing purely on logic. With minimal syntax, it allows ideas to flow naturally without distraction. *Sauravcode* is my tool for coding as a seamless, intuitive process, free from constraints.

c-language code-generation compiler custom-language interpreter language-design parser programming-language python transpiler

Last synced: 19 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/sinooox/sbermegamarket_parser

Парсер товаров с маркетплейса СберМегаМаркет. Принимает на вход искомый товар и возвращает перечень позиций с первой страницы по искомому запросу в отсортированном по соотношению цены и бонусов виде. Пропускает товары без бонусов.

marketplace parser sbermarket

Last synced: 29 Jun 2025

https://github.com/yoeven/url-query-json-parser

JSON query parser for URL query strings to complex JSON objects and vice versa

decode encode javascript js json param parser query string ts typescript url

Last synced: 10 Apr 2026

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/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/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/smirnovoleg/haskell-interpreter

MiniHaskell interpreter implementation

haskell interpreter parser

Last synced: 22 Mar 2025

https://github.com/kouisamine/json-to-string

JSON to String converter is a tool that facilitates the conversion of JSON data into a string format.

convert converter js json json-document json-schema json-to-string online parse parser php source-code string tools

Last synced: 21 Jan 2026

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/testingrequired/reqlang-expr

A tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine.

abstract-syntax-tree bytecode-compiler grammar lalrpop logos parser repl typechecker types

Last synced: 17 Aug 2025

https://github.com/rdf-elixir/content_type

An Elixir parser for HTTP Content-Type headers

content-type elixir http parser

Last synced: 18 Jun 2026

https://github.com/titikterang/iso8583_python

iso 8583 parser based on python

iso8583 parser python

Last synced: 17 Aug 2025

https://github.com/regan-koopmans/compiler-project-lexer-and-parser

Repository for the compiler construction practical project.

compiler construction java learning lexer parser tokenizer

Last synced: 05 Oct 2025

https://github.com/fazziclay/moodleparser

Парсер баллов студента ВолгГТУ

moodle moodle-tool parser python-parser python3 volggtu volgograd vstu

Last synced: 14 Mar 2025

https://github.com/4ster-light/py-logic

Implementation of a logic formula parser and truth table generator in Python.

interpreter lexer parser python

Last synced: 16 Aug 2025

https://github.com/ydah/gashadokuro

💀 A CSS selector parser implemented in Ruby

cssselector parser

Last synced: 10 Nov 2025

https://github.com/srlearn/linter

A grammar and linter for ILP datasets.

golang inductive-logic-programming parser relational-learning

Last synced: 26 May 2026

https://github.com/stefankoppier/language-csharp

A C# parsing library for Haskell

c-sharp parser

Last synced: 20 Feb 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/igorskyflyer/rust-adblock-metadata-parser

🎠 A fast AdBlock metadata parser written in Rust. 🧪

adblock back-end crate igorskyflyer meta metadata module parse parser rust rust-lang

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/neuroglia-io/data.coda

.NET Standard 2.1 library for parsing Belgian CODA files

coda dotnet parser

Last synced: 17 May 2026

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/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/sience/yarnparser

A Yarn parser written in Lua to convert Yarn Spinner dialogues into Lua structures. (also ebnf desc. of yarn)

dialogues lua parser script yarn yarnscript

Last synced: 04 May 2026

https://github.com/baraja-core/table-of-content

A tool for easily compiling Table of content from the article content.

article content entity fast generator parser speed

Last synced: 15 May 2025

https://github.com/fink-lang/prattler

A generic top down operator precedence parser

ast compiler fink fink-lang parser

Last synced: 04 Apr 2026

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

CST grammar for tree-sitter

cst parser tree-sitter

Last synced: 17 Aug 2025

https://github.com/red1c3/jkpython

A JVM Python interpreter

bison evaluator flex interpreter jvm lex lexer parser python yacc

Last synced: 23 Jun 2026

https://github.com/keyweeusr/fbmessageparser

:zap: Parse Facebook messages from the downloaded archive

archive facebook message parser

Last synced: 09 Nov 2025

https://github.com/lockblock-dev/wot-replays-users-met-counter

Count how many times you met players by parsing your WoT replays

parser players replays world-of-tanks

Last synced: 18 Mar 2025

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/luxluth/alrc

Advanced Lyrics File format parser

lrc lyrics parser

Last synced: 10 Aug 2025

https://github.com/yagasoft/dynamics365-crmtextparser

A parser that resolves many challenges that come up in the context of Dynamics 365 dynamic text.

dynamics dynamics-365 dynamics-crm microsoft parser template templating

Last synced: 25 Feb 2026

https://github.com/decodelabs/idiom

Lightweight text to HTML parser - tags optional

parser php text-to-html

Last synced: 15 Apr 2025

https://github.com/sixarm/youtube-html-parser

YouTube HTML parser scripts

html parser shell youtube

Last synced: 08 Apr 2026

https://github.com/starbuildr/norwegian_id_number

Elixir library to parse and validate Norwegian national identification numbers

national-id national-identification-number norwegian parser

Last synced: 21 Feb 2026

https://github.com/gituser12981u2/mathematicalexpressionparser

This Java application is designed to parse and evaluate mathematical expressions. It utilizes a Lexer to tokenize input, a Parser to construct an abstract syntax tree (AST), and evaluates these expressions to return results in fractional form.

abstract-syntax-tree ast calculator java lexer parser

Last synced: 30 Mar 2025

https://github.com/savi-lang/json

JSON reading and writing for the Savi standard library, written in pure Savi.

json library parser savi standard-library

Last synced: 18 Mar 2025

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/gokcan/atlas

Programming language for propositional calculus

flex lexical-analysis parser programming-language

Last synced: 23 Mar 2025

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/maksasj/uroboros

🐉 rust package for making parsers with parser combinators and state machines

package parser rust uroboros

Last synced: 30 Jun 2025

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/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/dkostmii/tree-sitter-mavka

Tree-sitter для Мавки

mavka parser tree-sitter

Last synced: 19 Apr 2025

https://codeberg.org/jssfr/rxml

Restricted, minimalistic XML 1.0 parser

parser rust xml xmpp

Last synced: 29 Sep 2025

https://github.com/aenguerrand/log-ai

Parse, extract and analyse raw log with AI

ai log parser

Last synced: 16 Nov 2025

https://github.com/akarshjha03/compiler-design

This repository is dedicated to understanding and implementing the core concepts of compiler design. It covers various stages of a compiler, including lexical analysis, syntax analysis, semantic analysis, intermediate code generation, optimization, and code generation.

clanguage compiler compiler-design flex lalr-parser lex lexical-analyzer parser

Last synced: 15 May 2025

https://github.com/drom/tree-sitter-mlir

MLIR grammar for tree-sitter

mlir parser tree-sitter

Last synced: 26 Feb 2026

https://github.com/yehorbk/cli-argv-parser

A library that allows to parse command line arguments into hash-table or object by scheme

argument-parser argument-parsing arguments cli command-line javascript library parser parsing-library

Last synced: 03 Aug 2025

https://github.com/swellshinider/easyarguments

EasyArguments is a lightweight library for managing and parsing input arguments in C# .NET projects.

argparser arguments csharp csharp-library library net open-source parser

Last synced: 30 Mar 2025

https://github.com/mmpx12/gcat

List or print functions, type, method in go files

cli go golang parser

Last synced: 16 Jan 2026

https://github.com/5rahim/habari

Video filename parser written in Go.

bittorrent filename parser torrent

Last synced: 04 Oct 2025

https://github.com/yanniskatsaros/fable

A simple, linear, non-recursive data-interchange format designed to be easily emitted, and parsed by any language.

data-interchange deserialization parser python3 serde serialization

Last synced: 27 Sep 2025

https://github.com/tylersuehr7/sqlite-class-parser

A lightweight object-to-SQL statement parser.

java java-libraries parser sql sql-parser

Last synced: 27 May 2026

https://github.com/dhawalhost/nqjson

nqjson - Next-gen Query JSON library for Go with powerful path queries and modifier

golang json json-path parser query

Last synced: 10 Mar 2026

https://github.com/kawamurakazushi/tle-cli

A CLI tool for parsing TLE (Two-line elements)

cli parser tle

Last synced: 01 Sep 2025

https://github.com/nemmusu/shodan-output-parser

The wrapper extracts and simplifies the output of Shodan, keeping only essential information.

osint output parser passive-vulnerability-scanner pentesting prettify python redteaming scanner shodan

Last synced: 29 May 2026

https://github.com/eyelash/peg.hh

C++14 parser combinator

cpp cpp14 parser

Last synced: 30 Mar 2025

https://github.com/doctorjohn/keyvalues1

Parser for version 1 of Valve's KeyValues format with focus on relevant steamcmd output

keyvalues parser python python3 valve

Last synced: 01 Aug 2025

https://github.com/dobatymo/kibana-ql-python

Parser for the Kibana Query Language (KQL)

kibana kql parser

Last synced: 31 Jul 2025

https://github.com/julien-cpsn/no_std_clap

no_std compliant clone of rust clap (command line argument parser) with minimal functionalities

clap cli nostd parser rust

Last synced: 23 Sep 2025

https://github.com/jakubonderka/mrt_parser

Multi-Threaded Routing Toolkit (MRT) Routing Information Export Format (RFC 6396) parser library for Rust.

bgp mrt network parser rust-library

Last synced: 17 Mar 2025

https://github.com/pablo-mayrgundter/parser.js

Text parser in Javascript. Formal grammars with recursive rules and first-class JS RegExp-based rules.

grammar grammar-parser parser parser-library regex

Last synced: 21 Apr 2026

https://github.com/udhos/gobule

Golang Go parser for the Bule Language

bule-language compiler go interpreter parser

Last synced: 25 Dec 2025

https://github.com/andrewmaksimchuk/vodiy

Download road signs and descriptions to them from cli.

cli lynx makefile parser wget

Last synced: 29 Oct 2025

https://github.com/maroontress/clione.java

A C17 lexical parser written in Java.

c17 java lexical-parser parser

Last synced: 15 Mar 2025

https://github.com/jacoder7/timestampeddata

A JSON-like data structure for storing and synchronizing data across multiple clients

parser parsing serialization

Last synced: 23 Sep 2025

https://github.com/tracyxmr/twee

A Lua/Luau parser for code analysis and editor integration.

lua luau parser tree-sitter

Last synced: 17 Nov 2025

https://github.com/flier/gocombine

gocombine is an experimental implementation of parser combinators for Golang[Generic]

go-generics ll1-parser parser

Last synced: 15 Mar 2025

https://github.com/captainayan/accountlite-cli

💡💰Lightweight Command line Double-Entry Accounting Software💵💸

account-lite accounting commerce cpp finance journal journal-entries ledger parser personal statements trial-balance

Last synced: 29 Mar 2025

https://github.com/seriousben/net-script

http and websocket scripting language

golang lexer parser parser-combinators restclient

Last synced: 30 Jul 2025

https://github.com/bsnext/fastify-bowser

A plugin for Fastify that adds the 'request.useragent' property to get header 'user-agent' parsed data.

bowser fastify parser plugin typescript useragent

Last synced: 09 Mar 2026

https://github.com/mlightcad/shx-parser

AutoCAD SHX font JavaScript Paser

autocad javascript parser shx shx-font typescript

Last synced: 20 Jan 2026

https://github.com/javaparser/javaparser-gradle-sample

Sample project with a basic Gradle + JavaParser setup

bootstrap gradle java javaparser parser tutorial

Last synced: 21 Apr 2026

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/skytomo221/csharp-lojban-project

Library for handling Lojban with C#

csharp lojban parser peg

Last synced: 21 Sep 2025

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/girgias/css3-parser

A CSS Level 3 parser written in PHP.

css css3 parser php

Last synced: 16 May 2026

https://github.com/mateuschaves/talk-radio-challenge-backend

👌Teste prático para a vaga de Desenvolvedor Backend NodeJS Pleno

nodejs parser

Last synced: 19 May 2026

https://github.com/dburriss/funcydown.parser

Markdown parser and transformer for FuncyDown markdown generator

markdown parser transformer

Last synced: 11 Apr 2026