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/lumakernel/tree-sitter-prisma

Tree-sitter parser definition for prisma schema

lexer parser prisma2 tree-sitter

Last synced: 28 Feb 2025

https://github.com/leoprover/scala-tptp-parser

A parser for the TPTP logic languages for automated theorem proving written in Scala

artificial-intelligence automated-reasoning logic parser scala theorem-proving tptp

Last synced: 07 May 2025

https://github.com/konfiger/konfiger-beam

Light weight package to manage key value based configuration and data files for BEAM languages. Notably Elixir and Erlang.

beam-languages configuration elixr-lang erlang key-value language parser properties

Last synced: 13 Oct 2025

https://github.com/mskelton/tree-sitter-styled

This is an extension of tree-sitter-css to support styled-components interpolation syntax.

css parser styled-components tree-sitter

Last synced: 19 Apr 2025

https://github.com/vxern/wiktionary-scraper

🇬🇧 An extensible, robust and lightweight (45kB) Wiktionary.org scraper to fetch detailed information about words in various languages.

definitions dictionary english etymology javascript language parser scraper typescript wiktionary words

Last synced: 12 May 2025

https://github.com/amrdeveloper/done

Compiler to generate C Code and executable with many features and syntax sugger

c-code-generator codegenerator compiler cpp lexer parser transpiler

Last synced: 29 Jul 2025

https://github.com/jpenuchot/poacher

poacher: C++ compile-time compiling experiments

brainfuck compilation cpp cpp20 cpp23 metaprogramming parser

Last synced: 30 Apr 2025

https://github.com/mrgick/pskgu_bot

Исходный код бота группы "Бот ПсковГУ"

aiohttp-client bot lxml parser pskgu vk vkbottle

Last synced: 13 Jul 2025

https://github.com/iammatis/ikalendar

iCalendar format builder and parser

builder ical icalendar icalendar-format parser rfc-5455

Last synced: 02 Aug 2025

https://github.com/bionode/fasta-parser

Buffer Stream parser from FASTA to JSON.

bioinformatics bionode buffers library nodejs parser

Last synced: 11 Apr 2025

https://github.com/jbtronics/irimageparser

A python library to parse the JPG files saved by the HTI HD-04D / Tooltop ET692B Thermal Camera

parser python thermal-camera thermal-imaging

Last synced: 10 Oct 2025

https://github.com/andreypostal/php-pancake-object

Light and simple helper to work with value objects by providing a serializer and hydrator using PHP Attributes.

deserialization deserializer hydrate hydrator parser php serialization serializer value-object

Last synced: 28 Jun 2025

https://github.com/luki446/luir

Lua programming language interpreter written in Rust

compiler interpreter lua parser rust vm

Last synced: 21 Jan 2026

https://github.com/guichaguri/post-feed-reader

Discovers and parses news, blog and podcast posts from any website

atom autodiscovery feed jsonfeed parser posts rss wordpress

Last synced: 30 Apr 2025

https://github.com/ferhatgec/desktof

Unique /s and simple desktop file parser. Written in C++17.

cpp cpp17 desktop file filesystem library parser plusplus simple

Last synced: 14 Apr 2025

https://github.com/richardarpanet/nginx-access-log-parser

Python script parses an NGINX access logs.

logging logs nginx nginx-logs parser python python2 python3

Last synced: 14 Jun 2025

https://github.com/ph-7/cutelinknames

A simple class that converts your URLs to link names 🎯

link name parser url url-parser utility

Last synced: 09 Apr 2025

https://github.com/imring/disluapp

Parser of compiled Lua scripts

luac luajit parser

Last synced: 20 Jan 2026

https://github.com/zorji/gmail-filter-query-parser

A nearley based parser to parse/serialise Gmail filter query.

filter gmail parser

Last synced: 18 Feb 2026

https://github.com/Sunny-117/jsx-compilation

🍻 实现 JSX 语法转成 JS 语法的编译器

ast code generation nodetypes parser transformation traversal

Last synced: 03 Apr 2025

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

smali grammar for tree-sitter

parser smali tree-sitter

Last synced: 29 Jul 2025

https://github.com/wuare/demo

demo for learn java

