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/owenvoke/torrent-parser-php

A collection of parsers for various torrent RSS/JSON feeds.

extratorrent mininova parser rarbg torrents worldwidetorrents

Last synced: 14 Apr 2025

https://github.com/suconghou/youtubevideoparser

youtube video parser

parser player video youtube

Last synced: 07 Apr 2025

https://github.com/alii/scraggy

Portable JS interpreter, built for avoiding eval() under strict CSP in the browser

interpreter js parser vm

Last synced: 14 May 2026

https://github.com/fgimenez/reth-log-parser

Extract relevant data from reth logs

ethereum log parser reth

Last synced: 14 Apr 2025

https://github.com/xaliks/image-parser

Парсер изображений с Imgur и PasteNow

image-parser images imgur javascript js nodejs parser paste-now

Last synced: 15 Apr 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/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/ammit/go-metaparser

Simple and elegant Metadata Parser in Go 🔥💬

go golang metadata metadata-extraction opengraph parser scraper twitter-cards web-scraper

Last synced: 10 Mar 2026

https://github.com/lucasavila00/beff

Efficient validators from Typescript types generated by a blazing fast compiler

jsonschema parser typescript validator

Last synced: 03 May 2026

https://github.com/pritpatel2412/kemlang

🧠 Learn to code with desi vibes using Gujarati keywords like sharu, jo, lakho, samaapt & more! ⚙️ Built with: Python 🐍 + FastAPI 🚀 + React ⚛️ 🎮 Try it live:

compiler-design interpreter kemlang opensource parser programming-language python3 react

Last synced: 06 May 2026

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/chipjarred/compiler-deconstruction

Translation of Niklaus Wirth's Oberon-0 compiler from his Compiler Construction book into Swift, and evolution toward significant improvements in naming, structure, and readability in general.

compiler compiler-construction compiler-deconstruction compiler-design compiler-principles compilers-design oberon oberon-programming-language parser parsers parsers-compilers swift wirth-book wirth-compiler wirth-oberon

Last synced: 22 Apr 2025

https://github.com/z0al/unread

A package for parsing RSS and Atom feeds

atom-feed feed parser rss

Last synced: 16 Apr 2025

https://github.com/abheekda1/chemparse

A library to parse chemical formula strings into compounds and elements

chemistry parser

Last synced: 03 Sep 2025

https://github.com/tienne/angular-parcel

angular 5 + parcel bundler (parceljs) example

angular parcel-angular parser

Last synced: 16 Apr 2025

https://github.com/tlux/file_size

A file size calculator, parser and formatter written in Elixir

calculator elixir file-size filesize formatter hex hex-package parser

Last synced: 02 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/qu1x/bml

BML Markup Language

bml bsnes higan icarus markup-language parser pest rust-lang

Last synced: 10 Apr 2025

https://github.com/chaklim/jyutping-table-parser

just a JPTableFull.pdf parser

jptablefull jyutping parser

Last synced: 16 Oct 2025

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/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/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/bionode/bionode-bbi

Fetcher for BBI files (bigWig and bigBed).

bioinformatics bionode nodejs parser tool

Last synced: 11 Apr 2025

https://github.com/mattcrmx/cprotogen

Generate C headers from source file

generator headers parser

Last synced: 13 Aug 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/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/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/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/chaosinventor/parse-ebnf

Parser for EBNF written in python

ebnf parser python

Last synced: 20 Jun 2025

https://github.com/morgancaron/cpputils

C++ Utilities Library for compilers or various projects

compiler cpp cpp20 cpp23 cpputils logger parser parser-combinators parser-generator utility-library

Last synced: 12 May 2025

https://github.com/csabahruska/dsl-experiment

Basic implementation of Hindley-Milner Type System and variants.

functional-programming haskell hindley-milner parser type-checker

Last synced: 12 Apr 2025

https://github.com/veler/bazic

Homemade procedural object-oriented semi-dynamic typed interpreted or compiled programming language

abstract-syntax-tree codegeneration compilation compiler interpreter lexer parser scripting syntax syntax-tree

Last synced: 25 Mar 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/swingcosmic/tason

Type-Augmented Serialization Object Notation

antlr antlr4 json json5 parser serialization typescript

Last synced: 28 Jul 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/edgarogh/rowan-nom

Build rowan green ASTs using nom parsers

abstract-syntax-tree ast nom parser parser-combinators rowan

Last synced: 11 Nov 2025

https://github.com/pilebones/go-nmea

GPS / NMEA packet message dissector (standard and proprietary)

coordinates go golang gps nmea nmea-parser parser

Last synced: 05 Sep 2025

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

udev rules grammar for tree-sitter

parser tree-sitter udev

Last synced: 10 Mar 2026

https://github.com/audunhalland/parceq

Search query language parser written in Java

dsl java java-8 lexer parser query query-language query-parser querystring search tokenizer vavr

