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/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/elrnv/vtkio

Visualization ToolKit (VTK) file parser and writer

parser vtk writer

Last synced: 09 Apr 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/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/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/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/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/ironholds/humaniformat

A human name parser

names parser r

Last synced: 08 Jul 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/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/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/haraka/node-address-rfc2822

Parser for RFC2822 (Header) format email addresses

email headers parser rfc2822

Last synced: 04 Apr 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/jsdoctypeparser/jsdoctypeparser

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

javascript jsdoc parser

Last synced: 04 May 2025

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/WXRIW/Lyricify-Lyrics-Helper

集成 Lyricify 所需的歌词相关功能

lyricify lyrics parser spotify

Last synced: 05 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/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/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/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/dryruby/sxp.rb

A universal S-expression parser for Ruby.

parser ruby rubygems sxp

Last synced: 31 Aug 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/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/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/wa-lang/ugo

µGo编程语言(从头开发一个迷你Go语言编译器)

aeeembly compiler go golang lexer llvm parser ugo wasm webassembly

Last synced: 04 Oct 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/brandly/wren-json

Handling JSON for Wren

json parser wren

Last synced: 07 Sep 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/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/d0c-s4vage/py010parser

A modified pycparser to parse 010 templates

010editor lexer parser pycparser python

Last synced: 19 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/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/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/sabakihq/sgf

A library for parsing SGF files.

baduk board-game file go parser sgf weiqi

Last synced: 12 May 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/mouday/pageparser

网页解析器,用于网络爬虫解析页面, 不懂网页解析也能写爬虫

crawler parser python spider

Last synced: 13 Apr 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/albmarin/badX12

A Python Library for parsing ANSI ASC X12 files.

edi library parser python x12

Last synced: 08 Apr 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/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: 21 Nov 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/gajus/extract-date

Extracts date from an arbitrary text input.

date parser

Last synced: 14 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/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/dfinke/psstringscanner

Provides lexical scanning operations on a String

parser parsing powershell scanner string

Last synced: 21 Mar 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/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/gbroques/compiler

A simple compiler written from scratch in C++ for an undergraduate course in program translation.

assembly-language compiler compiler-design compiler-frontend compiler-optimization lexical-analysis parse-trees parser scanner

Last synced: 11 Jun 2025

https://github.com/bartoszgolek/NFlags

Simple yet powerfull library to made parsing CLI arguments easy. Library also allow to print usage help "out of box".

cli csharp helper library parser parsing

Last synced: 20 Mar 2025

https://github.com/basemax/decodequerystringc

A tiny library for decode value of the query string using c with utf8 support and html entities.

c decode decode-form decode-strings decode-urls decoder decoders htmlentities parser parser-library parser-plugin parsers querystring querystrings url-parser urldecode

Last synced: 05 May 2025

https://github.com/m4gnv5/cparse

C parser in pure JavaScript

c javascript lexer parser

Last synced: 12 Apr 2025

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

https://github.com/amdmi3/jsonslicer

Stream JSON parser for Python

json parser stream yajl

Last synced: 11 Oct 2025

https://github.com/crossoverjie/xjson

🧮JSON parser for Go, Support Query and Arithmetic operations.

arithmetic go json parser

Last synced: 07 Sep 2025

https://github.com/faveod/ruby-tree-sitter

Ruby bindings for tree-sitter

parser ruby tree-sitter

Last synced: 09 Aug 2025

https://github.com/fffaraz/dfa

Deterministic Finite Automata in C++, Token Parser & Lexer

automata c-plus-plus compiler dfa finite-state-automata finite-state-machine finite-state-machines lexer parser

Last synced: 20 Jul 2025

https://github.com/kgabis/kgflags

kgflags is an easy to use command-line flag parsing library

arguments c flags parser

Last synced: 10 Jun 2025

https://github.com/nickzuber/infrared

:sparkles::rocket: Blazing fast, inferred static type checker for JavaScript.

cli compiler configurable es6 fast javascript parser productivity static-analysis tool type-checking zero-configuration

