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/princemaple/elixir-imap

Elixir IMAP client

client elixir imap parser

Last synced: 26 Mar 2025

https://github.com/markomanninen/plcparser

Propositional Logic Clause Parser (Python, PHP, Javascript, Hy)

bootstrap heroku hylang javascript logic-programming notebook parser php python travis-ci unittest

Last synced: 15 Apr 2026

https://github.com/khlam/cs480-translators

Oregon State University CS 480 Translators. Building a Python scanner and parser to output AST trees using bison and yylex.

assignments bison compiler flex oregon-state-university parser scanner

Last synced: 07 Feb 2026

https://github.com/thoughtpolice/tree-sitter-openddl

a tree-sitter grammar, for OpenDDL v2.0

openddl parser tree-sitter

Last synced: 05 May 2026

https://github.com/yurrriq/clippings

Parser for Kindle clippings.

idris kindle kindle-clippings parser

Last synced: 02 Apr 2026

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/johnedquinn/bminor

A strictly-typed C-like language called B-Minor. Utilizes Bison and Yacc to tokenize, parse, typecheck, and eventually compile into an x86 executable for execution.

assembly bison-yacc code-generation compiler-design parser programming-language scanner typechecker

Last synced: 16 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/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/irradia/one.irradia.fieldrush

Type-safe, functional JSON stream parser

android functional json kotlin parser

Last synced: 17 Apr 2026

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/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/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/pisdhooy/icc

ICC profile parser for pisdui

icc parser

Last synced: 12 Mar 2026

https://github.com/wtanaka/ansible-role-happy

Ansible role to install Happy, the Parser Generator for Haskell

ansible ansible-galaxy ansible-role ansible-roles galaxy happy haskell parser parser-generator parsing

Last synced: 21 Apr 2026

https://github.com/hex7c0/logger-request-cli

parser for logger request for Nodejs

cli logger nodejs parser

Last synced: 17 Apr 2026

https://github.com/igncp/bash-utils

Collection of Bash utilities

ast bash chevrotain eslint eslint-plugin parser parsers react sh

Last synced: 05 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/word-view/gengolex

Language parser and lexer

language library parser

Last synced: 04 Apr 2026

https://github.com/zero-to-prod/url

Parse a url into a class.

parser php url

Last synced: 08 Jul 2025

https://github.com/shushtain/colson-pip

ColSON parser for Python

colson filetype json parser python

Last synced: 15 Jul 2025

https://github.com/andrey-oss/privat24-atm-finder

Privat24-ATM-Finder - Privatbank ATM parser

atm docker parser privatbank privatbank-api python ukraine

Last synced: 07 Apr 2026

https://github.com/lhns/scala-commandline

Scala command line parser

cli commandline parser scala

Last synced: 17 Feb 2026

https://github.com/igorskyflyer/npm-unc-path

🥽 Provides ways of parsing UNC paths and checking whether they are valid. 🎱

back-end biome filesystem igorskyflyer javascript node nodejs npm parser path typescript unc vitest

Last synced: 11 Feb 2026

https://github.com/ujstor/basic-interpreter-in-python

Lexer, parser & interpreter in Python. Test this code in a VM environment.

interpreter lexer parser python

Last synced: 16 May 2026

https://github.com/dinsaw/navparser

Parser for Mutual Fund Net Asset Values

finance mutualfund parser

Last synced: 16 May 2026

https://github.com/baraja-core/video-token

Parse video token from user string or URL.

parser php token video vimeo youtube

Last synced: 10 May 2026

https://github.com/lambdaurora/lib.html

An HTML AST, parser, and writer library written in TypeScript.

ast deno html parser typescript

Last synced: 17 May 2026

https://github.com/blukai/vdf

📃 Package for working with Valve Data Format (key value)

key-value lexer parser steam valve vdf

Last synced: 17 May 2026

https://github.com/simpson-computer-technologies-research/simplc_parser

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

c parser programming-language simpl

Last synced: 13 Mar 2025

https://github.com/ehcaning/envparser

Environment variable parser package for npm

env parser

Last synced: 03 Sep 2025

https://github.com/techno-coder/oracus

A C++ parser written in Rust.

cplusplus interpreter parser rust

Last synced: 17 May 2026

https://github.com/jcustenborder/extended-log-format-parser

Parser for Extended log format files.

extended-log-format logs parser

Last synced: 28 May 2026

https://github.com/alfex4936/golang-studies

Learning Go (Go언어 공부 모음)

go golang kafka parser

Last synced: 17 May 2026

https://github.com/firedragon91245/coff-parse

A Parser and Generator for Windows Object Files (COFF: Common Object File Format)

coff coff-file object-file parser

