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/wiki-connect/parsewiki

A library that helps parse wikitext data

mediawiki parser wikipedia wikitext wikitext-parser

Last synced: 04 Feb 2026

https://github.com/scymtym/serialization.protocol-buffer

Pure Common Lisp Protocol Buffer compiler (third rewrite)

code-generator parser protocol-buffer

Last synced: 06 Jan 2026

https://github.com/warlock/2utf8

Node.js - Tranform string text to UTF-8

decode encoding http parser request string utf8

Last synced: 11 Jun 2025

https://github.com/globaldothealth/adtl

Another data transformation language

data-transformation json parser python

Last synced: 26 Jan 2026

https://github.com/sdleffler/carthage-rs

RDF graph parsing and manipulation in Rust.

metadata n-triples parser rdf rust turtle

Last synced: 25 Oct 2025

https://github.com/mondeja/svg-path-cst

Concrete Syntax Tree SVG paths parser for Rust

cst parser svg svg-path

Last synced: 15 Apr 2025

https://github.com/hdoc1509/hygen.nvim

Neovim plugin plugin to provide syntax highlighting for Hygen templates

hygen neovim neovim-plugin parser tree-sitter

Last synced: 03 Jul 2025

https://github.com/chenquan/mysql-parser

A SQL parser for mysql.

go golang mysql parser sql sql-parser

Last synced: 15 May 2026

https://github.com/zaincheung/cdk-js

Generator and parser for redemption codes for javascript

cdkey generator javascript nodejs npm parser shortcode typescript

Last synced: 24 Jan 2026

https://github.com/r2dtools/goapacheconf

GoApacheConf is a Go library for parsing, modifying, and regenerating Apache configuration files. It makes it easy to work with Apache config blocks and directives programmatically in your Go applications.

apache config configuration developer-tools devops golang parser

Last synced: 11 Mar 2026

https://github.com/maki-daisuke/cflogparser

Parser for Amazon Web Services CloudFront Logs for Go

amazon-web-services cloudfront golang log parser

Last synced: 09 Apr 2025

https://github.com/ralekna/peq

JavaScript parsing expressions query library

api generator javascript parser peg pegjs

Last synced: 16 Mar 2025

https://github.com/astro/rust-osm-pbf-iter

Parse OpenStreetMap .pbf dumps while trying to avoid copying

lazy openstreetmap osm parser pbf rust

Last synced: 09 Apr 2025

https://github.com/ryanve/wtb

what the box dimension parser

dimension dimensions funny javascript node-module parser

Last synced: 16 Mar 2025

https://github.com/psyanite/scorm-parser

🍰 Scala library to parse and validate SCORM 1.2 packages

adl library parse parser scala scala-library scorm tincan

Last synced: 14 Jan 2026

https://github.com/f1lt3r/ansi-parse

🤖 Parse ANSI text into an array of ansi-tags and text-chunks.

ansi chalk character close color escape open parse parser sequence style text

Last synced: 09 Apr 2025

https://github.com/yggverse/aquatic-crawler

SSD-friendly FS crawler for the Aquatic BitTorrent tracker, based on librqbit API

api aquatic bencode bittorrent btracker crawler daemon info-hash ipv6 librqbit magnet parser resolver rqbit torrent tracker

Last synced: 11 Mar 2026

https://github.com/aykutkardas/svgps-cli

This project is the CLI version of the svgps package.

cli icomoon icons parser svg svg-icons

Last synced: 02 Apr 2025

https://github.com/tony-go/zac-parser

Code draft about lexer / parser implementation.

compiler lexer parser

Last synced: 29 Mar 2025

https://github.com/jarjk/srtm_reader

Read SRTM "Shuttle Radar Topography Mission" elevation data from `.hgt` files in Rust.

dem dtm elevation geospatial hgt lib parser reader rust srtm

Last synced: 04 Feb 2026

https://github.com/8dcc/sl

Simple Lisp interpreter

evaluator interpreter lisp lisp-interpreter parser simple

Last synced: 24 Apr 2025

https://github.com/solo-steven/ecma-toolkit

A toy parser for ECMAScript.

