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/AmrDeveloper/FileQL

A tool that allow you to run SQL-like query on local files instead of database files using the GitQL SDK.

database engine files gitql parser sql tokenizer

Last synced: 06 Aug 2025

https://github.com/inukshuk/edtf.js

Extended Date Time Format (ISO 8601-2 / EDTF) Parser for JavaScript

date earley edtf iso8601 javascript parser time

Last synced: 09 Apr 2025

https://github.com/sam701/zig-toml

Zig TOML (v1.0.0) parser

parser toml zig-package ziglang

Last synced: 20 Sep 2025

https://github.com/msoap/html2data

Library and cli for extracting data from HTML via CSS selectors

cli css-selector extract-data golang homebrew html library parser scrapping

Last synced: 27 Jul 2025

https://github.com/uro/teltonika-fm-parser

Teltonika fm xxxx protocol encoder and decoder

gps gps-library library parser php php7 teltonika tracker

Last synced: 16 May 2025

https://github.com/fbernier/tomlrb

A Racc based TOML parser

lalr1 parser racc ruby toml

Last synced: 15 May 2025

https://github.com/cwdoh/cssparser.js

cssparser.js is a parser that generate json from css with matched orders & structures.

css generated-parser javascript json npm parser

Last synced: 16 Mar 2025

https://github.com/rayliwell/tree-sitter-rstml

Rust + html grammar for the tree-sitter parser library.

emacs html leptos neovim neovim-plugin nix nix-flake parser rust tree-sitter

Last synced: 11 Oct 2025

https://github.com/perlence/rpp

Read and write Reaper RPP files with Python.

parser ply python python3 reaper

Last synced: 13 Apr 2025

https://github.com/edcarroll/ta-json

Type-aware JSON serializer/parser

classes decorators es2016 es7 javascript json parser serializer typescript

Last synced: 12 May 2025

https://github.com/mazrean/formstream

A Fast Streaming Parser for multipart/form-data in Golang

go multipart multipart-formdata parser

Last synced: 27 Jul 2025

https://github.com/php-ion/websocket-parser

Streaming websocket frame parser and frame builder for c

builder c parser rfc6455 websocket websocket-parser

Last synced: 02 Sep 2025

https://github.com/v3l0c1r4pt0r/makeelf

ELF reader-writer library for Python3

elf generator library parser python python3

Last synced: 24 Jan 2026

https://github.com/googlechromelabs/wasmbin

A self-generating WebAssembly parser & serializer in Rust.

parser parsing rust rustlang serialization serializer toolchain wasm webassembly

Last synced: 04 Oct 2025

https://github.com/LuaLS/LuaParser