Last synced: 05 Apr 2025

https://github.com/dub1401/hentaichanparser

Парсер HentaiChan в формат JSON.

beautifulsoup4 hentai manga parser requests

Last synced: 29 Oct 2025

https://github.com/nmeum/qbe-reader

A parser for the QBE intermediate language in Rust

compilers ir parser parser-combinators qbe rust

Last synced: 10 Sep 2025

https://github.com/joelniemela/profundity

Implementation for the profundity programming language

compiler parser programming-language

Last synced: 22 Jun 2025

https://github.com/OrlovEvgeny/zigquery

Zig HTML parser and CSS selector engine for DOM querying and manipulation

dom-parser html parser zig zig-library zig-package

Last synced: 07 Apr 2026

https://github.com/cicovic-andrija/libparse

Rust parser combinator library

csv parser parser-combinators rust

Last synced: 21 Jun 2025

https://github.com/hrosicka/jsonparsertoexcelpython

You dont have excel and you need transform json data into Excel. Simple script - example of parse json file, create dictionary and export into excel file - as example is used party list of friends

excel json parser partylist python xlsx

Last synced: 16 May 2026

https://github.com/imgurbot12/pyxml

Pure python3 alternative to stdlib xml.etree with HTML support

html-parser parser python python3 xml xml-parser

Last synced: 11 Sep 2025

https://github.com/danue1/namumark-rs

namumark-rs is syntax parser of namu.wiki

parser rust wiki

Last synced: 21 Jun 2025

https://github.com/muhammad-fiaz/ason

ASON: Adaptive Structured Object Notation - Python library for dynamic data serialization, providing flexibility and simplicity.

adaptive-structure-object-notation api ason cli client data file file-format file-sharing file-upload json json-data json-parser open-source opensource parser parsing python python3

Last synced: 02 Feb 2026

https://github.com/ithirzty/quickson

A faster json marshaler/unmarshaler library for golang

faster go golang json marshaler marshalling parser

Last synced: 08 Feb 2026

https://github.com/moriyoshi/fluent-plugin-parser-logfmt

Logfmt parser plugin for fluentd 1.0 or later

fluentd logfmt parser td-agent

Last synced: 11 Jul 2025

https://github.com/thevurv/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: 21 Jun 2025

https://github.com/huntlabs/view

Compile Time Embedded Template Parser/Generator for D

dlang html parser view

Last synced: 07 Mar 2026

https://github.com/chouffe/bassbull

Haskell - CSV parser

csv haskell parser

Last synced: 18 Jun 2025

https://github.com/yord/shargs-parser-integration-tests

shargs-parser-integration-tests runs several integration tests for shargs-parser and shargs 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

https://github.com/yord/shargs-usage

shargs-usage is an automatic usage documentation generation library for shargs 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

https://github.com/yord/shargs-opts

shargs-opts is a type-based command-line options DSL for shargs 🦈.

command-line parser shargs

Last synced: 09 Jul 2025

https://github.com/yord/pxi-benchmarks

🧚pxi-benchmarks is a performance benchmark for pxi (pixie), the small, fast, and magical command-line data processor.

csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv

Last synced: 19 Jun 2025

https://github.com/frozen/htmlquery

Html parsing library with jquery like css selectors

css html parser parsing rust

Last synced: 16 May 2026

https://github.com/sambacha/solidity-grammar-rrd

Railroad Diagrams of the Solidity Grammar as defined by the ANTLR4 spec

antlr4 ethereum evm parser rrd smartcontracts solidity

Last synced: 20 Jan 2026

https://github.com/basemax/one-draft-in-python

A attempt to rewrite one language compiler in Python.

lexer parser ply python python-3 python3

Last synced: 03 Apr 2025

https://github.com/npillmayer/gorgo

A Parsing Toolbox

earley-parser parser term-rewriting

Last synced: 18 Mar 2025

https://github.com/pstolarz/sprops

C library for parsing configuration files built of properties (key/value pairs) which may reside inside "scopes", that is blocks of configuration with assigned name and an optional type. Scopes may constitute hierarchical nesting tree of an arbitrary depth.

api bison c configuration cpp library parser properties yacc

Last synced: 16 May 2026

https://github.com/alexboia/kml-for-php

PHP Kml Library

kml library parser php processor

Last synced: 12 Feb 2026

https://github.com/erkobridee/ds-ast

DS ( Data Structure ) AST ( Abstract Syntax Tree )

ast computer-science data-structures lexer parser

Last synced: 17 Jun 2025

https://github.com/alexitx/ap-parse

Parser for iw and iwinfo on OpenWrt devices

device iw iwinfo openwrt parser parsing python python3 station wifi

