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/mattcrmx/cprotogen

Generate C headers from source file

generator headers parser

Last synced: 13 Aug 2025

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/aymenkhs/compiler-with-antlr

A compiler using antlr4 and JAVA

antlr4 compiler java lexer parser

Last synced: 11 Jun 2026

https://github.com/rootslab/abaco

Abaco, an ultra fast Number parser for Buffers.

buffer parseint parser

Last synced: 07 Sep 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/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/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/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/clun/movies-metadata

Read Movie metadata using MediaInfo DLL and JNA

metadata parser videos

Last synced: 19 Mar 2025

https://github.com/clement-jean/protein

Your proto files on steroids

compiler parser protobuf

Last synced: 13 May 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/elegaanz/rustre

Lustre compiler and tools in Rust

incremental-compilation lustre parser rust

Last synced: 17 Mar 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/imring/disluapp

Parser of compiled Lua scripts

luac luajit parser

Last synced: 20 Jan 2026

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/swingcosmic/tason

Type-Augmented Serialization Object Notation

antlr antlr4 json json5 parser serialization typescript

Last synced: 28 Jul 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/azu/lodash-template-js-parser

A JavaScript parser for `lodash.template`.

javascript lodash parser splitter template

Last synced: 02 Aug 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/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/fedemartinm/react-search-operators

Search component based on search-operators

commands parser react search

Last synced: 02 Aug 2025

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/andrewscwei/rbc-statement-parser

Handy Python script to parse RBC Visa statements

parser rbc statement

Last synced: 27 Dec 2025

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/n1ghtf1re/bsuir-auditorium-parser

The application is looking for free audiences in the need BSUIR building

bsuir parser python python-parser schedule search-free-audiences students

Last synced: 04 Oct 2025

https://github.com/drbragg/cooklang_rb

A Cooklang parser in Ruby

cooklang parser ruby

Last synced: 16 Sep 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/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/itinycheng/json-to-chsql-parser

Parse JSON to ClickHouse SQL

clickhouse json parser sql

Last synced: 05 Jun 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/dotdot0/fox-lang

A interpreter written in rust

interpreter language parser rust

Last synced: 05 Mar 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/reneeb/mysql-workbench-parser

Parse .mwb files created with MySQL workbench tool.

hacktoberfest mysql parser workbench

Last synced: 02 Mar 2026

https://github.com/jmsv/xunit-to-nunit

Converts C# XUnit tests to NUnit tests

c-sharp converter dotnet hacktoberfest nunit parser unit-testing xunit

Last synced: 30 Apr 2026

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

Light weight package to manage key value based configuration and data files for JVM languages. Notably Java, Kotlin, Scala

configuration java jvm key-value kotlin language parser properties scala

Last synced: 18 Apr 2026

https://github.com/blu3r4y/whiteparse

Whiteparse is a data parser and reverse templating engine, written in C# and optimized for parsing whitespace-delimited text to JSON objects

parser reverse-template

Last synced: 01 Mar 2026

https://github.com/tree-sitter-grammars/tree-sitter-gpg-config

GPG config grammar for tree-sitter

gpg parser tree-sitter

Last synced: 29 Apr 2026

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

A search operators parser to filter search results

javascript nodejs parser search

Last synced: 02 Mar 2026

https://github.com/luavixen/cktjs

JSON-style CKT config language parsing/stringification.

javascript javascript-library parser typescript

Last synced: 12 Apr 2025

https://github.com/ferhatgec/kalem.rs

Fegeya Kalem.rs, Rust implementation of Kalem, work-in-progress.

ast clang compiler cpp kalem lexer parser run rust rust-lang syntax transpiler

Last synced: 17 May 2026

https://github.com/graphpql/graphpinator-parser

:zap::globe_with_meridians::zap: Parser subproject for GraPHPinator: GraphQL server implementation for PHP.

graphql graphql-php parser php syntactic-analysis

Last synced: 06 May 2025

https://github.com/faxes/markdownconvert

Convert Markdown to HTML using mdconvert!

html markdown markdown-parser markdown-to-html parser

Last synced: 27 Mar 2025

https://github.com/rlaphoenix/pympls

Python library for parsing Blu-ray Playlist (.mpls) files.

blu-ray mpls parser playlist python

Last synced: 06 May 2025

https://github.com/deavid/pineboo

Pico Eneboo

erp parser python qt5

Last synced: 29 Oct 2025

