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/yousefvand/persian-date-parser

Parser library for date and time. Supports Jalali, Gregorian or mixed.

calendar datetime gregorian jalali nodejs parser parsing persian

Last synced: 26 Mar 2025

https://github.com/lhwdev/llang

🚧 A toy project for dominating the world

ast kotlin parser programming-language

Last synced: 03 May 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/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/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/wavedrom/tree-sitter-vcd

VCD grammar for tree-sitter

parser tree-sitter vcd

Last synced: 20 Jul 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/doragd/compiler-front-end-python-implementation

C-- Compiler Front End (Determining and minimizing finite automata, Recursive descent parser, LL(1) parser, Tokenizer)

compiler parser tokenizer

Last synced: 25 Jun 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/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/battye/php-array-parser

Parse text representation of a PHP array into an actual PHP array.

array parser php

Last synced: 14 Apr 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/ibmstreams/streamsx.adaptiveparser

(Incubation) The toolkit allows to parse input format producing desired hierarchical tuple (including lists, maps and sets) saving the common step of mapping the flat format to the required Streams tuple.

clf ibm-streams json-parser parser stream-processing

Last synced: 15 Jul 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/hans-thomas/ashei

Epub parser for php

epub epub-parser parser php

Last synced: 11 Jan 2026

https://github.com/zincware/aaargs

attribute autocompletion and argument parsing

parser python

Last synced: 09 Sep 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/genometric/geutilities

Genome Utilities (GeUtilities) provides open-source building-blocks for genomic data analysis tools.

building-block genome-analysis genomics parser

Last synced: 12 Apr 2025

https://github.com/willianantunes/go-playground

This map is totally blank for me. Let's discover it until we find the treasure!

api database go parser

Last synced: 18 May 2026

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/ergebnis/front-matter

👀 Provides a composer package with a front-matter parser.

front-matter parser php

Last synced: 10 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/nomeyho/molecular-formula-parser

Molecular formula parser for Java

formula java molecular molecule parser

Last synced: 12 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/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/blvckbytes/gpeee

A very small and versatile parser used to evaluate simple expressions

ast configuration environment expression interpreter language optimizer parser tokenizer

Last synced: 11 Apr 2025

https://github.com/theflash2k/hackprobe

A Search Engine of JSON-based Cheat Sheets

cheat-sheet docker fastapi hackprobe json markdown parser python react

Last synced: 09 Apr 2026

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/mamantoha/shards_spec

A shard.yml parser for the Crystal language

crystal hacktoberfest parser shards yaml

Last synced: 07 May 2025

https://github.com/redmadrobot/parser-autograph

Object parser generation utility.

code-generation ios macos parser sourcekit swift template

Last synced: 15 May 2026

https://github.com/leostera/libra

:balance_scale: A Lisp Parser in Idris

dependent-types idris lisp parser

Last synced: 18 Jan 2026

https://github.com/1c-syntax/tree-sitter-onescript

OneScript language grammar for Tree-Sitter

onescript parser tree-sitter

Last synced: 17 Jun 2025

https://github.com/b-sullender/url-parser

A portable URL parser in C.

parser url url-parser url-parsing

Last synced: 02 Apr 2025

https://github.com/simonecorsi/flaggy

⛳️ Zero dependency command flag generator from a simple javascript object

argv command flag javascript nodejs npm opt options parser stringify

Last synced: 14 Sep 2025

https://github.com/nix1707/webscrapper-browserextension

Scraper Master is a Chrome extension for effortless web data extraction. Built with React, TypeScript, and the Chrome Scripting API, it ensures efficient, high-quality, and seamless scraping. Utilizing HTML and CSS, ScrapeEase offers a clean, responsive design. Simplify your data collection with Scraper Master.

chrome-extension chrome-extensions css data frontend html html-parser modern parser parsing react scraper scraping typescript ui validation webparser webparsing webscraping

Last synced: 21 Jun 2025

https://github.com/lukakerr/sea

A simple lexer, parser and evaluator for a C like language

evaluator lexer parser recursive-descent-parser

Last synced: 07 Sep 2025

https://github.com/yjdoc2/configurable-custom-keyword-lexer

This shows proof-of-concept implementation of lexer-parser-evaluator which allows setting custom values to keywords.

language lexer parser

Last synced: 21 Mar 2025

https://github.com/xmonader/dmiparse

parse dmidecode with python

dmi dmidecode parser python