ast ecmascript learning-by-doing parser

Last synced: 09 Mar 2025

https://github.com/MrRobinOfficial/Unity-Parser

A friendly parsing system for Unity. This system supports a wide range of data types, and offers try-parse methods.

ncalc parse parser unity unity3d

Last synced: 26 Apr 2025

https://github.com/jevko/community

Features Jevko-related things created by various authors

community featuring free jevko minimal open-source parser parsers syntax

Last synced: 11 Mar 2026

https://github.com/DyGriin/tree-sitter-eel2

EEL2 grammar for tree-sitter.

eel2 parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/nrwiersma/snatch

Snatch is a l2met parser that inserts the data into InfluxDB

influxdb l2met parser

Last synced: 25 Mar 2025

https://github.com/katsew/oq-mapper

Object/Query mapper for Node.js

javascript json mapper nodejs parser pegjs sql sql-parser

Last synced: 13 Apr 2026

https://github.com/willkirkmanm/pascal-compiler

Pascal Compiler for the Alpha Processor, using a Lexicographic Ordering Algorithm due to the Reduced Instruction Set.

ast compiler interpreter parser pascal

Last synced: 18 Mar 2025

https://github.com/itsrenoria/ptt-go

Go port of PTT that parses media filenames into clean, structured details.

filenames go media metadata parser ptt

Last synced: 31 May 2026

https://github.com/biosustain/genomediff-node

GenomeDiff (*.gd) file parser for Node.js

breseq genomediff genomics parser

Last synced: 19 Apr 2026

https://github.com/mark-summerfield/uxf

Uniform eXchange Format (uxf) is a plain text human readable optionally typed storage format that supports custom types. It may serve as a convenient alternative to csv, ini, json, sqlite, toml, xml, or yaml.

data ini json parser pretty-printer sqlite storage-engine toml xml yaml

Last synced: 08 Oct 2025

https://github.com/loicmarie/node-uci-parser

Parser for UCI protocol written in node.js, to help to easily create UCI modules.

chess module parser uci

Last synced: 13 Mar 2026

https://github.com/cycloctane/cyclocalc

Simple math expression evaluator written in C99. Based on Pratt Parsing.

algorithms ast c parser

Last synced: 15 Oct 2025

https://github.com/f-y/md-spreadsheet-parser

A robust, zero-dependency Python library for parsing, validating, and manipulating Markdown tables, including conversion from Excel to Markdown.

data-conversion excel library markdown pandas parser python spreadsheet table-parser type-safe zero-dependency

Last synced: 23 Jan 2026

https://github.com/marcoroth/openmensa-parsers

OpenMensa.org parsers

mensa openmensa parser svgroup xml

Last synced: 22 Oct 2025

https://github.com/purarue/tree-sitter-rifleconf

rifle (ranger filemanager file opener) grammar for tree-sitter

parser ranger ranger-fm tree-sitter tree-sitter-parser

Last synced: 28 Jan 2026

https://github.com/kranfix/parser_combinator

Example of a parser combinator in many languages (Rust, Dart, Go, Typescript)

bun combinator go hacktoberfest parser rust typescript

Last synced: 25 Feb 2026

https://github.com/omnimodloader/jvmzip

An optimized JVM compliant Zip parser

compression java library optimization optimized parser reader zip zip32

Last synced: 26 Feb 2026

https://github.com/stereobooster/instaparsejs

What if context-free grammars were as easy to use as regular expressions?. Clojure instaparse compiled to ESM

gll gll-parser instaparse parser parsing peg pegll

Last synced: 14 Feb 2026

https://github.com/rajatt95/python_rs

Programming | Python | PyCharm | Data Types | Tuple | Dictionary | If-Else | Loops - For, While | Functions | OOPS Principles | Constructor | String - SubString, Concatenation, Split, Strip | Read & Write data into files | JSON Parsing | CSV package | Web Scrapping

constructor csv-parser data dictionary functions if-else-statements json json-parser oops parser pycharm-ide python python-programming-language read-write-file strings tuple web-scrapping

Last synced: 15 Feb 2026

