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/tpltnt/go-bsm

a parser for Sun BSM audit logs

audit freebsd parser

Last synced: 16 Mar 2025

https://github.com/nejcc/ice

Ice programing

ice interpreter lexer parser python

Last synced: 08 Jan 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/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/ydah/parselly

Parselly is a module providing a simple way to parse and extract data from a css selector 🌿

css css-selector css-selector-parser css-selectors parser

Last synced: 13 Oct 2025

https://github.com/trwyant/perl-ppix-regexp

Parse regular expressions

parser perl perl-module

Last synced: 29 Apr 2025

https://github.com/asadiahmad/compiler-design

Mini-Java Compiler with parser framework for Compiler Design Course

compiler compiler-design lexer mini-java parser

Last synced: 27 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: 17 May 2026

https://github.com/krasjet/mint

A C library to work with music intervals, (tonal) pitches, and transpositions

c music-theory parser

Last synced: 24 Jul 2025

https://github.com/mgriebling/expressionparser

Swift expression parser and evaluator using a parser generated by Coco. Also produces a LaTeX translation of the text-based input expression.

ast coco compiler-compiler evaluator expression latex parser swift syntax-tree

Last synced: 04 Feb 2026

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/shamazmazum/cue-parser

Simple common lisp cue parser

cuesheet parser

Last synced: 12 Feb 2026

https://github.com/josephbartlett/fhir-response-formatter

A sleek, lightweight browser tool to format and visualize FHIR JSON responses. Paste raw data, click “Format JSON,” and instantly view a clean, color-coded, easy-to-read output. Includes error navigation, resource filtering, copy-to-clipboard, and a built-in legend for quick interpretation.

browser-tool clinical-data fhir formatter healthcare hl7 interoperability json parser visualization

Last synced: 23 Jan 2026

https://github.com/nixzhu/girl

A HTML Parser

html parser

Last synced: 10 Sep 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/fabarca/andar

Provides an abstraction layer for creating and parsing paths in a programmatic way via templates.

best-practices desing-patterns parser path path-manager python template

Last synced: 14 Jan 2026

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/adam-elmi/sommark

SomMark is a simple and extensible markup language designed for writing documentation and structured content.

docs documentation dsl html json json-langugae langauge mapper mapping markdown markup markup-language mdx parser transpiler

Last synced: 01 Apr 2026

https://github.com/felixfaisal/syntax-analyzer-rs

A syntax analyzer written in Rust with handwritten logic for validating JSON with trailing commas and comments without using Lex or YACC

compiler lexer parser rust

Last synced: 30 Mar 2025

https://github.com/niklak/dom_finder

HTML parsing with CSS seletors

css css-selectors html html5ever parser scraping

Last synced: 11 Apr 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/jassielof/toonz

A Zig implementation of the TOON (Token-Oriented Object Notation) format.

ai llm parser toon toon-format zig

Last synced: 02 Mar 2026

https://github.com/hailpam/pyfiql

A Python implementation of the Feed Item Query Language with flexible bindings.

ast fiql language parser query visitor

Last synced: 05 Feb 2026

https://github.com/mhauri/lotto-parser

PHP library for parsing Swiss Lotto and Euro Millions results.

euromillions parser swisslos swisslotto

Last synced: 31 Jan 2026

https://github.com/andyglow/scaladoc

Deps-Free Scaladoc AST, Parser and Macro-based Extractor and Compiler Plugin to carry over

ast compiler-plugin parser scala scaladoc

Last synced: 22 Apr 2025

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/bigasdev/castledb-cpp-parser

A simple cpp parser for CastleDB

castledb cpp cpp-json json parser

Last synced: 07 May 2026

https://github.com/BAMresearch/sigmabam2openbis

Mapper script to convert SigmaBAM chemical inventory exports into openBIS-compatible format.

bam-data-store mapper openbis parser

Last synced: 16 Jan 2026

https://github.com/here-be/snapdragon-location

Adds a location object to snapdragon token or AST node.

ast javascript location node nodejs parse parser position snapdragon token tokenize tokenizer

Last synced: 12 Apr 2025

https://github.com/je-es/syntax

Unified wrapper that streamlines syntax creation with integrated lexer-parser coordination, LSP support, and enhanced linting capabilities.

ast je-es lexer lint parser syntax tool

Last synced: 05 Sep 2025

https://github.com/alexandrelamarre/golang-ray-tracing-renderer

A native (no external libraries) golang 3D ray tracing renderer, that implements Ray intersection via the Phong-Reflection Model, Recursive Shape grouping with AABB optimizations and Constructive Solid Geometry, augmented with recursively defined Patterns, Perlin/Simplex noise algorihthms, and an efficient convex-hull/half-edge Delaunay Triangulation implementation