https://github.com/liu233w/marklang

一个我自创的简单的标记语言的语法解析器与转换器 —— 面向对象编程期末大作业

java markup-language parser

Last synced: 13 Apr 2025

https://github.com/tdurieux/dinghy

A library to parse and manipulate Dockerfiles

ast dockerfile parser

Last synced: 13 Apr 2025

https://github.com/xnuinside/py-module-parser

Python Module Parser is a library that parses Python modules and outputs information about imports, functions, variables, and their corresponding line numbers.

ast language-parser module parser parser-library python

Last synced: 18 Mar 2025

https://github.com/awoken-bible/usfm

NPM module for USFM (Unified Standard Format Markers) Parsing

npm-package parser usfm

Last synced: 19 Mar 2025

https://github.com/mrdave1999/seztion-parser

A class library used to read data from each section of a file (the file extension can be any, e.g. .INI).

csharp data dotnet parser sections

Last synced: 11 Jul 2025

https://github.com/vshulcz/youtube_crawler

A simple YouTube crawler, allows you to quickly collect data from channels, view and sort them in a table, perform SQL queries and advanced search by various parameters.

crawler database gui osint parser python requests reverse-engineering sql tkinter youtube

Last synced: 16 Jan 2026

https://github.com/sebwalk/statement

:money_with_wings: Read, parse and match bank statements

bank-statement csv import matching parser

Last synced: 11 Jan 2026

https://github.com/yuryalencar/parserxmi

This project aims to extract diagrams data and convert for UML structure.

java parser uml-diagram uml-structure

Last synced: 10 Apr 2025

https://github.com/cchexcode/wavefront_rs

An alternative, typed and simple wavefront format parser and writer.

obj parser rust wavefront writer

Last synced: 12 Dec 2025

https://github.com/nlknguyen/s-expression.js

S-Expression Parser, Serializer, Interpreter, and Tree Constructor / Walker Utilities for JavaScript in Browsers and Node.js

javascript parser s-expression translator tree-traversal walker

Last synced: 09 Jul 2025

https://github.com/nav-solutions/binex

BINEX (Binary EXchange) stream parser

geodesy gnss gnss-receiver parser real-time

Last synced: 14 Sep 2025

https://github.com/tefra/xsdata-w3c-tests

Naive XML Bindings for python vs W3C XML Schema 1.1 test suite

binding code-generator dataclasses parser python schema serializer w3c wsdl xml xsd

Last synced: 22 Aug 2025

https://github.com/rtk-rs/binex

BINEX (Binary EXchange) stream parser

geodesy gnss gnss-receiver parser real-time

Last synced: 26 Jun 2025

https://github.com/mgadda/swift-parse

A small parser combinator library written in Swift 5

combinators parse parser swift

Last synced: 15 Jul 2025

https://github.com/bsonntag/parse-css-transition

Parses CSS transitions into an object.

css parser parsing transition transitions

Last synced: 11 Apr 2025

https://github.com/mochi-neko/subtp

A parser for subtitle text formats (SubRip Subtitle and WebVTT) in Rust.

parser rust subrip webvtt

Last synced: 08 Apr 2026

https://github.com/niklaskorz/nklang

A programming language interpreter written in Go

formal-languages golang interpreter lexer parser semantics

Last synced: 01 May 2025

https://github.com/andstor/binvox

:page_facing_up: Parser and builder for BINVOX voxel file format

binvox data file-format parser voxel

Last synced: 04 May 2025

https://github.com/webfoo/html-to-shopify-rich-text

A PHP package that converts HTML content to Shopify's Rich Text format. This package provides a simple and reliable way to transform HTML content into the JSON structure that Shopify's Rich Text editor expects.

parser php shopify

Last synced: 17 Feb 2026

https://github.com/miromannino/mexpr

C++ library which parses human-like arithmetic expressions

compiler cpp interpreter mathematical-expressions parser parsing parsing-library

Last synced: 05 Sep 2025

https://github.com/notJoon/lambda

λ-calculus parser made by rust

json lambda-calculus parser rust

Last synced: 09 May 2025

https://github.com/toburger/fsharp.json

Elm inspired Json encoder/decoder combinator library: http://toburger.github.io/FSharp.Json/

decoding elm encoding fsharp json parser parser-combinators

Last synced: 11 Jun 2025

https://github.com/mauricelambert/pdforensic

