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/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/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/vincent-thomas/clier

A command line parser and framework for rust

cli framework library parser rust

Last synced: 05 Jan 2026

https://github.com/isopropylcyanide/google-search-history-parser

View the relevant google searches along with the timestamp from the google search archive

archive-storage archived google-search json parser python python-parser

Last synced: 13 May 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/tigran-sargsyan-w/minishell

This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.

42 42school c c-language cli executor execve fork lexer mandatory minishell parser posix readline shell signals terminal unix unix-shell

Last synced: 19 Apr 2026

https://github.com/ydah/otterraft

Simple YAML Frontmatter Parser

frontmatter hacktoberfest parser yaml-frontmatter

Last synced: 21 Jun 2025

https://github.com/mohabmes/matool

A collection of various custom tools. { Antesh, CITerm, INetSC, KADManga, Tomado }

cli codeigniter-terminal crawler mangareader markd markdown markdown-to-html parser readme scan-tool scanner-web

Last synced: 15 May 2026

https://github.com/everton3x/conversor-pad

Conversor dos arquivos de dados do SIAPC/PAD (do TCE/RS) para CSV, SQLite, Excell, etc.

parser php7

Last synced: 13 Jan 2026

https://github.com/potatoparser/lazycrate

Lazily and easily serialize and deserialize variables

brotli compression deserializer json parser serializer stringify variables

Last synced: 01 May 2026

https://github.com/apollo-roboto/cs-commander

A command line parser for c# with type enforcement

cli csharp library parser

Last synced: 15 Mar 2025

https://github.com/ydah/gashadokuro

💀 A CSS selector parser implemented in Ruby

cssselector parser

Last synced: 10 Nov 2025

https://github.com/itsmejayd/filter-duplicate-lines

A Python tool with a Flask web interface designed to remove duplicate entries from line break delimited lists while maintaining the relative position of blank lines in the input text. Originally created to clean up OneTab exports (maintaining tab groups), it can be used for any text list with similar requirements.

flask-application onetab parser python

Last synced: 01 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/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/djoezeke/tomlfy

A Fast Header-only Tom's Obvious, Minimal Language (TOML) file parser and serializer/deserializer for C/C++.

c config configuration cpp17 deserialize parser serializer toml toml-config toml-parser

Last synced: 09 Mar 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/lee-w/facebookmessageparser

Parse your facebook message archive into JSON format

facebook parser

Last synced: 24 Mar 2025

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/magicsunday/gedcom-parser

A GEDCOM 5.5.1 file parser

gedcom parser

Last synced: 24 Mar 2025

https://github.com/longbridge/parser-benchmark

Benchmark parsers

nom parser peg pest

Last synced: 10 May 2026

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/djwoms/python

python parser site

parser python

Last synced: 08 Apr 2025

https://github.com/anntnzrb/tsparxser

TypeScript mini lexer+parser implementation using Python's PLY library.

lexer parser ply python typescript

Last synced: 10 May 2025

https://github.com/t1st3/grunt-muxml

An XML parsing and formatting plugin for Grunt

formatter grunt grunt-plugin parser stream xml

Last synced: 22 Jul 2025

https://github.com/vcputtini/pflogentry

A small object library capable of interpreting the log entries generated by PFSense(tm) and manipulating this data.

analizer cpp cpp17 filterlog firewall lib library parse parser pfsense

Last synced: 14 Jun 2025

https://github.com/vahor/interpreter-in-rust

Based on "Writing an interpreter in Go" https://interpreterbook.com/

ast interpreter lexer parser rust

Last synced: 16 Mar 2025

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/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/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/fabiante/monkeylang

Monkey language

interpreter learning parser

Last synced: 24 Mar 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/chee/nextstep-plist

parse and generate NeXTStep-style plists in javascript

parse parser plist

Last synced: 19 Apr 2025

https://github.com/mdouchement/vdf

Valve Data Format parser and generator written in Golang

generator parser steam valve valve-data-format vdf-format

Last synced: 13 Jun 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/stefanolusardi/clip

Lightweight Command Line Input Parser for modern C++

cli cmake command-line-parser cpp-library cpp17 cross-platform header-only parser

Last synced: 13 Jun 2026

https://github.com/calderonsamuel/sseparser

Parse Server-Sent Events in R

http-requests parser r stream

Last synced: 28 Jul 2025

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/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/rimiti/robotizer

Robots.txt parser / generator

generator parser robots-parser robots-txt robotstxt

Last synced: 19 Sep 2025

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/xlab-si/xopera-tosca-parser

TOSCA YAML parser (used in xOpera orchestrator)

orchestration parser python tosca

Last synced: 27 Jul 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/arne-cl/spade-parser

mirror of SPADE (Sentence-level PArsing for DiscoursE, Soricut and Marcu 2003)

parser rhetorical-structure-theory rst

Last synced: 14 Jun 2026

https://github.com/swaggerexpert/asyncapi-runtime-expression

AsyncAPI Runtime Expressions parser and validator.

asyncapi expression parser runtime validator

Last synced: 14 Jun 2026

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