3d-graphics bounding-box constructive-solid-geometry delaunay-triangulation fractal golang lindenmayer-systems linear linear-algebra native parser perlin-noise phong-reflection-model pointlight quadratic quartic raytracing simplex-noise

Last synced: 16 May 2026

https://github.com/azoy/swirl

Erlang ETF Parser in Swift

erlang etf parser swift

Last synced: 22 Apr 2026

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

A basic formula parser written in Rust

parser

Last synced: 25 Apr 2026

https://github.com/sasyxk/donato

donato a new programming language developed for the master thesis for UT and Unipr.

ast cpp-programming llvm parser

Last synced: 16 Apr 2026

https://github.com/here-be/snapdragon-visit

visit and mapVisit methods for snapdragon nodes.

ast compiler javascript node nodejs parser snapdragon

Last synced: 11 May 2026

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

QuizBowl Terminal Quizzer

json parser python quizbowl terminal

Last synced: 06 May 2026

https://github.com/skarllot/azure-keyvault-reference

Configuration provider implementation that decorates configuration supporting Azure Key Vault references

azure configuration keyvault parser provider secret

Last synced: 07 May 2026

https://github.com/dianavile/rgsocdvteam

Resources, Learnings, Courses, Testing, Meetings- all in one in Markdown.

designsystem docs documentation generator livingstyleguide markdown markdown-it parser styleguide

Last synced: 07 May 2026

https://github.com/here-be/snapdragon-bracket

Plugin that adds a `.captureSet()` method to snapdragon, for matching and capturing substrings that have an `open` and `close`, like braces, brackets, etc

ast brackets capture compiler javascript node nodejs parser plugin regex snapdragon snapdragon-plugin

Last synced: 07 May 2026

https://github.com/jwerle/kotlin-parson-bindings

Kotlin/Native bindings for parson, a JSON C library

bindings json konanc kotlin native parser parson stringify

Last synced: 08 May 2026

https://github.com/wulechuan/wulechuan-typescript-vue2-official-sfc-parser

此为吴乐川的《针对 Vuejs 第 2 版单文件部件的拆分器》。本工具之代码系由吴乐川手工提取自 Vue `v2.6.11` 之官方源代码后整理而得。其功用是将一个 .vue 文件之内容全文拆分成一套结构化的数据,即一个 JavaScript 对象。该结构化的数据包含 `<template>` 、 `<script>` 、 `<style>` 等标签之内容、属性等。

parser single-file-component single-filed-component tear-apart teardown vue vue-parser vue-sfc vue2 vue2-sfc

Last synced: 08 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/nestorrente/true-json

Respectful JSON serialization & deserialization for JavaScript

converter javascript json parser serialization type typed typescript

Last synced: 09 May 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/yjdoc2/equation-parser-interpreter

An interpreter designed in C++ for the equation parser project.This can read the commands from a file and write output to another file.

c cpp17 interpreter parser

Last synced: 11 May 2026

https://github.com/suhanyujie/my-parser-rs

study parser in rust

parser rust-lang

Last synced: 10 Jun 2026

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

Extremely performant markdown parser & compiler.

compiler markdown markdown-it marked parser

Last synced: 16 Jun 2026

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

Pure-TypeScript SVG parser, rasterizer, and PNG encoder.

optimizer parser svg typescript

Last synced: 16 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/chicode/lisa

A Lisp dialect designed for codingworkshops

elm lisp lisp-dialect parser

Last synced: 22 Jun 2026

https://github.com/alfarih31/nb-go-parser

Noob Go Parser (nb-go-parser) is a tools to parse primitive types in Go

go golang parser primitive-types

Last synced: 25 Jun 2026

https://github.com/mokiat/java-data-off

A Java library for reading OFF 3D model resources.

decoder java off parser

Last synced: 22 Aug 2025

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

Eww grammar for tree-sitter

eww parser tree-sitter

Last synced: 15 Apr 2025

https://github.com/akrck02/markdown-docs

Markdown parser for project documentation.

docs markdown parser

Last synced: 04 Feb 2026

https://github.com/daniel-beard/jmo

MachO file parser in Julia. Written as a learning experience, not production ready.

disassembly julia macho macho-parser macos objective-c-runtime parser

Last synced: 20 Jan 2026

https://github.com/rgwohlbold/interpreter-ice

Java lexer, parser and interpreter for a c-style programming language

interpreter java lexer parser

Last synced: 16 Mar 2025

https://github.com/master-hax/lil-json

lil rust crate to serialize & deserialize JavaScript Object Notation (JSON) - #[no_std] compatible

embedded heapless json nostd nostdlib parser rust serialization

Last synced: 30 Aug 2025

https://github.com/detro/bytes_parser

A simple wrapper to parse primitive Rust types from a slice of bytes.

