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/kevcodez/ecommerce-parser

Simple to use E-Commerce page parser written in Kotlin supporting top e-commerce websites

e-commerce java java-8 jsoup kotlin maven parser

Last synced: 15 Feb 2026

https://github.com/kaloslazo/datafusiondb

Integration of different data models (Extendible Hashing, AVL, Sequential File) and advanced information (index) retrieval techniques within a single DB.

cpp dbms parser python sql

Last synced: 31 Jan 2026

https://github.com/rightcapitalhq/php-parser

TypeScript types for PHP Parser JSON representation

ast parser php php-parser phpparser static-analysis static-analyzer typescript

Last synced: 13 Apr 2025

https://github.com/qnton/tld-extract

Simple npm package that allows to extract the TLD, domain, and subdomain.

extract parser tld typescript

Last synced: 29 Jan 2026

https://github.com/arondight/python-dmiparser

This parse dmidecode output to JSON

dmidecode parser python

Last synced: 06 Aug 2025

https://github.com/jednano/prisma2-sdl

Parses a subset of the Prisma 2 schema definition language

ast parser pretty-print prisma prisma2 schema sdl typesc

Last synced: 21 Jan 2026

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

TS corpus test grammar for tree-sitter

neovim neovim-plugin parser test tree-sitter

Last synced: 23 Oct 2025

https://github.com/webmalc/booking-sites-parser

Parser for booking sites such as Booking.com, Homeaway.com, Airbnb.com

airbnb booking homeaway parser python

Last synced: 26 Aug 2025

https://github.com/sokis/asar-parse

从 asar 文件中加载模块

asar electron parser

Last synced: 18 May 2026

https://github.com/erykjj/refractor

REFERENCE EXTRACTOR - scripture and publication reference parser

parser publication-references scripture-references

Last synced: 14 Jan 2026

https://github.com/andrey123815/andrey_parser

:scroll: Library for working with smart C-strings

automatic c-string clever-string parser

Last synced: 23 Oct 2025

https://github.com/anton-yurchenko/go-changelog

Golang package for changelog :bookmark: creation/parsing

changelog go golang module parser

Last synced: 22 Aug 2025

https://github.com/siraben/tree-sitter-formula

Formula grammar for tree-sitter

formula parser tree-sitter

Last synced: 09 Apr 2025

https://github.com/codeshayk/fileutil.core

FileUtil - C# File Parser for fixed width or delimiter separated files.

csharp-library csv-parser delimited-files dotnet dotnet-standard fileparser fixed-width parser parsing-engine

Last synced: 08 Aug 2025

https://github.com/bhmj/xpression

Expression parser written in Go

expression go golang library parser

Last synced: 28 Jan 2026

https://github.com/nicklayb/leex_yecc_example

A leex and yecc example for the 2019-03 Montreal Elixir Meetup talk

elixir erlang leex lexer parser yecc

Last synced: 20 Aug 2025

https://github.com/attackonmorty/rdp

Recursive Descent Parser

parser

Last synced: 20 Aug 2025

https://github.com/sigfox/sensit-payload

Sensit payload parser and serializer for v2 and v3

binding c javascript parser sensit serializer sigfox

Last synced: 24 Oct 2025

https://github.com/duologic/jsonnet-in-jsonnet

Interpreter for Jsonnet written in Jsonnet

interpreter jsonnet jsonnet-lib parser

Last synced: 04 Mar 2026

https://github.com/hyeockjinkim/zoker

The zoker is a tool you can use to apply zero knowledge proofs to smart contracts.

lalrpop parser rust solidity zero-knowledge

Last synced: 03 Oct 2025

https://github.com/cangshudada/canvas-parse

🐱‍🐉canvas parse

canvas parser

Last synced: 27 Oct 2025

https://github.com/pjiwm/rlox-ast

A Rust implementation for the interpreted language jlox from the book Crafting Interpreters by Robert Nystorm

abstract-syntax-tree dynamically-typed interpreter lexer lexical-analyzer lox-language parser resolver rust scripting-language visitor-pattern

Last synced: 10 Jan 2026

https://github.com/jay3332/timeparser

Time parser for Python.

parser py python time timeparser

Last synced: 25 Jul 2025

