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/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/c4deszes/ldfparser

LIN Description File parser written in Python

automotive ldf lin lin-standards parser python

Last synced: 30 Dec 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/cyril/accept_language.rb

Ruby parser for Accept-Language request HTTP header 🌐

accept-language http parser

Last synced: 12 Apr 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/mycatapache/sqlparser

A Quick SQL Parser Designed for MyCAT 2.0

java-8 mycat parser sql

Last synced: 12 Apr 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/taufik-nurrohman/parsedown-extra-plugin

Configurable Markdown to HTML converter with Parsedown Extra.

extension extra markdown parser php

Last synced: 12 Mar 2026

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/zaid-ajaj/fable.simplejson

A library for working with JSON in Fable projects

fable json parser

Last synced: 16 Mar 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/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/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/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/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/rxwei/Parsey

Swift Parser Combinators

parser parser-combinators swift

Last synced: 25 Mar 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/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/softcircuits/htmlmonkey

Lightweight HTML/XML parser written in C#.

csharp dotnet html html-parser parser

Last synced: 04 Oct 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/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/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/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/soasme/peppapeg

PEG Parser in ANSI C

c parser peg peg-parser

Last synced: 02 Aug 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/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/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/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/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/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: 07 Apr 2026

https://github.com/ironholds/humaniformat

A human name parser

names parser r

Last synced: 08 Jul 2025

https://github.com/containers/libocispec

a C library for accessing OCI runtime and image spec files

c containers oci parser rust

Last synced: 06 Apr 2025

https://github.com/bluematthew/protobufinspector

A Fiddler extension for decoding Google Protocol-buffers Data

add-on csharp extension fiddler parser plugin protobuf protocol-buffers

Last synced: 06 May 2025

https://github.com/elrnv/vtkio

Visualization ToolKit (VTK) file parser and writer

parser vtk writer

Last synced: 09 Apr 2025

https://github.com/bitpuffin/sexpresso

An s-expression library for C++

modern-cpp parser s-expression s-expressions serialization

Last synced: 15 May 2025

https://github.com/w8r/wms-capabilities

WMS GetCapabilities to JSON

gis javascript json parser wms xml

Last synced: 13 Apr 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: 23 Jul 2025

https://github.com/irisshaders/glsl-transformer

An advanced Java library for GLSL parsing, program transformation, and printing that uses ANTLR4. Developed and maintained by @douira.

antlr ast glsl java parser transformation

Last synced: 17 Oct 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

https://github.com/caoccao/swc4j

swc4j (SWC for Java) is an ultra-fast JavaScript and TypeScript compilation and bundling tool on JVM.

compiler java javascript javet jsx parser rust swc transpile transpiler tsc tsx typescript

Last synced: 13 Jul 2025

https://github.com/sop/asn1

A PHP library for ASN.1 DER encoding and decoding.

asn asn1 decoding der encoding parser x690

Last synced: 12 Jan 2026

https://github.com/jumanji144/jasm

Post modern age integration focused jvm bytecode assembler

assembler ast bytecode compiler java language parser

Last synced: 22 Mar 2025

https://github.com/core-lang/core

moved to https://codeberg.org/core-lang/core

compiler garbage-collection jit language-design parser programming-language

Last synced: 12 Apr 2025

https://github.com/WXRIW/Lyricify-Lyrics-Helper

ι›†ζˆ Lyricify ζ‰€ιœ€ηš„ζ­Œθ―η›Έε…³εŠŸθƒ½

lyricify lyrics parser spotify

Last synced: 05 Mar 2025

https://github.com/bradford-hamilton/monkey-lang

Currently extending the Monkey programming language designed in the books "Writing An Interpreter In Go" and "Writing a Compiler in Go"

compilers go golang interpreters languages monkey-language parser

Last synced: 10 Mar 2026

https://github.com/haraka/node-address-rfc2822

Parser for RFC2822 (Header) format email addresses

email headers parser rfc2822

Last synced: 04 Apr 2025

https://github.com/jsdoctypeparser/jsdoctypeparser

Parser module for JsDoc or Closure Compiler format type-annotation.

javascript jsdoc parser

Last synced: 04 May 2025

https://github.com/alaviss/tree-sitter-nim

tree-sitter grammar for Nim

nim parser tree-sitter treesitter

Last synced: 12 Sep 2025

https://github.com/xoofx/antlr4ast

Antlr4Ast is a .NET library that provides a parser and abstract syntax tree (AST) for ANTLR4/g4 files.

abstract-syntax-tree antlr antlr4 ast csharp dotnet parser

Last synced: 06 Apr 2025

https://github.com/wasm-bindgen/weedle

A WebIDL Parser

nom parser webidl

Last synced: 26 Jan 2026

https://github.com/fedecalendino/pysub-parser

Library for extracting text and timestamps from multiple subtitle files (.ass, .ssa, .srt, .sub, .txt).

extract parser parsing pysub-parser srt ssa sub subtitle subtitles timestamp

Last synced: 17 Jan 2026

https://github.com/dibyendumajumdar/dmr_c

dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends

c compiler eclipse-omr jit llvm nanojit parser preprocessor programming-language

Last synced: 14 Apr 2025

https://github.com/alxpez/woye

unformatted text > parse/clean it > get relevant info

cleaner information-extraction list parser plain-text unformatted wikipedia youtube

Last synced: 18 Jan 2026

https://github.com/d0c-s4vage/py010parser

A modified pycparser to parse 010 templates

010editor lexer parser pycparser python

Last synced: 19 Jul 2025

https://github.com/dryruby/sxp.rb

A universal S-expression parser for Ruby.

parser ruby rubygems sxp

Last synced: 31 Aug 2025

https://github.com/brandly/wren-json

Handling JSON for Wren