Last synced: 21 Jun 2025

https://github.com/prabhuomkar/json-coder

📱 JSON Parsing Code Generator for Android

android code-generation java json kotlin parser

Last synced: 21 Jun 2025

https://github.com/ethanabrooks/dollar-lambda

An argument parsing library based on function first principles

argument-parser functional-programming parser parser-combinators python

Last synced: 11 Apr 2025

https://github.com/lukaswagner/csv-parser

Quick, multi-threaded CSV parser with focus on handling huge files.

csv js parser ts

Last synced: 11 Apr 2025

https://github.com/nwhetsell/tree-sitter-lilypond-scheme

LilyPond Scheme grammar for Tree-sitter

lilypond parser scheme tree-sitter

Last synced: 17 Mar 2025

https://github.com/exclud/rubyparser

A Parser for Ruby

c parser ruby rubyparser yacc yacc-lex

Last synced: 08 May 2026

https://github.com/austinkregel/php-exception-probe

A package aimed to provide helpful parsing of PHP stacktraces.

exception parser php

Last synced: 27 Mar 2025

https://github.com/xennis/epidoc-parser

Parser for EpiDoc (Epigraphic Documents in TEI XML)

epidoc epigraphy papyri parser tei-xml

Last synced: 12 May 2025

https://github.com/ravener/bantam.py

A simple demo app for Pratt parsing in Python

expression-parser parser pratt pratt-parser pratt-parsing python

Last synced: 29 Oct 2025

https://github.com/jekyll2014/escposparser

Easy to parse ESC/POS command log to understand what printer is printing.

escpos parser printer

Last synced: 07 Mar 2026

https://github.com/qookei/conflict

C++17 command line argument parser

command-line cpp cpp17 parser

Last synced: 09 Jun 2026

https://github.com/ibmstreams/streamsx.json

Toolkit for working with JSON in SPL applications.

ibm-streams java json parser stream-processing toolkit

Last synced: 15 Jul 2025

https://github.com/e-e-e/open-packaging-format

A simple opf metadata parser

epub metadata open-package-format opf parser

Last synced: 25 Jan 2026

https://github.com/turbolent/parsercombinators

A parser-combinator library for Swift

parser parser-combinators parsing swift

Last synced: 28 Mar 2025

https://github.com/benchr267/calculator