This package analyses PDF files for Forensic Investigations.

analysis forensic-analysis forensics investigation package parser pdf python3 tool

Last synced: 11 Apr 2025

https://github.com/chrisduerr/rfind_url

Parser to search strings for URLs in reverse order

parser reverse rust stream url

Last synced: 11 Apr 2025

https://github.com/irevenko/genshin-scrapper

💾 A bunch of scripts for api.genshin.dev

genshin genshin-api genshin-impact genshinimpact parser scrap scrapper

Last synced: 01 May 2025

https://github.com/alxnull/calcex

A simple mathematical expression parser and evaluator for .NET.

csharp dotnet evaluator expression-evaluator math-parser mathematics mathml netstandard parser

Last synced: 12 May 2025

https://github.com/vojtatom/shp.ts

🗺️ Shapefile Reader in TypeScript

dbf esri-shapefile geojson loader parser shapefile shp typescript

Last synced: 04 Apr 2025

https://github.com/parsemd/parsemd-php

A modular parser for CommonMark, GitHub-Flavoured-Markdown, and beyond...

commonmark github-flavored-markdown modular parser

Last synced: 06 Apr 2026

https://github.com/orbitalshell/prompt-git-info

Add information about any current or parent GIT repository to orbital shell command line prompt. for example: OrbitalShell ├ master +0 ~0 -0 | ~2 -0 ?2

bash chsarp cli command-line command-line-app command-line-interface command-line-tool git git-branch git-status interactive linux netcore31 netcore5 netstandard21 parser prompt shell

Last synced: 16 Jun 2025

https://github.com/puchaczov/tql.rdl

Advanced time pattern evaluator

cron csharp dotnet parser schedule tql

Last synced: 09 Aug 2025

https://github.com/devsnek/jsont

Json't JSON Library

elixir erlang json parser

Last synced: 10 Apr 2025

https://github.com/red5d/nexpose-tools

Tools and monitoring scripts for Nexpose

automation debugging log-parser monitoring nexpose parser

Last synced: 06 May 2025

https://github.com/distributed-lab/circom-parser

Circom circuits parser built with ANTLR4

antlr antlr4 circom parser zk

Last synced: 06 May 2025

https://github.com/johnjohndoe/c3media-base

A Kotlin library for the media API of the CCC.

audio c3voc ccc ccctv kotlin library media moshi parser recordings streaming video voc

Last synced: 10 Apr 2025

https://github.com/chrispomeroyhale/csv-dialect-swift

DialectalCSV: Multi-dialect CSV parser in Swift for handling different separated value formats. Conforms to Frictionless Data's CSV Dialect spec

csv delimited dialect parser rfc-4180 streaming swift swift-package-manager tsv

Last synced: 10 Apr 2025

https://github.com/tebogoyungmercykay/recspl-compiler-construction-in-python

This repository contains the core components of our Recursive Student Programming Language Compiler Construction and Design project. The project aims to implement a complete compiler, including lexical analysis, parsing, semantic analysis, and code generation.

intermediate-code-generation lexer parser pytest semantics syntax-tree testing tokens type-checker

Last synced: 09 Jul 2025

https://github.com/valdezfomar/tree-sitter-editorconfig

editorconfig grammar for tree-sitter

editorconfig parser tree-sitter

Last synced: 25 Jun 2025

https://github.com/danielrohers/bory

Node.js body and query parsing middleware with nesting

body nested node parser query

Last synced: 10 Apr 2025

https://github.com/seldszar/tekko

Another IRC message parser and formatter.

formatter ircv3 parser

Last synced: 14 Jun 2025

https://github.com/fgebhart/sportgems

Find valuable gems 💎 in your 🚴 activities!

activity parser pip python rust sports sports-data

Last synced: 11 Jul 2025

https://github.com/edloidas/roll-parser

:dragon: Parser for classic (2d6+1), simple (2 6 1), and WoD (4d10!>6f1) dice rolls.

dice dnd parser regexp roll wod

Last synced: 20 Apr 2026

https://github.com/ait-aecid/aecid-parsergenerator

Automatically create parser trees for textual logdata to facilitate analysis

hdfs log-data log-signatures log-templates logs parser parser-generation python templates

Last synced: 10 Apr 2025

https://github.com/jutaz/athena-struct-parser

Parse dict-like structs returned in responses of AWS Athena

athena npm-package parser

Last synced: 12 Jul 2025