https://github.com/darnfish/email-forward-parser

Parses forwarded emails and extracts original content

email forward mail parser

Last synced: 12 Apr 2025

https://github.com/inv2004/newfix

Fix static-typed parser

benchmarks financial fix parser parsers protocol

Last synced: 09 Apr 2025

https://github.com/johnjohndoe/sessionize

A Kotlin library containing a parser and models for the Sessionize API.

api kotlin moshi okhttp parser retrofit sessionize

Last synced: 08 Apr 2025

https://github.com/x39/xcg

X39s Code Generator - Creating your CST (Concrete-Syntax-Tree) with ease

code-generation code-generator cpp cst generator parser parser-generator syntax-tree

Last synced: 07 May 2026

https://github.com/eb4j/mdict4j

MDict dictionary format parser for java

dictionary mdict mdx parser

Last synced: 14 Jan 2026

https://github.com/stacksjs/ts-xml

A performant, dependency-free XML parser, builder, and validator.

builder parser typescript validator xml

Last synced: 16 Jun 2026

https://github.com/corytodd/bender

Arbitrary binary file viewer

binary-data netcore3 parser yaml-configuration

Last synced: 02 Mar 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/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/thofma/tryparse.jl

Parsing basic types in julia

cli command-line julialang parser

Last synced: 10 Apr 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/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/j-city/graphreader

OSM xml to G(N,E,W)

graph osm parser xtl

Last synced: 03 Apr 2025

https://github.com/fiahfy/ico

ICO file format parser and builder.

builder ico parser

Last synced: 10 Apr 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/oestrich/elias

UCL parser in Elixir

elixir parser ucl

Last synced: 01 May 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/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/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/julienetie/xsskillah

A Fast Minimal HTML Sanitizer for the Web

cleaner dom parser sanitize sanitizer xss

Last synced: 30 Jun 2026

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/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/sassman/edu-sql-parser-rs

SQL Types transpiles `CREATE TABLE` SQL code into type definitions in other languages such as TypeScript or Rust.

compiler languages parser rust sql sql-parser transpiler typegen typescript

Last synced: 01 Jul 2026

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/qookei/conflict

C++17 command line argument parser

command-line cpp cpp17 parser

Last synced: 09 Jun 2026

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/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/nwhetsell/tree-sitter-lilypond-scheme

LilyPond Scheme grammar for Tree-sitter

lilypond parser scheme tree-sitter

Last synced: 17 Mar 2025

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/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/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/bytebase/tsql-parser

The parser for SQL Server. It is based on the ANTLR4

antlr antlr4 antlr4-parser database parser sql sql-parser sql-server sqlserver

Last synced: 10 Jul 2025

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/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/1c-syntax/tree-sitter-onescript

OneScript language grammar for Tree-Sitter

onescript parser tree-sitter

Last synced: 17 Jun 2025

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

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/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/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/nextras/multi-query-parser

Parses particular queries form a SQL file.

multi-query nextras parser sql

Last synced: 07 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/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/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/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/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/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/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/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/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/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/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/m0rt1c/nlp

Chromium and chrome netlog parser

chrome chromium-netlog go golang parser

Last synced: 06 Apr 2025

https://github.com/stagas/nested-css

compile nested css rules

compiler css css-in-js less nested parser sass

Last synced: 11 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/philippdormann/inetmenue-js

unofficial inetmenue.de parser for js

graphiql graphql inetmenue nodejs parser

Last synced: 24 Jun 2025

https://github.com/gro58/FormulaApplet

Repository is replaced by gro58/FormulaApplet-H5P. Create math or physics exercises inside HTML pages or in Wikis. JavaScript.

algebra docker exercise expression javascript parser tex

Last synced: 11 Mar 2025

https://github.com/justcabbage/osu-parser

C++20 compatible parser for osu! filetypes

cpp osu osu-libraries osugame parser parsing

Last synced: 21 Mar 2025

https://github.com/mathieu-keller/epub-parser

library that parse an ePub to an struct

epub opf parser

Last synced: 11 Jan 2026

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/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/HituziANDO/YAMLParserJava

YAML decoder in Java.

decoder java parser yaml

Last synced: 12 Mar 2025