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/maldevel/youtube-video-image

Download youtube video cover image.

images parser video youtube

Last synced: 10 Apr 2025

https://github.com/decurity/tree-sitter-circom

Circom grammar for tree sitter

circom grammar parser tree-sitter

Last synced: 27 Oct 2025

https://github.com/mister-hope/es-parser

A 100kb size es6 parser

js mr-hope parser

Last synced: 07 May 2025

https://github.com/derdyast1r/cs2sdk

My CS2 Sdk I use in my private project with vphys/tri parsing & checking

cs2 csgo map parse parser parsing sdk vphys

Last synced: 22 Jun 2025

https://github.com/zee-editor/tree-sitter-ron

Rusty Object Notation (RON) grammar for tree-sitter

parser ron rust syntax-highlighting tree-sitter

Last synced: 25 Apr 2025

https://github.com/g1mv/jsonic

Fast, small JSON parsing library for rust

json json-parser library parser parsing parsing-engine parsing-library rust rust-lang

Last synced: 01 Mar 2026

https://github.com/textwire/textwire

Fast and beautiful templating language for Go that can be used for embedding variables and expressions into any text, including HTML and XML

go golang language lexer package parser templates templating-engine templating-language textwire

Last synced: 03 May 2026

https://github.com/sebbekarlsson/css

css parser (C)

c css css-parser parser

Last synced: 13 Oct 2025

https://github.com/seclerp/unicorn

:unicorn: High-level programming language with CIL backend. Demo project for bachelor degree paper

ast dotnet dotnet-core fsharp parser parser-combinators

Last synced: 15 Apr 2025

https://github.com/apskhem/dbml-rs

A DBML parser for Rust.

dbml parser rust

Last synced: 14 Oct 2025

https://github.com/public-law/nevada-revised-statutes-parser

Parses the Nevada NRS into well formed JSON

crawler haskell legaltech opengov parser scraper

Last synced: 11 Nov 2025

https://github.com/artyom-poptsov/guile-ini

GNU Guile INI library.

guile ini library lisp parser scheme

Last synced: 24 Jan 2026

https://github.com/unfor19/yarser

A CLI for parsing YAML anchors to regular YAML files.

anchor parse parser parsing yaml yml

Last synced: 14 Apr 2025

https://github.com/tmthrgd/id3v2

A Golang package for reading ID3v2 tags from audio files.

golang id3 id3v2 metadata metadata-parser mp3 parser reader

Last synced: 31 Aug 2025

https://github.com/dapper91/crontools

python cron tools

cron crontab crontools cronutils parser

Last synced: 10 Oct 2025

https://github.com/harvesthq/hour-parser

Parse user-provided timestamp input and get nice output

parser parsing time userinput

Last synced: 12 May 2025

https://github.com/sharpapi/laravel-resume-parser

Resume Parser/CV Parser for Laravel with AI-powered SharpAPI

ai cv laravel laravel-package parser resume resume-parser sharpapi workflow-automation

Last synced: 30 Oct 2025

https://github.com/alyti/surrealdb_functions

proc-macro to help with using surrealdb's custom functions

parser proc-macro rust surrealdb

Last synced: 08 Apr 2025

https://github.com/askeladdk/prattle

Scan and parse LL(1) grammars simply and efficiently.

go golang lexer lexer-parser parser parser-library pratt-parser

Last synced: 14 Jan 2026

https://github.com/snyk/composer-lockfile-parser

Snyk composer.lock file parser

composer parser php snyk

Last synced: 23 Mar 2025

https://github.com/nthparty/bfcl

Python library for working with circuit definitions represented in the Bristol Fashion.

circuit circuits data-structures garbled-circuits logic-circuit mpc multi-party-computation parser python

Last synced: 14 Jan 2026

https://github.com/discretetom/retsac

Text lexer and parser. Compiler frontend framework.

bison compiler flex lexer llvm lr parser

Last synced: 31 Mar 2025

https://github.com/natsukagami/go-osu-parser

A .osu file parser for Golang. A direct port of https://github.com/nojhamster/osu-parser.

golang-package json osu osu-libraries parser

Last synced: 28 Apr 2025

https://github.com/narann/guerilla_parser

Python Guerilla file parser

parser python

Last synced: 07 Apr 2025

https://github.com/khellang/Redskap