bytes parser primitive-types rust rust-library scalar-types simple wrapper

Last synced: 01 Sep 2025

https://github.com/mokiat/go-data-front

A Go library for reading Wavefront 3D model resources (OBJ, MTL).

decoder go parser wavefront

Last synced: 17 Jun 2026

https://github.com/basemax/calculator-flex-bison-c

A tiny calculator project with lexer/parser based on Flex, Bison with pure c programming language.

bison c flex lexer parser yacc yacc-example yacc-lex

Last synced: 03 Apr 2025

https://github.com/osmoscraft/feed-parser

Parse RSS/RDF/Atom XML into JSON Feed in browser or node.js environment

atom feed isomorphic jsonfeed parser rdf rss

Last synced: 28 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/antodata/webscraperallmusic

Simple example of a web scrapper using python. In this case, we ask the user using the console for the name of a band/artist and using selenium webdriver and beautifulsoup we print information about the discography of that artist/band

allmusic beautiful-soup beautifulsoup beautifulsoup4 chrome-webdriver discography html html-parser html-parsing music music-information-retrieval parser python python3 selenium selenium-python selenium-webdriver webdriver webscraper webscraping

Last synced: 28 Apr 2026

https://github.com/hossain-khan/kgeo-device-timeline

Kotlin library for parsing unencrypted Google Location History (Timeline) data exported from your device.

google-takeout google-timeline google-timeline-parser parser timeline

Last synced: 02 Apr 2026

https://github.com/minicloudsky/minerva

Minerva is a SQL type detection tool based on TiDB parser, which automatically identifies SQL types such as creating tables, modifying table fields, adding indexes, deleting indexes, and modifying tables. It can be used in scenarios such as SQL risk assessment.

go golang mysql mysql-database parser sql tidb

Last synced: 02 Jan 2026

https://github.com/magynhard/curly_bracket_parser

Simple parser to replace variables inside templates/strings and files

parser ruby ruby-gem variable-parser

Last synced: 11 Aug 2025

https://github.com/mjpclab/gonixargparser

Unix/Linux style cli args parser for Go

arg cli go golang parser

Last synced: 30 Mar 2025

https://github.com/cheminfo/mzdata

Read and explore mzData files.

mzdata parser

Last synced: 28 Aug 2025

https://github.com/taskrfile/tree-sitter-taskr

tree-sitter parser for taskrfiles

parser taskr tree-sitter

Last synced: 27 Aug 2025

https://github.com/bntzio/trello-json-parser

Transform your exported json trello data into a human readable format!

json parser python script trello

Last synced: 14 Apr 2025

https://github.com/ferhatgec/inif

inif, ini file parser in c++

cpp cpp17 file header-only ini parser

Last synced: 27 Aug 2025

https://github.com/jwerle/zargv

Parse command line arguments supporting a variety of flag formats.

argv command-line-parser parser zz

Last synced: 14 Mar 2025

https://github.com/mdvorak/js-java-properties

Java properties file parser and formatter for Javascript.

formatter java parser properties stringify typescript

Last synced: 11 Mar 2026

https://github.com/explooosion/hideout-parse

Parse Path Of Exile.

hideout parse parser pathofexile

Last synced: 11 Apr 2026

https://github.com/hirotoshioi/scrapbox

Scrapbox parser and renderer

haskell markdown parser scrapbox

Last synced: 20 May 2026

https://github.com/marcus-v-freitas/crawlerbrazilgovdata

Projeto ASP.NET Core .NET 5 para Extração e Parseamento de Dados do governo de São Paulo com integração com Buckets S3, Filas SQS AWS e Persistência realizada via EF Core no Mysql.

api-rest aspnetcore automapper aws crawler csharp efcore government-data htmlagilitypack linux memory-cache mysql net5 onion-architecture parallel-computing parser s3-bucket serilog sqs-queue swagger

Last synced: 17 Jan 2026

https://github.com/robertoentringer/animate-css-class-extractor

Extract animate.css css classes to json or js module file.

animate-css css esm export extractor json npm-package parser

Last synced: 09 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/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/nezteb/lexer-parser-in-lua

This is for a programming languages class I'm in. Both assignments have already been turned in for the class, so I'm uploading my submissions here for my own future reference (not for cheating).

lexer lua parser

Last synced: 09 Oct 2025

https://github.com/markolofsen/unrealon-parser-amazon

Enterprise-grade Amazon scraper with AI-powered automation, anti-detection, and real-time monitoring capabilities.

amazon bs4 parser parsing proxy scraper

Last synced: 13 Sep 2025

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/owaismohsin001/urdubasic

The language Basic taught in many schools as their first language of students, is now implemented in Urdu(ish).

abstract-syntax-tree ast basic interpreter language languages lexer parser

Last synced: 28 Mar 2025