Parse and count math homework problem ranges

haskell parser purescript

Last synced: 03 Aug 2025

https://github.com/grjan7/xl-formula-parser

Parses excel-formula-like string to JSON object tree and reverse parses to formula string.

excel-like formula object-tree parse parser stringify

Last synced: 22 Jun 2025

https://github.com/paych3ck/telegram_holidays_bot

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

parser python telebot telegram-bot

Last synced: 09 Jul 2025

https://github.com/smirnovoleg/haskell-interpreter

MiniHaskell interpreter implementation

haskell interpreter parser

Last synced: 22 Mar 2025

https://github.com/vikiboss/ck-util

简单、轻量、平台无关的 JavaScript Cookie 工具类

cookie cookie-parser cookies parser toolkit

Last synced: 16 Mar 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/gitanat/exmufochlop

Extendable Multi-Format Chat Log Parser. Intended as a repository of encoders/decoders ("converters") of multiple chat log formats (MSN, aMSN, ICQ, GTalk...)

chat chat-log msn parser parsing python

Last synced: 30 Mar 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/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/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/saber2pr/tree-lang

a tree language.

parser tree

Last synced: 05 Aug 2025

https://github.com/grakshith/semantic-rs

Naive implementation of type checking for the rust language

lexical-analysis parser rust semantic-analysis syntax-analysis syntax-tree

Last synced: 18 Jun 2026

https://github.com/yamil-serrano/language-processing-analyzer

This repository contains the development of a Language Processing Analyzer, structured into three phases. It is part of the CIIC 4030 - ICOM 4036: Programming Languages course at my University, Department of Computer Science and Software Engineering.

lexer parser programming-languages

Last synced: 11 Jun 2025

https://github.com/rmsnow/cmmcompiler

A simple compiler of the language, CMM.

compiler lexer parser

Last synced: 24 Jul 2025

https://github.com/haskell-github-trust/smt2-parser

Parse smt2 in Haskell

haskell parser smt smt-lib smt2

Last synced: 29 May 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/kaymekaydex/bmstu-stud-parser

:newspaper: Парсинг информации с сайта студсовета МГТУ (studsovet.bmstu.ru)

bmstu parser students

Last synced: 01 Apr 2025

https://github.com/sinooox/sbermegamarket_parser

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

marketplace parser sbermarket

Last synced: 29 Jun 2025

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/komed3/math-formula-parser

TypeScript parser for complex mathematical formulas into Abstract Syntax Trees (AST)

ast expression formula mathematics npm-package parser

Last synced: 29 May 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/bluk/readfeed

Pull parsers for various feed formats.

atom atom-feed atom-feed-parser parser rss rss-feed-parser rust xml xml-parser

Last synced: 09 Apr 2025

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/aggrathon/rustcalculator

A commandline calculator written in Rust

calculator parser rust

Last synced: 16 Mar 2025

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/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/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/sidntrivedi/codeplay

A simplified lisp to C functions compiler in Javascript.

abstract-syntax-tree code-generator compiler javascript lisp-compiler parser tokenizer

Last synced: 24 Jun 2026

https://github.com/basemax/onelanguageconcept

Concept of One Language (Pure C)

c compiler lexer parser

Last synced: 15 May 2026

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/ejurgensen/bison-boilerplate

Boilerplate .l, .y, .am and .ac for multiple Bison/flex parsers-lexers in a C project

autotools bison flex parser

Last synced: 03 Jan 2026

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/tangenta/subscm

A tiny programming language that is a subset of scheme

expr parser scheme-dialect

Last synced: 29 May 2026

https://github.com/shimeoki/jshaper

A 3D model parsing library for Java.

3d 3d-models java parser

Last synced: 20 Jun 2026

https://github.com/inv2004/streamfix

Streaming Fix protocol parser

financial fix parser protocol

Last synced: 09 Apr 2025

https://github.com/gunh0/gamemeca-crawler

🎮 Game rankings data from a website and saves it as a CSV file using BeautifulSoup and requests

beautifulsoup parser parsing python-requests

Last synced: 25 Mar 2025

https://github.com/kojobailey/nucc-cpp-library

A C++ library for serialising (reading) and deserialising (writing) CyberConnect2 NUCC data, useful for projects that interact with XFBIN files.

binary cc2 cplusplus cpp cpp17 cpp20 cpp23 cyberconnect2 deserialiser deserializer files lib library nucc parser reader serialiser serializer writer xfbin

Last synced: 22 Mar 2025

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/nju33/fisea

A parser like the search part of Github.

parser

Last synced: 16 Mar 2025

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/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/io7m-com/boxwood

Boxwood EPUB parser

epub java parser

Last synced: 22 Mar 2025

https://github.com/morganconrad/unformatter

Parses data written by a java.util.Formatter. Not quite a scanf since the format details are different.

formatter java parser scanf

Last synced: 28 Feb 2025

https://github.com/lukashedegaard/co-rider

Tiny configuration library tailored for the Ride ecosystem

configuration configuration-management parser python

Last synced: 10 Sep 2025