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

Fetcher for BBI files (bigWig and bigBed).

bioinformatics bionode nodejs parser tool

Last synced: 11 Apr 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/mattcrmx/cprotogen

Generate C headers from source file

generator headers parser

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

Lustre compiler and tools in Rust

incremental-compilation lustre parser rust

Last synced: 17 Mar 2025

https://github.com/drbragg/cooklang_rb

A Cooklang parser in Ruby

cooklang parser ruby

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

smali grammar for tree-sitter

parser smali tree-sitter

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

A JavaScript parser for `lodash.template`.

javascript lodash parser splitter template

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/criezy/script_cmd

A command line C-like script interpreter

c-plus-plus equation-calculator parser

Last synced: 09 Mar 2026

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/dennwc/webidl

WebIDL parser for Go

golang parser webidl

Last synced: 21 Aug 2025

https://github.com/nfsaavedra/puppetparser

puppetparser is a Python library to parse Puppet scripts into an object model

parser puppet

Last synced: 22 Mar 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/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/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/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/andrewscwei/rbc-statement-parser

Handy Python script to parse RBC Visa statements

parser rbc statement

Last synced: 27 Dec 2025

https://github.com/xtrendence/zoom-link-parser

Just a tiny webpage to easily extract the token, meeting ID, and password from a Zoom invitation link.

parser url url-parser zoom zoom-us

Last synced: 25 Apr 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/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/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/0niel/xf2-parse

XenForo2 threads parser

attachments forum parser threads xenforo

Last synced: 15 Mar 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/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/algosup/2023-2024-project-3-virtual-processor-team-1

The goal of the project is to create a virtual processor and an interpreter for running assembly code on that processor

assembler c parser vcpu

Last synced: 02 Jul 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/hackolade/sql-select-statement-parser

Returns object describing columns and tables names used in SQL SELECT query

parser sql

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

Crystal implementation of snowplow's referer-parser.

analytics crystal parser referer

Last synced: 22 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/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/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/fabiospampinato/cson2json

A super-lightweight library for converting CSON objects to JSON objects.

converter cson json parser pegjs

Last synced: 27 Jul 2025

https://github.com/brandly/elm-dot-lang

DOT Language

ast dot graphviz parser

Last synced: 23 Apr 2025

https://github.com/neshkeev/pgpc

Python Generators based Parser Combinators

parser parser-combinators python text-processing

Last synced: 16 Jun 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-capnp

Cap'n Proto grammar for tree-sitter

capnp parser tree-sitter

Last synced: 26 Jul 2025

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/tree-sitter-grammars/tree-sitter-ungrammar

ungrammar grammar for tree-sitter

parser tree-sitter ungrammar

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

A fast LR(1) parser generator for the JVM.

jvm lalr lr1 parser parser-generator

Last synced: 02 Sep 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/igorrendulic/mimeemailparser

Swift Mime Email Parsing and Validation, as per RFC5322 and RFC6532

email parser q-decode rfc2047 rfc5322 rfc6532 swift validation

Last synced: 10 Apr 2025

https://github.com/armsnyder/typescript-ast-go

Library for parsing TypeScript source code into an abstract syntax tree (AST)

abstract-syntax-tree ast go golang language-parser lexer parser ts typescript

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

A compiler using antlr4 and JAVA

antlr4 compiler java lexer parser

Last synced: 11 Jun 2026

https://github.com/devflowinc/openapi-schema-ref-parser

Parse, Resolve, and Dereference OpenAPI Schema $ref pointers for LLM's

javascript json-pointer json-schema nodejs parser resolver universal-javascript

Last synced: 12 Oct 2025

https://github.com/marihachi/luna-parse

A code generator of recursive descent parser and lexer.

code-generator expression-parser lexer ll-parser modifiable parser recursive-descent-parser

Last synced: 14 Oct 2025

https://github.com/josephbartlett/hl7-message-analyzer

HL7 Message Analyzer is a single-page, browser-based tool for visualizing HL7 v2.x messages. It parses raw HL7 text into color-coded segments, highlights fields/components, flags non-printable characters, and offers ASCII view, segment jumping, and copyable output—all client-side, no server required.

adt analyzer ascii clinical-data health-it healthcare hl7 hl7-v2 hl7v2 interface-engine interoperability mllp msh obx orm oru parser pid viewer web-tool

Last synced: 23 Jan 2026

https://github.com/remarkablemark/mdtocs

📝 Markdown table of contents generator.

javascript markdown mdtocs nodejs npm parser table-of-contents typescript

Last synced: 15 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/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/mskelton/tree-sitter-mql5

This is an extension of tree-sitter-cpp to support the mql5 language.

mql5 parser tree-sitter

Last synced: 26 Feb 2026

https://github.com/opencomputeproject/ocp-diag-memtester

Python scripts that turn memtester into an OCP-compliant diagnostic

lex lexer memtester ocp-diag parser sly yacc

Last synced: 28 Feb 2026

https://github.com/aliqyan-21/tree-sitter-seed7

Treesitter grammar implementation for seed7 language

parser seed7 seed7-lang seed7-language syntax-highlighting treesitter

Last synced: 29 Jun 2026

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/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/composable-delivery/busbar-sf-agentscript

AgentScript parser, graph analysis, and LSP for Salesforce Agentforce

agentforce agentscript language-server lsp parser rust salesforce

Last synced: 03 Apr 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/konfiger/konfiger-dotnet

Light weight package to manage key value based configuration and data files for .NET Notable C# and Visual Basic.

configuration csharp dotnet key-value langauge parser properties visual-basic

Last synced: 25 Feb 2026

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

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

ast code generation nodetypes parser transformation traversal

Last synced: 11 Apr 2025

https://github.com/imring/disluapp

Parser of compiled Lua scripts

luac luajit parser

Last synced: 20 Jan 2026

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/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/emersion/rust-osu-format

A Rust library to parse .osu files

game-library osu parser

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

Parser for EBNF written in python

ebnf parser python

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

Parse JSON to ClickHouse SQL

clickhouse json parser sql

Last synced: 05 Jun 2026

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/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/dotdot0/fox-lang

A interpreter written in rust

interpreter language parser rust

Last synced: 05 Mar 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/mitsuaaki/godoc

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

deployment documentation parser

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