A collection of blazing fast 🏎️💨 Norwegian 🇳🇴 utilities with a ✨ modern API ✨

norway norwegian parser utilities validator

Last synced: 31 Mar 2025

https://github.com/mohido/tiny_yaml

A powerful lightweight YAML parser library for C++

cpp library parser yaml

Last synced: 15 Apr 2025

https://github.com/makerpnp/gerber-parser

Simple gerber parser meant to be used in conjuction with the gerber-types crate

gerber gerber-files parser

Last synced: 03 Jul 2025

https://github.com/shepmaster/fuzzy-pickles

A Rust parser to power Strata Rust

parser rust

Last synced: 23 Mar 2025

https://github.com/yuriy-kulakovskyi/portfolio

There was a lot of work in my portfolio. I was diligently developing this project, which gave me a lot of skills that I mastered. I will continue mastering my skills and learning something new because I know where I should grow.🚀

color-changer css3 github-parse html-css-javascript html5 instagram linkedin loader parser portfolio-website scss

Last synced: 12 Aug 2025

https://github.com/creeperyang/html-parser-lite

A light weight html parser and more.

html-parser html-parser-lite parser

Last synced: 23 Mar 2025

https://github.com/jlumbroso/combstruct2json

Lightweight library to parse combstruct grammars, and standalone tool to convert them to JSON.

analytic-combinatorics combinatorics parser

Last synced: 26 Jul 2025

https://github.com/king-11/c_compiler

Writing a compiler for c in rust language

c code-generator compiler lexer parser rust

Last synced: 23 Apr 2025

https://github.com/ryankurte/go-structparse

A recursive structure/field/map parsing helper for Golang

golang parser reflection struct

Last synced: 12 Oct 2025

https://github.com/jakeroggenbuck/jai

Jai is a programming language

language lexer parser python rust

Last synced: 24 Apr 2025

https://github.com/leoprover/scala-tptp-parser

A parser for the TPTP logic languages for automated theorem proving written in Scala

artificial-intelligence automated-reasoning logic parser scala theorem-proving tptp

Last synced: 07 May 2025

https://github.com/j-i-l/genbankparser

Parser (unofficial) for ncbi GenBank data

genbank ncbi parser python2 python3

Last synced: 22 Aug 2025

https://github.com/bug-ops/fast-yaml

Parse YAML at Rust speed. Full 1.2.2 spec, built-in linter, parallel processing. Native bindings for Python & Node.js.

high-performance linter napi-rs nodejs parallel-processing parser pyo3 python rust yaml yaml-linter yaml-parser

Last synced: 02 Apr 2026

https://github.com/xvyashar/lovely-error

Minimal, powerful, and highly customizable error parser and manager for JavaScript! 🚀

bug debug debugging error error-handling exception exception-handling javascript-library js logger lovely nodejs parser stacktrace try-catch ts typescript-library

Last synced: 25 Feb 2026

https://github.com/chipjarred/compiler-deconstruction

Translation of Niklaus Wirth's Oberon-0 compiler from his Compiler Construction book into Swift, and evolution toward significant improvements in naming, structure, and readability in general.

compiler compiler-construction compiler-deconstruction compiler-design compiler-principles compilers-design oberon oberon-programming-language parser parsers parsers-compilers swift wirth-book wirth-compiler wirth-oberon

Last synced: 22 Apr 2025

https://github.com/lxsmnsyc/ecmason

JSON parse/stringify for modern ES objects

json json-parser parser

Last synced: 19 Apr 2025

https://github.com/pyrmont/remarkable

A CommonMark parser written in Janet

commonmark janet markdown parser

Last synced: 13 Apr 2025

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

Kotlin grammar for tree-sitter

kotlin parser tree-sitter

Last synced: 05 Mar 2026

https://github.com/brainfoolong/gdscript-midi-parser

Godot GDScript 4+ Midi File Parser and Player

gdscript godot midi parser player

Last synced: 25 Apr 2025

https://github.com/wharflab/tree-sitter-batch

Tree-sitter grammar for Windows Batch / CMD scripts (.bat, .cmd).

batch batch-script cmd grammar parser tree-sitter windows

Last synced: 21 Apr 2026

https://github.com/tlux/file_size

A file size calculator, parser and formatter written in Elixir

calculator elixir file-size filesize formatter hex hex-package parser

Last synced: 02 May 2025