compilation http-server interpreter json parser

Last synced: 14 Jan 2026

https://github.com/konfiger/konfiger-c

Light weight package to manage key value based configuration and data files for C and C++

c configuration cpp key-value language parser properties

Last synced: 13 Oct 2025

https://github.com/swingcosmic/tason

Type-Augmented Serialization Object Notation

antlr antlr4 json json5 parser serialization typescript

Last synced: 28 Jul 2025

https://github.com/bionode/bionode-bbi

Fetcher for BBI files (bigWig and bigBed).

bioinformatics bionode nodejs parser tool

Last synced: 11 Apr 2025

https://github.com/pgolebiowski/tree-based-cli

C# library that helps developers build user-friendly command-line interfaces (CLIs) with nested subcommands and features like intuitive navigation, clear documentation, and actionable error messages. It also supports asynchronous command execution and customizable dependency injection. It is suitable for building CLIs of any size or complexity.

command command-handler command-line command-line-interface command-line-parser command-line-tool documentation documentation-generator interface intuitive navigation parser subcommands tree user-friendly

Last synced: 07 Apr 2025

https://github.com/harel/metatron

A Python 3.x HTML Meta tag parser, with emphasis on OpenGraph and complex meta tag schemes

meta-tags opengraph parser python python3 twitter-card

Last synced: 16 Jan 2026

https://github.com/minilibs/env-parser

A lightweight .env parser 🛠️

env env-parser parser variable variable-parser variables

Last synced: 05 Sep 2025

https://github.com/izolate/front-matter

Extracts YAML front matter from a file or string

dart front-matter markdown parser static-site-generator yaml

Last synced: 22 Mar 2025

https://github.com/shellscape/fwv

A ⚡️ crazy fast streaming ⚡️ Fixed Width Value Parser

file fixed fixed-width parser streams width

Last synced: 13 Sep 2025

https://github.com/emersion/rust-osu-format

A Rust library to parse .osu files

game-library osu parser

Last synced: 13 Apr 2025

https://github.com/reforms/vue-cpu

Vue class and html-template processor (vue-cpu) with HOC patterns

component cpu hoc html modifier parser processor template typescript vue

Last synced: 12 Jan 2026

https://github.com/marionauta/simple-compiler

Very simple lexer, parser, semantic analyzer and compiler.

compiler lexer parser toy-language transpiler

Last synced: 05 May 2025

https://github.com/dragonmux/rson

a JSON parser written in C++ and designed for simplicity of both use and using the results

hacktoberfest json parser

Last synced: 14 Apr 2025

https://github.com/repalash/fexpr.js

Filter expression parser(like SQL WHERE, Elasticsearch etc) for JavaScript.

dsl expression fexpr filter-parser javascript parser query sql typescript

Last synced: 17 Apr 2025

https://github.com/bluestormdna/android-rss-reader

RSS Feed Reader (XML parser) with offline database

android database feed parser rss sqlite xml

Last synced: 11 Oct 2025

https://github.com/crutchcorn/the-lovely-language

💖 An experimental homegrown coding language.

coding-language compiler home-grown language lexer parser

Last synced: 19 Apr 2025

https://github.com/rl404/mal-scraper

Scrap everything from MyAnimelist web view into a ready-to-use data

anime api json manga myanimelist parser php scraper unofficial

Last synced: 13 Jan 2026

https://github.com/georged19/json-logic-go

Build complex rules, serialize them as JSON, and execute them in GO

go golang json jsonlogic parser

Last synced: 14 Jan 2026

https://github.com/akshanshbhatt/gsoc-2022-final-report

This repo contains my final report submitted for the GSoC 2022 program @psf.

gsoc gsoc-2022 lpython open-source parser python

Last synced: 28 Apr 2025

https://github.com/mattcrmx/cprotogen

Generate C headers from source file

generator headers parser

Last synced: 13 Aug 2025

https://github.com/iswenzz/izformatter

IzFormatter is a software application designed to provide a universal code formatting solution for various programming languages.

antlr4 csharp dotnet formatter gsc lexer parser poc

Last synced: 14 May 2025

https://github.com/oopsguy/pconfig