https://github.com/laphilosophia/strime

Streaming projection engine — extract fields at multi-gigabit speeds with O(1) memory

data-extraction data-processing fsm high-performance json json-parser json-streaming ndjson parser projection streaming typescript zero-copy

Last synced: 15 Feb 2026

https://github.com/excoffierleonard/parser

REST API service in Rust that takes in any file and returns its parsed content.

api-rest parser rust

Last synced: 01 Mar 2026

https://github.com/roma-glushko/monolog-parser

🛠Parser for your monolog records

logs monolog parser php7

Last synced: 01 Apr 2026

https://gitlab.com/fumail/domainmagic

python library for email/domain dns/rbl handling

dns domain library parser python rbl

Last synced: 17 Apr 2026

https://github.com/ulivz/supath

An additional path parsing module for nodejs

nodejs npm parser path path-parsing

Last synced: 18 Apr 2026

https://github.com/bakaq/formula-parser

A basic formula parser written in Rust

parser

Last synced: 25 Apr 2026

https://github.com/here-be/snapdragon-is-inside

Snapdragon plugin that adds an `isInside` method to the compiler instance for checking if a node is currently inside a given node type.

ast compiler javascript node nodejs parser snapdragon snapdragon-plugin

Last synced: 26 Apr 2026

https://github.com/goodbyteco/markdown-tasks

A Markdown syntax for rich todo-items.

document markdown parser specification tasks todolist

Last synced: 26 Apr 2026

https://github.com/marcuwynu23/danjs

a human-readable data format for structured configs, datasets, and annotations with tables, arrays, and comments

configuration csv dan data-format javascript json notation parser structured-data toon typescript xml

Last synced: 08 Jun 2026

https://github.com/dxwc/vidfeed

A simple CLI tool to get youtube RSS subscription feed URL given a video, user or channel link

channel feed parser rss youtube

Last synced: 29 Apr 2026

https://github.com/kelcheone/string2bytes

cli tool from parsing string to bytes32

cli ethereum parse parser

Last synced: 30 Apr 2026

https://github.com/webschik/nmbr

Isomorphic JavaScript numbers formatter & parser

formatter js numbers parser shortener

Last synced: 03 May 2026

https://github.com/clairebookworm/quizbowl-terminal

QuizBowl Terminal Quizzer

json parser python quizbowl terminal

Last synced: 06 May 2026

https://github.com/kierandrewett/idl

Mozilla WebIDL/IDL to TypeScript definitions.

definitions idl lexer parser types typescript webidl

Last synced: 10 Jun 2026

https://github.com/willshiao/transcript-parser

Parses plaintext speech/debate/radio transcripts into JavaScript objects.

hacktoberfest javascript nodejs npm parse parser transcript transcript-parser

Last synced: 10 May 2026

https://github.com/lmangani/rust-date-parser-js

RFC3339 Date to Microsecond Timestamp wasm rust module

date javascript js microsecond node nodejs parser rust

Last synced: 11 May 2026

https://github.com/kotleni-archive/cs2-eventsgrabber

Kotlin library for grabbing cs2 events from console logs. (Start game with -condebug param)

console counter-strike cs2 csgo grabber kotlin logs parser valve

Last synced: 10 Jun 2026

https://github.com/joutvhu/date-parser

Utility to parse String to Date according to a target class, and the pattern strings. And format Date to String based on a pattern string.

date parser time type-class

Last synced: 19 Jun 2026

https://github.com/erickrus/sketch_measure

Sketch measure parser

parser python sketch sketch-measure

Last synced: 20 Jun 2026

https://github.com/xianjianlf2/mini-compiler

手写 the-super-tiny-compiler:词法 / 语法 / 转换 / 代码生成(mini-* 源码学习系列,按 Git 提交历史一步步搭建)

ast compiler learning parser tokenizer typescript

Last synced: 25 Jun 2026

https://github.com/fokaaas/improved-markdown-parser

This console application allows you to parse markdown into html & escape codes

console escape html markdown parser

Last synced: 21 May 2026

https://github.com/michaelnisi/swift-podcast-parser

Parse podcast RSS feeds