https://github.com/detain/cisco_parser

Cisco Communications and Configuration parsing Class

cisco config parser

Last synced: 15 May 2025

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

RON grammar for tree-sitter

parser ron tree-sitter

Last synced: 06 Oct 2025

https://github.com/xaliks/image-parser

Парсер изображений с Imgur и PasteNow

image-parser images imgur javascript js nodejs parser paste-now

Last synced: 15 Apr 2025

https://github.com/arthurbook/configmate

Practical yet versatile configuration parsing

config configuration configuration-parser parser

Last synced: 26 Oct 2025

https://github.com/guichaguri/post-feed-reader

Discovers and parses news, blog and podcast posts from any website

atom autodiscovery feed jsonfeed parser posts rss wordpress

Last synced: 30 Apr 2025

https://github.com/box-archived/vlive-py

VLIVE(vlive.tv) parser for python

api-wrapper crawler kpop parser python vlive

Last synced: 14 Jan 2026

https://github.com/eno-lang/enophp

PHP library for parsing, loading and inspecting eno documents

eno loaders parser php validator

Last synced: 13 Oct 2025

https://github.com/trackoor/OPG_Parser

🔪 OPG (Operator Precedence Grammar) Parser, in Coq.

coq functional-programming parser

Last synced: 25 Oct 2025

https://github.com/giulioz/mlem

👨🏼‍💻👅 A Tiny ML-like language for research purposes

compiler functional haskell language ml nearley ocaml parser types

Last synced: 25 Oct 2025

https://github.com/d-plaindoux/parsec.rust

Rust Parser Combinators

monad no-gc parser zero-copy

Last synced: 14 Jul 2025

https://github.com/AyaMorisawa/YAMFM

Yet another MFM (Misskey Flavored Markdown) implementation

markdown misskey parser

Last synced: 10 Mar 2025

https://github.com/nim-lang/htmlparser

Parse a HTML document in Nim

html nim official parser web

Last synced: 09 Apr 2025

https://github.com/pritpatel2412/kemlang

🧠 Learn to code with desi vibes using Gujarati keywords like sharu, jo, lakho, samaapt & more! ⚙️ Built with: Python 🐍 + FastAPI 🚀 + React ⚛️ 🎮 Try it live:

compiler-design interpreter kemlang opensource parser programming-language python3 react

Last synced: 06 May 2026

https://github.com/lucasavila00/beff

Efficient validators from Typescript types generated by a blazing fast compiler

jsonschema parser typescript validator

Last synced: 03 May 2026

https://github.com/nanoframework/system.text.regularexpressions

:package: .NET nanoFramework System.Text.RegularExpressions Class Library

csharp dotnet hacktoberfest library nanoframework parser regex

Last synced: 15 Oct 2025

https://github.com/suconghou/youtubevideoparser

youtube video parser

parser player video youtube

Last synced: 07 Apr 2025

https://github.com/konfiger/konfiger-beam

Light weight package to manage key value based configuration and data files for BEAM languages. Notably Elixir and Erlang.

beam-languages configuration elixr-lang erlang key-value language parser properties

Last synced: 13 Oct 2025

https://github.com/ammit/go-metaparser

Simple and elegant Metadata Parser in Go 🔥💬

go golang metadata metadata-extraction opengraph parser scraper twitter-cards web-scraper

Last synced: 10 Mar 2026

https://github.com/luki446/luir

Lua programming language interpreter written in Rust

compiler interpreter lua parser rust vm

Last synced: 21 Jan 2026

https://github.com/lobis/lecroy-scope

lecroyscope is an unofficial Python package 🐍📦 to interface with Teledyne LeCroy oscilloscopes and read binary trace files (.trc)

instrumentation lecroy numpy oscilloscope parser python trc vxi11

Last synced: 13 Oct 2025

https://github.com/swiiz/autoparser

🦀 Generate Recursive Descent Parser using Rust macros.

parser rust

Last synced: 12 Jun 2025

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

Java properties grammar for tree-sitter

parser properties tree-sitter

Last synced: 28 Aug 2025

https://github.com/z0al/unread

A package for parsing RSS and Atom feeds

atom-feed feed parser rss

Last synced: 16 Apr 2025

https://github.com/fanktom/jsonschema

A Go package that parses JSON Schema documents and generates go types including validations

compiler golang jsonschema parser rfc