A PHP library for parsing and persisting configuration files (json, yaml, ini, xml and php). 一个 PHP 配置文件工具库,可解析和持久化配置文件内容,简化文件操作。

config configuration ini json lib parser php php-array php-library php-utility utils xml yaml

Last synced: 21 Aug 2025

https://github.com/dennwc/webidl

WebIDL parser for Go

golang parser webidl

Last synced: 21 Aug 2025

https://github.com/sunny-117/jsx-compilation

🍻 实现 JSX 语法转成 JS 语法的编译器

ast code generation nodetypes parser transformation traversal

Last synced: 11 Apr 2025

https://github.com/taext/powercasts

Personal OPML Player: play random episodes from exported podcast player OPML RSS feed collection. Pocketcasts test OPML included, 522 feeds, 76.544 episodes.

cli opml parser player pocketcasts powershell python

Last synced: 16 Oct 2025

https://github.com/c-cube/smtlib-utils

A parser and some utils for SMTLIB. For a fully compliant parser, see https://github.com/Gbury/dolmen/.

menhir ocaml parser smt2 smtlib

Last synced: 11 Jun 2025

https://github.com/alexanderwe/conventionalcommitskit

A small library to create and parse Conventional Commit conforming representations.

conventional-commits parser swift swift5

Last synced: 04 Oct 2025

https://github.com/unhammer/ocaml_cg_streamparse

parsing cg stream format, just to learn sedlex+menhir

lexing menhir parser sedlex

Last synced: 16 Sep 2025

https://github.com/dist1ll/hltv-rust

A client to fetch and parse data from HLTV.org

api crawler hltv parser rust

Last synced: 03 Oct 2025

https://github.com/leitwert-net/ftlbgp

A Python parser for BGP data in MRT or looking glass format.

bgp border-gateway-protocol mrt parser pypy python3

Last synced: 22 Jul 2025

https://github.com/mitsuaaki/godoc

A tool that format code's docstring into various formats.

deployment documentation parser

Last synced: 15 Apr 2025

https://github.com/ahyalfan/gathuk

Type-safe configuration library for Go (currently .env, .json support, nested structs, env binding)

confg configration environment gathuk golang-library parser

Last synced: 12 Jan 2026

https://github.com/criezy/script_cmd

A command line C-like script interpreter

c-plus-plus equation-calculator parser

Last synced: 09 Mar 2026

https://github.com/chaosinventor/parse-ebnf

Parser for EBNF written in python

ebnf parser python

Last synced: 20 Jun 2025

https://github.com/mat-sz/dui

✏️ Developing under influence... (of SwiftUI) - Declarative UI syntax for JS.

babel babel-plugin javascript jsx jsx-syntax parser reactjs swiftui

Last synced: 02 Aug 2025

https://github.com/fedemartinm/react-search-operators

Search component based on search-operators

commands parser react search

Last synced: 02 Aug 2025

https://github.com/azu/lodash-template-js-parser

A JavaScript parser for `lodash.template`.

javascript lodash parser splitter template

Last synced: 02 Aug 2025

https://github.com/mepy/nihil

A tiny but elegant parser combinator library written by Mepy

parser

Last synced: 23 Apr 2025

https://github.com/aryan-programmer/evilang

A simple interpreted programming language developed in Rust. Name comes from "eval is evil".

ast custom-programming-language interpreter language-interpreter language-parser parser programming-language rust rust-lang

Last synced: 26 Sep 2025

https://github.com/sigalor/poppler-native

A native interface to the Poppler PDF parser for NodeJS.

nodejs parser pdf poppler

Last synced: 02 Aug 2025

https://github.com/vivek3141/json-parser

This python program is used to parse JSON files and return a dictionary

json json-parser parser

Last synced: 14 Mar 2025

https://github.com/jupitern/file-parser

a fluent way to read, filter, parse and format {csv, tsv, dsv, variable-length-delimited} and other txt files

csv dsv parser php php7 txt variable-length-delimited

Last synced: 22 Apr 2025

https://github.com/clun/movies-metadata

Read Movie metadata using MediaInfo DLL and JNA

metadata parser videos

Last synced: 19 Mar 2025

https://github.com/sonicdoe/applescript-result