Last synced: 16 May 2026

https://github.com/dev-cetera/df_config

A package that provides methods to load configuration data and access it at runtime.

cache dart json library localization package parser utils

Last synced: 24 Apr 2026

https://github.com/herber/argi

A simple args parser

args argument-parser arguments argv parser

Last synced: 17 May 2026

https://github.com/richbl/esri-ascii-parser

A CLI utility written in Go to validate and parse an ESRI ASCII raster format file and send it to console, file, or database

ascii database esri esri-ascii-parser go golang parse parser

Last synced: 16 May 2026

https://github.com/silentsoft/datecraft

Facade API to handling various date formats for Coordinated Universal Time also known as UTC.

converter date datetime formatter gmt offset parser time timestamp timezone utc

Last synced: 11 Jan 2026

https://github.com/vinpac/graphql-study

A GraphQL-like language parser. Example with editor and AST Tree

graphql language lexer parser study

Last synced: 16 May 2026

https://github.com/dopsun/chatbot-cli

A simple ChatBot command line parser, trained with templates.

chatbot cli parser

Last synced: 11 Jan 2026

https://github.com/mikroskeem/quackit

Quake/Valve .cfg file parser

configuration golang library parser quake source-engine valve

Last synced: 28 Mar 2025

https://github.com/marirs/nparse

Parser library for specific use-cases

nom nom-parser parser rust rust-crate rust-lang rust-library

Last synced: 07 Apr 2026

https://github.com/gitcordier/reversepolishnotationparser

Parses then computes RPN expressions. Iterative algorithm, not the naive one! Problem originated from http://codingdojo.org/kata/. Further reading at https://en.wikipedia.org/wiki/Reverse_Polish_notation

codingdojo parser parsing reverse-polish-notation rpn rpn-calculator rpn-expressions

Last synced: 28 Jun 2025

https://github.com/fernandezseb/experimental-classdump

A simple classfile parser similar to javap, for learning purposes

classfile java jvm parser

Last synced: 07 May 2025

https://github.com/j5ik2o/uri-rs

A Rust crate for URI.

parser rust uri

Last synced: 12 Apr 2025

https://github.com/nabijaczleweli/pls-rs

Rust crate for parsing and writing the PLS playlist format

parser playlist rust-library

Last synced: 11 Apr 2025

https://github.com/endersonmaia/sngpc-go

SNGPC - Parser, Exporter e CLI

anonymization anonymizer anvisa parser sngpc xml xml-parser

Last synced: 04 Apr 2025

https://github.com/tarasrashkevych99/simple-regex-parser

This repository provides a basic implementation of a regex parser that is able to determine whether or not a word matches a particular regular expression

parser regex-engine

Last synced: 26 Mar 2025

https://github.com/marcbachmann/boolean-expression

⋀⋁ Create a boolean expression that's safe (you can still harm your app if you don't validate) to eval.

boolean-expression code-generation parser

Last synced: 04 Apr 2025

https://github.com/himenon/convert-text-to-react

PlainテキストにReactのコンポーネントを適用させるサンプルコード

function parser react typescript

Last synced: 15 Apr 2026

https://github.com/skalt/container_image_dist_ref

A library for parsing OCI container image references

docker oci-distribution oci-image parser

Last synced: 17 Feb 2026

https://github.com/qingwei-li/parsedate

Converts a value to a Date

date parse parser string

Last synced: 04 Apr 2025

https://github.com/vit0rr/chicken

Chicken is a toy programming language in OCaml because I want to learn OCaml

chicken compiler lexer ocaml parser parsing programming-language

Last synced: 28 Mar 2025

https://github.com/simplepie/utility-pack

A set of small utilities for PHP.

enum parser php php72 php73 php74 querystring simplepie time types url util

Last synced: 11 Apr 2025

https://github.com/so1der/python-parser

Python news parser, which sends messages in telegram

beautifulsoup4 parser python-script requests telebot telegram-bot

Last synced: 28 Mar 2025

https://github.com/oefenweb/r-item-json-parser

Removes JSON format from Oefenweb item dataset

cran item json parser r

Last synced: 17 May 2026

https://github.com/rangoo94/universal-lexer

Parse any text input to tokens, according to provided regular expressions.

lexer lexical-analysis parser parsing regular-expression scanner tokenizer

Last synced: 09 Sep 2025

https://github.com/francisrstokes/hindley-milner-parser

A Hindley-Milner type signature parser in haskell

haskell parsec parser parser-combinators

Last synced: 04 Apr 2025

https://github.com/gchudnov/jaxzilla

A JSON parser for Scala with SAX-style API.

hacktoberfest json parser

Last synced: 12 Apr 2026