parser podcast rss swift xml

Last synced: 14 Mar 2025

https://github.com/sergiosgc/sieve_parser

A parser for Sieve (RFC 5228)

parser php sieve sieve-parsing

Last synced: 30 Mar 2025

https://github.com/frankshearar/fred

Parsing with derivatives in F#

derivative f-sharp parser

Last synced: 19 Jan 2026

https://github.com/regan-koopmans/compiler-project-lexer-and-parser

Repository for the compiler construction practical project.

compiler construction java learning lexer parser tokenizer

Last synced: 05 Oct 2025

https://github.com/4ster-light/py-logic

Implementation of a logic formula parser and truth table generator in Python.

interpreter lexer parser python

Last synced: 16 Aug 2025

https://github.com/dhvcc/codewars-scraper

Selenium based codewars scraper that allows you parse/download all your katat solutions

codewars codewars-kata codewars-solutions parser scraper selenium webscraping

Last synced: 12 Aug 2025

https://github.com/stefanolusardi/clip

Lightweight Command Line Input Parser for modern C++

cli cmake command-line-parser cpp-library cpp17 cross-platform header-only parser

Last synced: 13 Jun 2026

https://github.com/namorniradnug/simpleparser

Simple expressions parser.

parser

Last synced: 09 May 2026

https://github.com/seriousben/net-script

http and websocket scripting language

golang lexer parser parser-combinators restclient

Last synced: 30 Jul 2025

https://github.com/cium1/go_spider

Go 爬虫引擎 + 实例(parser)

go golang gospider parser spider

Last synced: 11 Mar 2026

https://github.com/arne-cl/spade-parser

mirror of SPADE (Sentence-level PArsing for DiscoursE, Soricut and Marcu 2003)

parser rhetorical-structure-theory rst

Last synced: 14 Jun 2026

https://github.com/ilshad/dex-edn

EDN parser and emitter for Common Lisp

clojure common-lisp edn parser

Last synced: 23 Jul 2025

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

Parser for Jsonnet written in Jsonnet

jsonnet jsonnet-lib parser

Last synced: 22 Mar 2025

https://github.com/fjebaker/md4zig

Zig wrapper around md4c for parsing Markdown.

markdown md4c parser zig

Last synced: 02 Mar 2026

https://github.com/frederikbeimgraben/pyrustymd

Parse MD/HTML with custom features to JSON

parser pypi-source python python3 rust rust-lang

Last synced: 02 Mar 2026

https://github.com/rejeb/netcdf-spark-parser

Scala/Spark Netcdf for reading Netcdf files

netcdf netcdf-java parser scala spark spark-connector spark-datasource

Last synced: 16 Apr 2026

https://github.com/gituser12981u2/mathematicalexpressionparser

This Java application is designed to parse and evaluate mathematical expressions. It utilizes a Lexer to tokenize input, a Parser to construct an abstract syntax tree (AST), and evaluates these expressions to return results in fractional form.

abstract-syntax-tree ast calculator java lexer parser

Last synced: 30 Mar 2025

https://github.com/djdeveloperr/discord-docs-parser

Discord API Docs parser that can auto-generate API types for payloads, enums and endpoints.

api deno discord docs parser types

Last synced: 08 May 2026

https://github.com/bsnext/fastify-bowser

A plugin for Fastify that adds the 'request.useragent' property to get header 'user-agent' parsed data.

bowser fastify parser plugin typescript useragent

Last synced: 09 Mar 2026

https://github.com/altai-man/asn-grammar

A subset of ASN.1 grammar in Raku along with a simple Actions class provided

asn1 grammar parser perl6 raku raku-module rakulang

Last synced: 22 Jan 2026

https://github.com/iwillspeak/teasel

Teasing HTML Elements from Text

html parser

Last synced: 24 Mar 2025

https://github.com/kerrishotts/ispish

A simple lisp/logo-like language

lisp-like logo-like parser programming-language tokenizer

Last synced: 23 Jul 2025

https://github.com/ydah/gemfile_parser

A simple Gemfile parser.

gemfile parser ruby

Last synced: 04 Mar 2026