json parser wren

Last synced: 07 Sep 2025

https://github.com/cschanck/single-file-java

One file, one piece of functionality. No dependencies.

csv-parser dotty java-utils kvstore minimalist parser paxos

Last synced: 11 Jan 2026

https://github.com/wa-lang/ugo

Β΅Go编程语言(δ»Žε€΄εΌ€ε‘δΈ€δΈͺθΏ·δ½ Go语言编译器)

aeeembly compiler go golang lexer llvm parser ugo wasm webassembly

Last synced: 04 Oct 2025

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

Common Lisp grammar for tree-sitter

common-lisp parser tree-sitter

Last synced: 12 Dec 2025

https://github.com/tone-row/graph-selector

Graph Selector is a language for describing graphs (nodes and edges) and storing arbitrary data on those nodes and edges in plaintext.

dsl graph graphs language parser syntax

Last synced: 25 Dec 2025

https://github.com/amarcruz/jscc

Tiny and powerful preprocessor for conditional comments and replacement of compile-time variables in text files

comments compilation conditional es6 html javascript jspreproc parser preprocessor replacement typescript

Last synced: 16 Mar 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: 18 Jul 2025

https://github.com/gnames/gnparser

GNparser normalises scientific names and extracts their semantic elements.

biodiversity bioinformatics nomenclature parser scientific-names

Last synced: 16 Jan 2026

https://github.com/therealklanni/jp

A tiny commandline tool for parsing JSON from any source.

cli commandline json npm parser

Last synced: 23 Jul 2025

https://github.com/bartavelle/language-puppet

A library to work with Puppet manifests, test them and eventually replace everything ruby.

continuous-integration haskell library parser puppet server tests

Last synced: 12 Apr 2025

https://github.com/openpeeps/tim

This is Tim ⚑️ A high-performance template engine & markup language written in Nim

awesome-nim cross-language emmet html html-compiler markup-language nim nim-lang nim-language openpeeps parser source-to-source template template-engine template-language tim tim-engine

Last synced: 02 Jan 2026

https://github.com/rmlio/yarrrml-parser

A YARRRML parser library and CLI in Javascript

parser yarrrml

Last synced: 06 Apr 2026

https://github.com/tableauio/tableau

A modern configuration converter based on Protobuf (proto3).

bin configuration converter csv excel go golang json parser proto3 protobuf protojson prototext protowire text xml yaml

Last synced: 05 Feb 2026

https://github.com/corsis/XParsec

extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0

combinator extensible f-sharp library mit-licensed parser parser-combinators

Last synced: 21 Nov 2025

https://github.com/biophoton/angular-formatter-parser

Angular Formatter Parser - The AngularJS Port - Easy to implement and elegant to use it also provides the possibility to register custom transform functions.

angular angular-directives angular-formatter-parser formatter input-method parser

Last synced: 12 Apr 2025

https://github.com/skcript/cvscan

Your not so typical resume parser

converter parser parsing qualification skills

Last synced: 05 Apr 2025

https://github.com/szebniok/tree-sitter-wgsl

WebGPU Shading Language grammar for tree-sitter parser

parser tree-sitter webgpu wgsl

Last synced: 11 Mar 2025

https://github.com/shawnbot/sast

Parse CSS, Sass, SCSS, and Less into a unist syntax tree

ast css lesscss parser sass scss syntax-tree unist

Last synced: 09 Apr 2025

https://github.com/dfinke/psstringscanner

Provides lexical scanning operations on a String

parser parsing powershell scanner string

Last synced: 21 Mar 2025

https://github.com/SabakiHQ/sgf

A library for parsing SGF files.

baduk board-game file go parser sgf weiqi

Last synced: 12 Apr 2025

https://github.com/corsis/xparsec

extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0

combinator extensible f-sharp library mit-licensed parser parser-combinators

Last synced: 09 Apr 2025

https://github.com/gajus/extract-date

Extracts date from an arbitrary text input.

date parser

Last synced: 14 Apr 2025

https://github.com/sabakihq/sgf

A library for parsing SGF files.

baduk board-game file go parser sgf weiqi

Last synced: 12 May 2025

https://github.com/hewlettpackard/dockerfile-parser-rs

a Rust library for parsing, validating, and modifying Dockerfiles

dockerfile parser rust

Last synced: 06 Jul 2025

https://github.com/dmbaturin/otoml

TOML parsing, manipulation, and pretty-printing library for OCaml (fully 1.0.0-compliant)

ocaml ocaml-library parser pretty-printer toml

Last synced: 27 Jul 2025

https://github.com/mouday/pageparser

η½‘ι‘΅θ§£ζžε™¨οΌŒη”¨δΊŽη½‘η»œηˆ¬θ™«θ§£ζžι‘΅ι’, δΈζ‡‚η½‘ι‘΅θ§£ζžδΉŸθƒ½ε†™ηˆ¬θ™«

crawler parser python spider

Last synced: 13 Apr 2025

https://github.com/git-albertomarin/badX12

A Python Library for parsing ANSI ASC X12 files.

edi library parser python x12

Last synced: 25 Feb 2025

https://github.com/albmarin/badX12

A Python Library for parsing ANSI ASC X12 files.

edi library parser python x12

Last synced: 08 Apr 2025

https://github.com/h12w/html-query

A fluent and functional approach to querying HTML

crawler dom go golang golang-package html parser

Last synced: 26 Jan 2026

https://github.com/gwierzchowski/csv-async

CSV parsing in async context

async concurrent-programming csv parser

Last synced: 07 Apr 2026

https://github.com/alfg/quick-dive-into-mp4

πŸŽ₯ A technical intro the MP4 container byte structure.

guide isobmff mp4 parser quicktime video

Last synced: 07 Apr 2025