Convert an AppleScript result to its equivalent JavaScript representation

applescript javascript mac macos nodejs osascript parser

Last synced: 14 May 2025

https://github.com/egison/egison-pattern-src

Manipulating Egison patterns: abstract syntax, parser, and pretty-printer

egison parser pattern pretty-printer programming-language syntax-tree

Last synced: 23 Apr 2025

https://github.com/kitta65/bq2cst

Parse GoogleSQL, which is a dialect of BigQuery, into a concrete syntax tree

bigquery parser rust sql

Last synced: 22 Feb 2026

https://github.com/hattya/go.sh

A parser of the Shell Command Language

go parser posix shell

Last synced: 14 Apr 2025

https://github.com/elegaanz/rustre

Lustre compiler and tools in Rust

incremental-compilation lustre parser rust

Last synced: 17 Mar 2025

https://github.com/andrewscwei/rbc-statement-parser

Handy Python script to parse RBC Visa statements

parser rbc statement

Last synced: 27 Dec 2025

https://github.com/5nord/shini

Command-line TOML processor

bash cli command-line-tool ini parser shell toml

Last synced: 13 Oct 2025

https://github.com/drbragg/cooklang_rb

A Cooklang parser in Ruby

cooklang parser ruby

Last synced: 16 Sep 2025

https://github.com/mehditeymorian/cool-compiler

Compiler for Cool language. written using PGen, Antlr, and Java

antlr4 assembly code-generator compiler java parser pgen

Last synced: 15 Jul 2025

https://github.com/tomhula/jecnaapi

A Kotlin/Java API to access SPŠE Ječná web's data.

java jecna kotlin library parser

Last synced: 02 May 2026

https://github.com/tacoberu/bnf-php

Framework for building BNF like parsers.

bnf bnf-parser parser parser-combinators

Last synced: 13 Jul 2025

https://github.com/justinmchase/uffda

Uffda is a parser generator for domain specific languages.

compiler dsl parser

Last synced: 12 May 2025

https://github.com/muhammadsawalhy/rakam

Math library, high performance is the goal 🚀.

angles calculator complex fraction geometry js latex math math-library parser rakam

Last synced: 07 May 2025

https://github.com/abadi199/dateparser

Custom Date Parser in Elm

date elm parser

Last synced: 21 Aug 2025

https://github.com/xfgusta/elfy

Display information about ELF files

c elf elf-format elf-parser libelf parser readelf

Last synced: 08 Oct 2025

https://github.com/julesguesnon/spanned-json-parser

🔨 A JSON parser that will return span information

json parser rust span

Last synced: 13 Apr 2025

https://github.com/webpro/parse-openapi

OpenAPI v3 parser

openapi openapi3 parser typescript

Last synced: 11 Apr 2025

https://github.com/hywax/fileparser

File Parser Library for PHP. List of formats: json, xml, query string, serialize, ini, csv, yaml

csv files json parse parser query-string serialize xml yaml

Last synced: 13 Apr 2025

https://github.com/dxkite/go-c

a c parser

ast parser

Last synced: 13 Apr 2025

https://github.com/bangadam/nik-parser-php

NIK Parser is a package to convert Indonesian citizenship identity number into usefull information

indonesia laravel nik parser php

Last synced: 10 Apr 2025

https://github.com/kiranniranjan/wiki-parser-py

A tool to parse wikipedia content

kike parser wikiparser wikipedia

Last synced: 12 Sep 2025

https://github.com/spaze/security-txt

security.txt (RFC 9116) generator, parser, validator

generator parser security security-txt securitytxt validator

Last synced: 06 Apr 2026

https://github.com/NFestoso/Compiler

Front-end Platypus compiler implemented in C. Includes Buffer, Scanner, and Parser. Platypus is a language comprised of parts from a variety of other languages.

buffer c compiler demo example finite-automata grammar interpreter lexical-analysis parser scanner

Last synced: 11 May 2025

https://github.com/kyleross/kinesis-events

AWS Kinesis event parser and handler for Lambda consumers

aws aws-kinesis aws-kinesis-stream events javascript json json-parser kinesis node6 nodejs npm-module parser

Last synced: 12 May 2025