Last synced: 07 May 2025

https://github.com/romshark/llparser

A universal LL top-down parser written in Go

go golang golang-library library ll-parser parser top-down-parser

Last synced: 14 Jan 2026

https://github.com/hongaar/bandersnatch

➰ Simple and intuitive yet powerful and versatile framework for Node.js CLI programs

cli enquirer nodejs parser repl typescript yargs

Last synced: 16 Mar 2025

https://github.com/tim55667757/pricegenerator

PriceGenerator is the platform for generating prices similar to real stock prices, but you can control the statistics of their distribution. Use PriceGenerator to generate synthetic data to test your trading strategy.

analysis analytics candlestick candlesticks csv forex generated-prices generator history parser price-outliers prices statistics stock technical-analysis testdata testing

Last synced: 18 Jul 2025

https://github.com/1c-syntax/bsl-parser

Коллекция парсеров языка 1С (BSL) в формате ANTLR4.

antlr4 bsl hacktoberfest parser sdbl

Last synced: 17 Jan 2026

https://github.com/acatton/ohneio

Parse protocols, without any I/O

asyncio framework parser python-3

Last synced: 09 Apr 2025

https://github.com/lorenzwalthert/gitsum

parse and summarise git repository history

git parse parser

Last synced: 22 Apr 2025

https://github.com/letmutx/dex-parser

Rust parser for Android's dex format

android dex parser rust

Last synced: 04 Apr 2025

https://github.com/ktsn/vue-sfc-parser

Vue.js single file component parser for static analysis

parser single-file-component static-analysis vue

Last synced: 12 Apr 2025

https://github.com/voku/simple-php-code-parser

❤ Simple PHP Code Parser | A simple data structure from your PHP code.

hacktoberfest parse parser php phpdoc types

Last synced: 05 Apr 2025

https://github.com/railslove/cmxl

your friendly MT940 SWIFT file parser for bank statements

bank-statements banking fintech mt940 mt942 parser swift

Last synced: 14 Jun 2025

https://github.com/zeldamods/byml-v2

Nintendo BYML or BYAML parser, writer and converter. Fully supports Breath of the Wild and Super Mario Odyssey files.

botw byaml nintendo nintendo-switch nintendo-wii-u parser python3 tool

Last synced: 25 Jun 2025

https://github.com/CCharlieLi/bookmark-parser

Find and parse Firefox/Chrome bookmark HTML and jsonlz4 file into useable JSON object or export as JSON file.

bookmark firefox html jsonlz4 parser

Last synced: 15 Apr 2025

https://github.com/rocky/python-spark

An Earley-Algorithm Context-free grammar Parser Toolkit

parser parsing-library

Last synced: 05 Apr 2025

https://github.com/azganoth/tree-sitter-lua

Lua grammar for tree-sitter.

lua parser tree-sitter

Last synced: 22 Aug 2025

https://github.com/grindlemire/go-lucene

A pure go lucene parser with no dependencies.

go lucene parser search

Last synced: 16 Jan 2026

https://github.com/AMDmi3/jsonslicer

Stream JSON parser for Python

json parser stream yajl

Last synced: 14 Mar 2025

https://github.com/Azganoth/tree-sitter-lua

Lua grammar for tree-sitter.

lua parser tree-sitter

Last synced: 10 May 2025

https://github.com/mathiasvr/matroska-subtitles

💬 Streaming parser for embedded .mkv subtitles.

matroska mkv parser seeking stream subtitles

Last synced: 30 Jun 2025

https://github.com/peterhellberg/link

Parses Link headers used for pagination, as defined in RFC 5988

go link-header parser rfc-5988

Last synced: 07 Apr 2025

https://github.com/contiamo/rhombic

SQL parsing, lineage extraction and manipulation

lineage parser postgresql spark sql sql-lineage

Last synced: 12 Apr 2025

https://github.com/scottprahl/rigolwfm

Parsers for .wfm binary files created by a wide range of Rigol oscilloscopes

kaitai-struct oscilloscope parser rigol

Last synced: 12 Jul 2025