Customized Lua parser for [lua-language-server](https://github.com/sumneko/lua-language-server).

lpeg lpeglabel lua luajit parser syntax-checker

Last synced: 10 May 2025

https://github.com/ekalinin/robots.js

Parser for robots.txt for node.js

javascript nodejs parser robots robots-txt

Last synced: 24 Apr 2025

https://github.com/Zheoni/cooklang-chef

A CLI to manage cooklang recipes

cli cooking-recipes cooklang parser rust

Last synced: 10 Jul 2025

https://github.com/luals/luaparser

Customized Lua parser for [lua-language-server](https://github.com/sumneko/lua-language-server).

lpeg lpeglabel lua luajit parser syntax-checker

Last synced: 04 Mar 2025

https://github.com/macmade/DSStoreView

.DS_Store file parser/viewer.

dsstore file finder mac parser

Last synced: 22 Jul 2025

https://github.com/ympons/expreso

:coffee: A boolean expression parser and evaluator in Elixir.

boolean-expression elixir eval expreso lexer parser

Last synced: 25 Jul 2025

https://github.com/bajdcc/jMiniLang

用Kotlin实现的编译器和虚拟机,并在此基础上构建操作系统。

compiler java lambda layui multi-process parser spring-boot thymeleaf virtual-machine vuejs

Last synced: 19 Jul 2025

https://github.com/tefra/xsdata-pydantic

Naive XML & JSON Bindings for python pydantic classes!

bindings code-generator json parser pydantic python schema wsdl xml xsd

Last synced: 04 Apr 2025

https://github.com/phorward/unicc

LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML

c cpp javascript json lalr-parser lalr-parser-generator parser parser-generator python scannerless scannerless-lr xml

Last synced: 23 Jul 2025

https://github.com/torfsen/barely_json

A Python parser for data that only looks like JSON

json parser python

Last synced: 15 Apr 2025

https://github.com/oceanbase/sql-lifecycle-management

SQL-Lifecycle-Management is an intelligent diagnosis and optimization product focusing on the SQL field.

database mysql oceanbase optimization parser python sql

Last synced: 19 Jul 2025

https://github.com/mindeng/nom-exif

Exif/metadata parsing library written in pure Rust, both image (jpeg/heif/heic/jpg/tiff/raf etc.) and video/audio (mov/mp4/3gp/webm/mkv/mka, etc.) files are supported.

exif heif jpeg matroska metadata mkv mov mp4 nom parser quicktime raw rust tiff webm

Last synced: 11 Nov 2025

https://github.com/edubart/lpegrex

Parse programming languages syntax into an AST using PEGs with ease (LPeg Extension).

ast lpeg lpeglabel lpegrex lua nelua parser peg

Last synced: 07 Jul 2025

https://github.com/ropensci/parzer

Parse geographic coordinates

geo geospatial parser r r-package rstats

Last synced: 22 Oct 2025

https://github.com/aripiprazole/plank

📜 | Functional programming language written in kotlin.

compiler kotlin llvm parser plank programming-language

Last synced: 28 Jun 2025

https://github.com/natalie-lang/natalie_parser

NatalieParser is a zero-dependency, from-scratch, hand-written recursive descent parser for the Ruby Programming Language.

parser ruby

Last synced: 31 Mar 2025

https://github.com/remarkablemark/style-to-object

📝 Parse CSS inline style to JavaScript object.

css inline-style inline-styles javascript npm object parser pojo style-to-object

Last synced: 15 May 2025

https://github.com/d00movenok/gomalleable

🔎🪲 Malleable C2 profiles parser and assembler written in golang

c2 cobalt-strike cybersecurity go golang malleable-c2 parser pentest pentesting redteam security

Last synced: 20 Jun 2025

https://github.com/promplate/partial-json-parser

Parse partial JSON generated by LLM

agent json langchain llm parser prompt-engineering streaming

Last synced: 12 Apr 2025

https://github.com/poliander/cron

Parse and validate crontab expressions in PHP

cron crontab expression parser php validation

Last synced: 11 Jan 2026

https://github.com/scttcper/video-filename-parser

Scene release name parser

filename media parser release scene

Last synced: 05 Apr 2025

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

TS query grammar for tree-sitter

parser query tree-sitter

Last synced: 12 Dec 2025

https://github.com/superman2211/guepard

flash to html5 converter, as3 to javascript translator

actionscript3 air canvas2d compiler converter flash html5 javascript parser swf

Last synced: 22 Jul 2025

https://github.com/mideind/greynirengine

A fast, efficient natural language processing engine for Icelandic.

earley icelandic natural-language-processing nlp parser parsing parsing-engine parsing-library python python-library python3

Last synced: 13 Jul 2025

https://github.com/icza/s2prot

Decoder/parser of Blizzard's StarCraft II replay file format (*.SC2Replay)

command-line-tool decoder parser replay replay-header sc2replay starcraft-ii-replays

Last synced: 06 Apr 2025

https://github.com/butschster/dbml-parser

DBML parser for PHP8. It's a PHP parser for DBML syntax.

dbml parser parser-library php php8

Last synced: 12 Jan 2026

https://github.com/tlaplus-community/tree-sitter-tlaplus

A tree-sitter grammar for TLA⁺ and PlusCal

grammar parser pluscal tlaplus tree-sitter

Last synced: 07 Oct 2025

https://github.com/namecheap/fast_mail_parser

Very fast Python library for .eml files parsing

email-parsing mail mail-analyzer mail-parser mailparser parser python python3

Last synced: 10 Jul 2025

https://github.com/nvictus/svgpath2mpl

SVG path parser for matplotlib

matplotlib parser python svg svg-path

Last synced: 21 Sep 2025

https://github.com/kooparse/zgltf

A glTF parser for Zig codebase.

gamedev gltf parser zig

Last synced: 09 Apr 2025

https://github.com/hecrj/html-parser

Parse HTML 5 in Elm

elm html parser

Last synced: 30 Apr 2025

https://github.com/danilafe/pegasus

A parser generator for C and Crystal.

c compilers crystal parser parser-generator

Last synced: 30 Apr 2025

https://github.com/taufik-nurrohman/parsedown-extra-plugin

Configurable Markdown to HTML converter with Parsedown Extra.

extension extra markdown parser php

Last synced: 13 Apr 2025

https://github.com/antonovanton/math.evaluation

This .NET library allows you to evaluate and compile any mathematical expression from a string dynamically at runtime. It supports a wide range of operations and allows for the use of custom variables, operators, and functions. The evaluator can be configured for different contexts, such as scientific, programming, boolean math expressions.

c-sharp compiler complex-numbers csharp csharp-code csharp-library dotnet dotnetcore eval evaluation evaluator expression-evaluator expressions math math-expressions math-library math-parser ncalc parser runtime

Last synced: 24 Jun 2025

https://github.com/eriknyquist/librxvm

non-backtracking NFA-based regular expression library, for C and Python

compiler compiler-design compilers hacktoberfest nfa parser parsers parsing pattern-matching patterns regex regex-pattern regexes regexp

Last synced: 02 Aug 2025

https://github.com/bradhowes/swift-math-parser

Math expression parser built with Point•Free's swift-parsing package

math parser parser-combinators pointfree swift wolfram-alpha

Last synced: 10 Apr 2025

https://github.com/thomersch/gosmparse

Processing OpenStreetMap PBF files at speed with Go

go golang openstreetmap osm parser pbf protobuf

Last synced: 12 Apr 2025

https://github.com/rubensworks/rdf-parse.js

Parses RDF from any serialization

hacktoberfest linked-data parser rdf rdfjs streaming

Last synced: 04 Apr 2025

https://github.com/ebshimizu/stats-of-the-storm

A Heroes of the Storm replay parsing and stat tracking application

heroes-of-the-storm parser replay-parser statistics

Last synced: 23 Jan 2026

https://github.com/badamczewski/shiny.calculator

A REPL calculator and an x86 asm emulator for developers

bit-manipulation calculator dotnet dotnet-core math parser repl-calculator x86-assembly

Last synced: 01 May 2025

https://github.com/mycatapache/sqlparser

A Quick SQL Parser Designed for MyCAT 2.0

java-8 mycat parser sql

Last synced: 12 Apr 2025

https://github.com/ota-meshi/jsonc-eslint-parser

JSON, JSONC and JSON5 parser for use with ESLint plugins.

eslint-custom-parser eslint-parser json json5 jsonc parser

Last synced: 09 Apr 2025

https://github.com/zaid-ajaj/fable.simplejson

A library for working with JSON in Fable projects

fable json parser

Last synced: 16 Mar 2025

https://github.com/c4deszes/ldfparser

LIN Description File parser written in Python

automotive ldf lin lin-standards parser python

Last synced: 30 Dec 2025

https://github.com/semanser/terraform-parser

Terraform State and Plan parser written in Rust

parser rust rust-crate serde serde-json terraform

Last synced: 04 Oct 2025

https://github.com/cedricrupb/code_tokenize

Fast tokenization and structural analysis of any programming language

ast code-analysis language parser tokenization

Last synced: 19 Nov 2025

https://github.com/sssooonnnggg/rslua

Yet another Lua lexer and Lua parser for Lua 5.3 written in pure Rust.

ast handwritten lexer lua parser rust transpiler

Last synced: 20 Mar 2025

https://github.com/alexforster/pdu

Small, fast, and correct L2/L3/L4 packet parser.

parser rust rustlang

Last synced: 08 Nov 2025

https://github.com/cyril/accept_language.rb

Ruby parser for Accept-Language request HTTP header 🌐

accept-language http parser

Last synced: 12 Apr 2025

https://github.com/korlibs/korau

Kotlin cORoutines AUdio - Pure Kotlin WAV, MP3 and OGG vorbis decoders

audio coroutines decoder jtransc kotlin kotlin-coroutines mp3 ogg parser sound vorbis wav

Last synced: 03 Mar 2025

https://github.com/albmarin/badx12

A Python Library for parsing ANSI ASC X12 files.

edi library parser python x12

Last synced: 14 Dec 2025

https://github.com/rxwei/parsey

Swift Parser Combinators

parser parser-combinators swift

Last synced: 29 Apr 2025

https://github.com/caub/pg-tsquery

:mag: Parse user input into a valid PostgreSQL tsquery

parser postgresql search-in-text

Last synced: 06 Apr 2025

https://github.com/soywiz-archive/korau

Kotlin cORoutines AUdio - Pure Kotlin WAV, MP3 and OGG vorbis decoders

audio coroutines decoder jtransc kotlin kotlin-coroutines mp3 ogg parser sound vorbis wav

Last synced: 26 Jul 2025

https://github.com/softcircuits/htmlmonkey

Lightweight HTML/XML parser written in C#.

csharp dotnet html html-parser parser

Last synced: 04 Oct 2025

https://github.com/rxwei/Parsey

Swift Parser Combinators

parser parser-combinators swift

Last synced: 25 Mar 2025

https://github.com/mikaelporttila/rss

📰 Deno module for deserializing RSS or ATOM XML feeds into typed objects

atom deno deserializer parser rss

Last synced: 09 Apr 2025

https://github.com/kobalicek/mpsl

Shader-Like Mathematical Expression JIT Engine for C++ Language

cpp expression jit math parser shader

Last synced: 21 Mar 2025

https://github.com/dipietrantonio/pdf4py

A PDF parser written in Python 3 with no external dependencies.

information-extraction parser pdf pdf-parsing python

Last synced: 17 Jan 2026

https://github.com/sonirico/parco

🏇🏻 generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics

binary compiler deserialization generics go golang parser serialization

Last synced: 07 May 2025

https://github.com/jonschlinkert/split-string

Split a string on a given character or characters, with support for escaping.

javascript jonschlinkert js node nodejs parse parser split split-string string string-split util

Last synced: 05 Apr 2025

https://github.com/danymat/obsidian-markdown-parser

This repository will give you tools to parse and fetch useful informations of your notes in your Obsidian vault.

markdown-parser markdownfile obsidian obsidian-extractor obsidian-markdown-parser obsidian-md obsidian-vault parser python vault yaml zettelkasten

Last synced: 21 Mar 2025

https://github.com/vikramarsid/msg_parser

Python module to read, parse and converting Microsoft Outlook MSG E-Mail files.

convert eml microsoft msg outlook parser

Last synced: 17 Jan 2026

https://github.com/sys27/xfunc

xFunc provides a powerful parser and analyzer for mathematical expressions. It excels at calculating derivatives, simplifying expressions, and achieving high performance.

analyzer c-sharp complex-numbers derivative differentiation dotnet evaluate-expressions expression lexer logic math math-parser mathematics parse parser simplification units units-of-measure

Last synced: 04 Apr 2025

https://github.com/Lelio-Brun/Obelisk

A simple multi-format pretty-printer for Menhir.

latex menhir ocaml parser pretty-print

Last synced: 21 Nov 2025

https://github.com/soasme/peppapeg

PEG Parser in ANSI C

c parser peg peg-parser

Last synced: 02 Aug 2025

https://github.com/semaicze/inicpp

C++ parser of INI files with schema validation.

cpp ini inicpp modern parser schema validation

Last synced: 06 Sep 2025

https://github.com/adamsol/pyxell

Multi-paradigm programming language compiled to C++, written in Python.

compiler cpp generators indentation parser programming-language python rational-numbers syntax

Last synced: 10 Apr 2025

https://github.com/mwisslead/vfp2py

Convert Visual FoxPro(VFP) code into python code

antlr4 conversion foxpro parse parser python rewrite vfp

Last synced: 16 Jan 2026

https://github.com/sap/abap-to-json

ABAP to JSON serializer and deserializer

abap deserializer json json-formatting json-pretty-print parser serializer

Last synced: 13 Apr 2025

https://github.com/wfcd/warframe-worldstate-parser

:green_book: An Open parser for Warframe's Worldstate in Javascript

discord javascript node-js node-module parse parser warframe warframe-worldstate warframe-worldstate-parser

Last synced: 05 Apr 2025

https://github.com/goelhardik/ignore

.gitignore based parser implemented in C# according to the .gitignore spec 2.29.2.

csharp gitignore glob nuget parser

Last synced: 16 Jul 2025