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/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/honza-kasik/championc

Compiler implementation for Heroc language in Java - for educational purposes only

antlr4 compiler compiler-principles lexer parser syntax-analysis

Last synced: 20 Jun 2025

https://github.com/doumanash/banjin

Simple code generator for string parsing

parser

Last synced: 24 Jul 2025

https://github.com/rmsnow/cmmcompiler

A simple compiler of the language, CMM.

compiler lexer parser

Last synced: 24 Jul 2025

https://github.com/gebitsolutions/fluent-plugin-fortigate-logs-parser

This is a Fluentd plugin to parse the proprietary syslog messages from FortiOS (Fortigate).

fluentd fortigate fortios logs parser ruby syslog

Last synced: 26 Jul 2025

https://github.com/evanrelf/problem-counter

Parse and count math homework problem ranges

haskell parser purescript

Last synced: 03 Aug 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/calderonsamuel/sseparser

Parse Server-Sent Events in R

http-requests parser r stream

Last synced: 28 Jul 2025

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

Library for handling Lojban with C#

csharp lojban parser peg

Last synced: 21 Sep 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/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/5rahim/habari

Video filename parser written in Go.

bittorrent filename parser torrent

Last synced: 04 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/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/ston1x/humanfix

🏦👨🏻‍🌾 A reactive online FIX message humanizer

banking fixprotocol frontend javascript parser reactive vue web

Last synced: 22 Jun 2026

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/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/titikterang/iso8583_python

iso 8583 parser based on python

iso8583 parser python

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/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/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/lk-KEVIN/BattlefieldMapListParser

A PHP file parser for Battlefield 3 and Battlefield 4 MapList files

battlefield battlefield-3 battlefield-4 bf3 bf4 maplist parser php-parser snet

Last synced: 25 Aug 2025

https://github.com/siadat/bake

Code for GopherCon presentation

golang parser

Last synced: 30 Aug 2025

https://github.com/open-inflation/perekrestok_api

Perekrestok API sync client

parser perekrestok playwright python3 sync

Last synced: 30 Aug 2025

https://github.com/poti1/pod-query

Query POD information from a file

hacktoberfest parser perl perl5 perldoc pod

Last synced: 05 Mar 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/arakelian/graphql-parser

GraphQL Lexer and Parser generated using ANTLR grammar

antlr4 grammar graphql graphql-java java java-8 lexer parser

Last synced: 13 Apr 2026

https://github.com/onlycodergod/parser-cinema

🎞🔍Simple and fast parser with Go

fast framework golang json parser petproject small smart

Last synced: 12 Jan 2026

https://github.com/saehun/pasted-request

Generate a http request config from a curl command string or a raw http request string.

axios curl http nodejs parser request typescript

Last synced: 10 Apr 2026

https://github.com/sporeball/tree-sitter-naz

naz grammar for tree-sitter

parser tree-sitter

Last synced: 30 Apr 2026

https://github.com/iewher/habr-parser

Automatic mailing of vacancies

golang mailersend parser

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

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

marketplace parser sbermarket

Last synced: 29 Jun 2025

https://github.com/fazziclay/moodleparser

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

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

Last synced: 14 Mar 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/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/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/maroontress/clione.java

A C17 lexical parser written in Java.

c17 java lexical-parser parser

Last synced: 15 Mar 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/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/konstantintutsch/zarg

A minimalist C library for simple handling of command line arguments. 🚀

c cmd library parser

Last synced: 27 May 2026

https://github.com/ydah/otterraft

Simple YAML Frontmatter Parser

frontmatter hacktoberfest parser yaml-frontmatter

Last synced: 21 Jun 2025

https://github.com/parthacharyaaaaa/locstat

CLI tool for counting lines of code (LOC), written using the C-Python API

c c-python-extensions cli parser python3

Last synced: 21 Feb 2026

https://github.com/prongbang/csvx

Convert array struct to csv format with Golang

convert csv go golang parse parser

Last synced: 31 Mar 2025

https://github.com/bombsimon/monkey-c-rs

A (to be) Monkey C tokenizer, lexer and parser

monkey-c parser

Last synced: 21 Mar 2025

https://github.com/djwoms/python

python parser site

parser python

Last synced: 08 Apr 2025

https://github.com/sintef/rusty-promql-parser

Rust port of the Prometheus PromQL parser.

parser prometheus promql

Last synced: 13 Jan 2026

https://github.com/farzonl/regexparser

for CS 3240

parser regex

Last synced: 12 Apr 2025

https://github.com/tuananh/fast-osm-xml

a fast OSM to JSON parser

nodejs osm osm2json parser

Last synced: 19 May 2026

https://github.com/zon-dev/url

Zig URL package is a URI extension package

http parser url url-parser zig

Last synced: 15 Mar 2025

https://github.com/stater/read-cli

A small NodeJS Module to help parsing the CLI command and options.

cli cli-parser command javascript node-js node-module nodejs parser

Last synced: 30 Apr 2026

https://github.com/dalisoft/jsona-rs-npm

JSONA parser, linter, formatter, lsp and cli

formatter jsona jsona-parser lsp npm parser rust

Last synced: 26 Jan 2026

https://github.com/sambacha/solidity-tools

ethereum/solidity tools/scripts/etc

ast erc20 erc721 ethereum evm grammar parser smart-contracts solidity

Last synced: 20 Jan 2026

https://github.com/rimiti/robotizer

Robots.txt parser / generator

generator parser robots-parser robots-txt robotstxt

Last synced: 19 Sep 2025

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/paych3ck/telegram_holidays_bot

Сегодняшние праздники в Telegram-боте.

parser python telebot telegram-bot

Last synced: 09 Jul 2025

https://github.com/adamreichold/robinson