Last synced: 08 Jan 2026

https://github.com/taf-verification/metar-dart

Parser for aeronautical and meteorological information from land stations, METAR and TAF. Coming soon SYNOP.

aeronautics dart metar meteorology parser synoptic taf weather

Last synced: 23 Oct 2025

https://github.com/gek169/ctok

simple parsed programming language idea i'm working on.

lexer parser

Last synced: 16 Apr 2025

https://github.com/kunaltaitkar/vue-script-parser

This package is used to parse vue script section and it provides an interface to add, update and delete entities of different life cycles hooks of VueJS.

ast javascript parser script vue-parser vue-script-ast-parser vue-script-parser vuejs

Last synced: 25 Jan 2026

https://github.com/adnanhodzic/google-podcasts-desktop

Get Google Podcasts web friendly URL's

app cli desktop go golang google parser podcast podcasts tool url web

Last synced: 12 May 2025

https://github.com/bugoverdose/yail

Yet Another Interpreted Language

evaluator go interpreter lexer parser

Last synced: 11 Apr 2025

https://github.com/naturalness/javac-parser

Exposes OpenJDK's Java parser and scanner to Python

java javac lex lexer openjdk parser scanner syntax-checker tokenizer

Last synced: 06 Mar 2026

https://github.com/leizongmin/leizm-html-parser

Fast HTML parser written in pure JavaScript

dom html html5 parser

Last synced: 05 Apr 2025

https://github.com/zmactep/smiles

Full support of OpenSMILES specification for Haskell

chemoinformatics haskell parser smiles

Last synced: 10 Apr 2025

https://github.com/nybblr/poofjs

💥 Poof! Tag your JavaScript with markers, see the results inline (e.g. vim or emacs).

emacs instrumentation javascript livecoding parser vim vim-plugin

Last synced: 21 Jun 2025

https://github.com/mpewsey/off_parser

Parses OFF (Object File Format) 3D model files to a class container. Includes helper functions for downloading and parsing publicly available datasets.

3d-models modelnet off-file parser

Last synced: 07 May 2025

https://github.com/jgosmann/bite-parser

Asynchronous parser taking incremental bites out of your byte input stream.

asyncio bytes incremental parser parser-combinator parsing parsing-expression-grammar peg python python3

Last synced: 12 Apr 2025

https://github.com/ljh131/mark-to-jsonml

Parse markdown into JsonML

jsonml markdown parser textprocess

Last synced: 14 Oct 2025

https://github.com/puntorigen/ruby_parser

Pure JS Ruby file parser

ast info parser ruby

Last synced: 09 Jul 2025

https://github.com/sysread/uri-fast

A fast(er) URI parser for Perl

c fast inline parameter parser perl query tiny uri url xs

Last synced: 11 Apr 2025

https://github.com/flexxxxer/ftparser

frametime extraction and statistics tool

frametime parser python statistics

Last synced: 21 Apr 2026

https://github.com/rroohhh/mdf-rs

rust mdf parser

mdf microsoft parser rust sql sqlserver

Last synced: 13 Jul 2025

https://github.com/basemax/phpas

PHP Auto Style: A tool for format and beautify the style of PHP code with my style.

beautifier beautify beautify-php formatter lexer lexer-parser parser parsers php php-code-beautify php-code-cleaner php-code-formatter scanner scanners

Last synced: 30 Oct 2025

https://github.com/yuri-karpovich/console_runner

Run any *.rb file from command line. CLI for Ruby classes. It's like Python Fire but for Ruby!

annotations bash cli command-line command-line-tool console devops executable parser ruby ruby-gem trollop yard yardoc

Last synced: 22 Apr 2025

https://github.com/albertprz/polyglot

Haskell to Purescript & Scala 3 transpiler

compiler-design parser transpiler

Last synced: 23 Jun 2025

https://github.com/samgozman/rvp

🦀 Remote Value Parser - CLI tool for parsing string values from static web pages (from financial sites to weather forecasts)

parser rust rust-cli rvp scraping

Last synced: 04 Apr 2025

https://github.com/openvicproject/openvic-dataloader

Dataloader submodule for OpenVic that is responsible for parsing both Paradox Victoria 2 data files and custom OpenVic data files.

csv game game-development gamedev openvic parser victoria-2 victoria2

Last synced: 11 Jul 2025