Example app which uses Parsel to power a calculator. (https://github.com/BenchR267/Parsel)

calculator ios parser parser-combinators swift

Last synced: 15 Jun 2025

https://github.com/ton-blockchain/tree-sitter-tolk

Tolk grammar for tree-sitter

parser tolk tree-sitter

Last synced: 19 May 2026

https://github.com/sebbekarlsson/libjson

Simple C implementation of JSON, parse JSON in C.

clang json json-parser lexer parser serialization

Last synced: 16 May 2026

https://github.com/cody-dot-js/gemfile-parser

Delightful Node.js Ruby Gemfile and gemspec parser. Converts Gemfiles and gemspecs into easily consumable JSON.

gemfile gemspec js json nodejs parser

Last synced: 07 Apr 2026

https://github.com/sambacha/solidity-pegjs-parser

Solidity Parser for Coverage Testing utilizing new Peggy PEG.js Parser

ast codecov ethereum evm hardhat parser solhint solidity solium testing

Last synced: 15 Mar 2025

https://github.com/oestrich/elias

UCL parser in Elixir

elixir parser ucl

Last synced: 01 May 2025

https://github.com/bolner/lineartsvparser

Linear TSV Parser for .NET Core (read, write)

async dotnet-core library linear-tsv parser tsv

Last synced: 17 May 2026

https://github.com/xyurt/httplite

httplite — A minimal, single header, zero-copy, zero-allocation HTTP/1.1 parser in C and compatible with C89. Uses only pointer arithmetic and nothing else in only 50 lines.

c c89 fast fastest http http1-1 https library microhttp most optimized parse parser single-header small smallest smallhttp tiny tinyhttp zero-allocation

Last synced: 19 Jul 2025

https://github.com/jrnold/tree-sitter-stan

Stan grammar for tree-sitter

parser stan tree-sitter

Last synced: 02 May 2026

https://github.com/sumeshi/reg2es

A library for fast parse & import of Windows NT Registry(REGF format) into Elasticsearch.

elasticsearch json parser python registry windows

Last synced: 31 Dec 2025

https://github.com/theramann/easy-torrent

It will get torrents for you right in your terminal

cli easy games movies npm npm-package parse parser shows songs terminal torrent

Last synced: 17 Jun 2025

https://github.com/fiahfy/ico

ICO file format parser and builder.

builder ico parser

Last synced: 10 Apr 2025

https://github.com/hpb0412/odin-mpc

A binding to the mpc library for the Odin programming language.

combinators odin odin-lang parser parser-combinators

Last synced: 18 Jul 2025

https://github.com/j-city/graphreader

OSM xml to G(N,E,W)

graph osm parser xtl

Last synced: 03 Apr 2025

https://github.com/jtroo/bacnet_parse

#![no_std] BACnet protocol parsing

bacnet no-std parser protocol

Last synced: 13 Apr 2025

https://github.com/urbanjost/m_kracken95

An almost Fortran-95 version of the command line parser procedure kracken(3f)

argument cli command-line-parser fortran fortran-package-manager parser

Last synced: 25 Jan 2026

https://github.com/corytodd/bender

Arbitrary binary file viewer

binary-data netcore3 parser yaml-configuration

Last synced: 02 Mar 2025

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

qmldir grammar for tree-sitter

parser qmldir tree-sitter

Last synced: 15 May 2026

https://github.com/ferhatgec/inifrs

inifrs, ini file parser crate

crate file ini ini-parser parser rust

Last synced: 27 Jun 2025

https://github.com/zhongjiajie/stmdency

A Python library for extracting dependencies between statements

ast parser python statement-parsers

Last synced: 10 Jul 2025

https://github.com/phplrt/parser

[READ ONLY] Subtree split of the phplrt parser component (see phplrt/phplrt)

analyzer grammar llk parser php phplrt recursive-descent-parser

Last synced: 02 Feb 2026

https://github.com/basemax/crecursive-descentparser

A simple recursive-descent parser for evaluating mathematical formulae using pure C.

c lexer parser

Last synced: 25 Aug 2025

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

XCompose grammar for tree-sitter

parser tree-sitter xcompose

Last synced: 22 Jul 2025

https://github.com/kiebor81/embers

Embers is a portmanteau of "embedded" and "ruby script". This is an embeddable Ruby interpreter for C#.

csharp dsl dsl-syntax embbeded-system game-engine godot-engine interpreter parser ruby runtime scripting-engine scripting-language scripts unity-engine

Last synced: 19 Jan 2026

https://github.com/pedrouid/eth-parse-uri

Parse Ethereum EIP831 standard URI formats (expandable)

eips ethereum javascript library npm parser standard uri url

Last synced: 07 Mar 2026

https://github.com/anaskhan96/r2ic

A front end compiler to compile basic constructs in Rust to an intermediate code (quadruples) with optimizations

abstract-syntax-tree intermediate-code intermediate-representation lexer parser quadruple rust

Last synced: 12 Jul 2025

https://github.com/chengluyu/pl0

My implementation of PL/0 language interpreter, which is for the assignment of my compiler theory course.

compiler-design interpreter parser pl0 sdu shandong-university

Last synced: 03 Apr 2025

https://github.com/philippdormann/inetmenue-js

unofficial inetmenue.de parser for js

graphiql graphql inetmenue nodejs parser

Last synced: 24 Jun 2025

https://github.com/m0rt1c/nlp

Chromium and chrome netlog parser

chrome chromium-netlog go golang parser

Last synced: 06 Apr 2025

https://github.com/miraclx/stringd-colors

ANSI colors for stringd formatting

ansi colors format formatting output parser print printf string stringd

Last synced: 28 Oct 2025

https://github.com/ivanjosipovic/tsdparser

C# TypeScript Definition Parser

definition parser typescript

Last synced: 20 Mar 2025

https://github.com/somajitdey/helpdoc

A KISS CLI tool for managing GNU-style help messages. Extracts help messages from comments in source code and prints them when asked.

bash cli command-line extract gnu-linux help manpage parser sourcecode

Last synced: 12 May 2025

https://github.com/lucianopalmeida/jwtwrapper

A Convenience class to wrapper the JWT token string

convenience ios jwt jwt-token parser pods swift swift4 wrapper wrapper-api

Last synced: 20 Jan 2026

https://github.com/rlaphoenix/pyd2v

Python library for parsing Donald Graft's DGMPGDec Project (.d2v) files.

d2v dgindex dgmpgdec mpeg parser python video

Last synced: 06 May 2025