For when you go to a lonely island and survival depends on parsing XML.

dom parser tree xml

Last synced: 16 Mar 2025

https://github.com/teragrep/rlo_06

Teragrep syslog (RFC 5424) library for Java

java parser rfc-5424 rfc5424 rfc5424-parser syslog syslog-parser syslog-server teragrep

Last synced: 24 Oct 2025

https://github.com/mosherubin/getcmdopt

Simple, light, cross-platform C++ class for parsing command line options

argument-parser argv argv-parser command-line command-line-parser cross-platform getopts parser

Last synced: 11 Jun 2025

https://github.com/limitcool/hostsparser

这是一个用Go语言编写的hosts文件解析器,它使用词法分析和语法分析技术来解析和修改hosts文件。作为一个库项目,它提供了简单易用的API来操作和管理hosts文件。

go hosts hosts-manage hostseditor hostsfile lexer parser

Last synced: 25 Mar 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/liraymond04/tree-sitter-awatalk

Awatalk grammar for tree-sitter

awatalk parser tree-sitter

Last synced: 06 Jan 2026

https://github.com/puripuri2100/opam-file-rs

Parser and printer for the opam file syntax with Rust

opam parser rust

Last synced: 03 Jul 2025

https://github.com/kouisamine/url-parser

Parse details from any URLs.

js online parser php source-code tools url url-parser

Last synced: 20 Jun 2026

https://github.com/kylesmith19091/beautiful-soup-cpp

Beautiful soup inspired program for extracting data from HTML documents.

beautifulsoup cpp11 parser treesitter-api

Last synced: 20 Jun 2025

https://github.com/darkseriuscode/manga-loader

Позволяет скачивать мангу с сайтов https://readmanga.live, https://mintmanga.live, https://readmanga.io

manga parser python3

Last synced: 29 May 2026

https://github.com/moviestoreguy/termi

A flag replacement library to create detailed cli applications

cli flag golang parser

Last synced: 18 Jun 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/phillvancejr/spirit_x3_lang

Tiny Language to test Boost Spirit X3

boost compiler cpp parser parsing spirit x3

Last synced: 25 Mar 2025

https://gitlab.com/zhiburt/ansitok

A library for parsing ANSI Escape Codes

ansi parser rust terminal

Last synced: 14 Apr 2025

https://github.com/gh-conf/gh-conf-parse

Parser for parsing information from github config file

gh-conf github-parse nodejs parser

Last synced: 14 Jun 2025

https://github.com/jesusgraterol/argv-utils

The argv-utils package is a lightweight library for Node.js that simplifies working with command-line arguments passed to your scripts. It streamlines the process of accessing and managing arguments from process.argv property.

args arguments argv argvs node parser sh shell shell-script utilities utils

Last synced: 31 Jan 2026

https://github.com/1amageek/swift-yaml

A pure Swift YAML parser with no external dependencies

parser swift swift-package-manager yaml

Last synced: 11 Mar 2026

https://github.com/bahmutov/commit-closes

Parses commit message to find all "fixes", "closes" and "resolves" issue numbers

commit github parser

Last synced: 26 Sep 2025

https://github.com/michaeltintiuc/bnm-go

a CLI tool for fetching official currency rates from the National Bank of Moldova

bank bnm conversion convert currency currency-rates go golang moldova parser rates xml

Last synced: 29 Oct 2025

https://github.com/infallibless/cookie-parser

parse cookies - open src

cookieparser cookies parser

Last synced: 16 Mar 2025

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/jackeemkin11/html-parsing-libraries

The best HTML parsing libraries for web scraping, comparing features like CSS selector and XPath support across popular tools like jsoup, Nokogiri, and Cheerio.

expression-evaluator hacktoberfest html-sanitization htmlparser2 javascript jquery markdown math-expressions mirrored-repository mit-license parser php scientific-computing testing

Last synced: 13 Apr 2026

https://github.com/codgician/parsic

🪄 A naive parser combinator written while learning Rust.

parser parser-combinator rust-crate

Last synced: 02 Dec 2025

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

A Crystal Jupyter notebook parser

crystal jupyter parser

Last synced: 17 May 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/ferhatgec/finifrs

finifrs, fast cli .ini parser

cli file ini ini-parser parser rust

Last synced: 18 Feb 2026

https://github.com/1biot/FiQueLa

UniQueL (Universal Query Language) is a PHP library for easy manipulation of JSON or Yaml or Neon data.

json neon parser php query sql yaml

Last synced: 26 Aug 2025

https://github.com/matthijsgroen/node-simple-mssql-parser

Simple MSSQL parser to verify queries

mssql node parser testing typescript

Last synced: 06 Sep 2025

https://github.com/a-tokyo/prolog-library

🤓A set of prolog algorithms and projects.

language logic-programming parser prolog

Last synced: 08 Jan 2026

https://github.com/lucasepe/mini

Parse (sort of) INI files like "flag" package in Go.

configuration flag golang ini parser

Last synced: 17 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/valyauw/scribunto-parse-wikitemplates

A Scribunto (Lua) module for use in MediaWiki-powered sites (e.g. Wikipedia, FANDOM wikis, Miraheze wikis). Used to parse wikitext templates into a Lua table.

lua mediawiki parser scribunto

Last synced: 17 Jan 2026

https://github.com/xsubject/constructor-argument-detector

👻 Terminal util to find constructor arguments when creating a contract in ethereum based networks

arguments blockchain bsc constructor contracts ethereum ethers ethersjs parser parser-library smart-contracts typescript web3 web3js

Last synced: 30 May 2026

https://github.com/moltools/biocracker

Parser for antiSMASH output GenBank files.

antismash parser

Last synced: 14 Jan 2026