Last synced: 27 Oct 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/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/tree-sitter-grammars/tree-sitter-smali

smali grammar for tree-sitter

parser smali tree-sitter

Last synced: 29 Jul 2025

https://github.com/amiremohamadi/rw

A minimal library to parse and work with binary stored files in C++ (read and write lib)

cplusplus cpp file parser read reader write

Last synced: 23 Apr 2025

https://github.com/stellardx/cspaceengine-project

A C++ static library for astronomic calculation and modding SpaceEngine

astronomy astrophysics cpp library parser spaceengine

Last synced: 08 Jun 2026

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/brandly/elm-dot-lang

DOT Language

ast dot graphviz parser

Last synced: 23 Apr 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/clun/movies-metadata

Read Movie metadata using MediaInfo DLL and JNA

metadata parser videos

Last synced: 19 Mar 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/emersion/rust-osu-format

A Rust library to parse .osu files

game-library osu parser

Last synced: 13 Apr 2025

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/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/azu/lodash-template-js-parser

A JavaScript parser for `lodash.template`.

javascript lodash parser splitter template

Last synced: 02 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/eddygarcas/zig-systems-software

Systems programming utilities

cli json parser systems-programming toon zig

Last synced: 04 Jun 2026

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

Arazzo Runtime Expressions parser, validator and extractor.

arazzo arazzo-specification expression extractor parser runtime validator

Last synced: 09 Feb 2026

https://github.com/smjsgaming/demangler

An Itanium ABI symbol demangler

assembly cpp itanium itanium-abi parser symbol

Last synced: 08 Apr 2025

https://github.com/costajob/apache_log_parser

Apache log parser by filters in Crystal.

apache apache2 crystal crystal-lang http-logs parser

Last synced: 01 Mar 2026

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/integr-dev/backbone

Backbone provides a robust and flexible framework for developing Minecraft servers.

bstats bukkit-api framework jackson-yaml kotlin kotlin-coroutines kotlin-scripting minecraft parser spigot sqlite-database

Last synced: 02 Apr 2026

https://github.com/devyatsu/pkl_fast

A rust library aiming to easily and efficiently work with Apple's PKL format.

apple crate lexer library parser pkl rust tokenizer

Last synced: 08 May 2025

https://github.com/zhuliquan/lucene_parser

This package can parse lucene query used by ES (ElasticSearch)

elasticsearch golang lucene parser

Last synced: 29 Oct 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/confact/referer-parser.cr

Crystal implementation of snowplow's referer-parser.

analytics crystal parser referer

Last synced: 22 Apr 2025

https://github.com/kariudo/modem-logger

Netgear CM500 cable modem data logger with support for InfluxDB.

cable comcast hactoberfest influx modem netgear parser scaper

Last synced: 12 Mar 2026

https://github.com/dennwc/webidl

WebIDL parser for Go

golang parser webidl

Last synced: 21 Aug 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/dotdot0/fox-lang

A interpreter written in rust

interpreter language parser rust

Last synced: 05 Mar 2026

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/archermarx/tinytoml

Small, single-file TOML parser written in Modern Fortran

config fortran modern-fortran parser toml

Last synced: 01 Feb 2026

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/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/qw4990/lazyjson

Json parser for golang; It makes you can use JSON as you do in other Dynamic Programming Languages;

golang json json-parser parser

Last synced: 08 Feb 2026

https://github.com/laolarou726/coolcompiler

Stanford CS1/CS143 Compilers Course Project for COOL (Classroom Object-Oriented Language) in C++ using LLVM backend

ast code-generation compiler cool cpp lexer llvm llvm-ir parser parsers semantic stanford

Last synced: 28 Apr 2025

https://github.com/imring/disluapp

Parser of compiled Lua scripts

luac luajit parser

Last synced: 20 Jan 2026

https://github.com/mbaddeley/contikipy

Automated cooja simulations, log parsing, and plotting with python.

contiki contiki-os cooja parser plotting python simulation

Last synced: 30 Apr 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/wuare/demo

demo for learn java

compilation http-server interpreter json parser

Last synced: 14 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/niciusb/vue-i18n-scanner

vue-18n-scanner analyses your Vue.js source code in order to report unused keys, missing translations, and update your translation files

extractor i18n intl l10n parser vue vue-i18n

Last synced: 28 Apr 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/aymenkhs/compiler-with-antlr

A compiler using antlr4 and JAVA

antlr4 compiler java lexer parser

Last synced: 11 Jun 2026

https://github.com/konrad1977/periphery

Periphery is a parser framework for Emacs

compiler-parser emacs emacs-lisp parser

Last synced: 04 Mar 2026

https://github.com/winscripter/ilsourceparser

Provides functionality for parsing ECMA-335 Microsoft Intermediate Language (IL) syntax to a syntax tree.

ast cil common-intermediate-language csharp dotnet ecma335 il intermediate-language msil netcore parser pe syntax

Last synced: 09 Apr 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/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