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/scaleupstack/annotations

Annotations parser for classical DocBlock-style annotations and an extended multi-line declaration

annotations docblock docblock-style metadata parser php php7 phpdoc phpdoc-parser phpdocumentor reflection

Last synced: 14 Jan 2026

https://github.com/5rahim/tanuki

Anime video filename parser in Golang, Anitogo Fork.

anime anime-torrent anitogo anitomy parser

Last synced: 08 Apr 2025

https://github.com/rryi/tokens.jl

parse text into tokens, build memory-efficient token lists and trees,

lexer mutable-strings parser parsing string string-manipulation string-tree string-vector token tokenize

Last synced: 02 Mar 2026

https://github.com/ssukhpinder/log.parser

A quick analysis of server logs and displays in tabular format is needed.

angular csharp dotnet log parser rest rest-api visual-studio

Last synced: 09 May 2026

https://github.com/permalik/c_c_compiler

systems:c compiler

c compiler parser

Last synced: 13 Jul 2025

https://github.com/froks/dlt-core

kotlin dlt library to parse autosar dlt files

automotive autosar diagnostic-log-and-trace dlt kotlin library parser

Last synced: 02 Mar 2026

https://github.com/biosustain/omics_valid

Specifications and validators for omics data formats used on C. autoethanogemum C1 program

bioinformatics biology omics parser

Last synced: 09 May 2026

https://github.com/pityubak/collier

This tool can parse paths of class files/java files in jar or filesystem.

parser path

Last synced: 23 Jun 2025

https://github.com/rahuldangeofficial/09-word-arithmetic-parser

An educational React compiler dashboard that visualizes how mathematical expressions written with English words (plus, minus, multiply, divide) are tokenized, parsed into abstract syntax trees (AST), and evaluated using BODMAS precedence rules.

abstract-syntax-tree javascript-es6 parser reactjs recursive-descent-parser tokenizer vitejs

Last synced: 02 Jun 2026

https://github.com/netologist/yaml-object-parser

Customisable Yaml Object Parser

golang golang-library json parser yaml

Last synced: 21 Feb 2026

https://github.com/watcol/somen

An asynchronous parser combinator for Rust.

asynchronous parser parser-combinators rust

Last synced: 27 Mar 2026

https://github.com/wapiti08/crawlerset

The collections for different platforms to apply the python crawler and scrapy to extract information and also present different scraping methods

bs4 crawlspider parser python3 scrapy scrapy-redis selenium selenium-webdriver spider xml

Last synced: 16 Apr 2026

https://github.com/andreas19/argparsebuilder

Builder for argparse.ArgumentParser.

argparse argument-parser command-line parser

Last synced: 27 Mar 2026

https://github.com/rstoetter/csqlscript-php

a PHP class to execute SQL scripts (mysql)

batch-processing mysql parser php5 script-sql sql

Last synced: 04 May 2026

https://github.com/haronbh/lexical-analyzer-with-java

Java program serves as a lexical analyzer that validates a specific pattern within a given string. The validation is done based on predefined rules, and it checks if the input string conforms to a certain structure

compilation java lexical-analysis lexical-analyzer parser

Last synced: 02 May 2026

https://github.com/securityronin/segb-forensic

Apple SEGB (Biome) forensic analyzer + reader — decode SEGB v1/v2 records and flag CRC-mismatch, deletion-residue, and timestamp-order anomalies as graded findings. Panic-free, no unsafe.

apple biome dfir digital-forensics forensics incident-response macos parser rust segb

Last synced: 21 Jun 2026

https://github.com/sven-hluchy/spyglass

HTML parser written in Common Lisp. WIP.

common-lisp html lisp parser

Last synced: 18 Jan 2026

https://github.com/wyndace/halfdealposterinator

* Instagram (Insta) – продукт Meta** && ** Meta Platforms inc. – внесена в перечень организаций, занимающиеся экстремистской деятельности или терроризмом на территории РФ

alembic instagram parser python sender sql sqlachemy telegram

Last synced: 17 Jun 2025

https://github.com/serkodev/markdown-exit

Fast, customizable Markdown parser and renderer with full CommonMark support. TypeScript rewrite of markdown-it with enhancements.

commonmark javascript markdown parser renderer typescript

Last synced: 20 Jan 2026

https://github.com/oscarmarcusson/whitespacenet

A C# utility for scanning the significant whitespace hierarchy of a string

csharp hierarchy-structure indentation-depth indentation-parsing parser whitespace

Last synced: 25 Jun 2026

https://github.com/protegrity/sqlglot-net

Standalone .NET port of sql-glot-rust, a SQL parser, optimizer, and transpiler library.

csharp dotnet parser sql transpiler

Last synced: 22 Jun 2026

https://github.com/bytevader/structly-whois-parser

Structly-powered WHOIS parser with typed records, CLI tooling, and streaming-friendly APIs

data-engineering dns domain-name parser python-library stuctly whois

Last synced: 11 Mar 2026

https://github.com/artnum/md-parse

Convert markdown to docx with PHPOffice and custom markdown parser

docx gfm mardown parser php-library php8 phpoffice phpword

Last synced: 08 Apr 2025

https://github.com/rumkin/iomd

Parse Mozilla's Iodide project markdown (IOMD)

jsmd parser

Last synced: 25 Mar 2025

https://github.com/gsun/yang-parser

yang parser in haxe

haxe haxe-externs javascript parser yang

Last synced: 10 Mar 2025

https://github.com/himanshurajora/vikid

Markdown alternative small initiative

language lexer markdown parser

Last synced: 16 May 2026

https://github.com/kaelaela/kotshisample

Kotshi sample repository. https://github.com/ansman/kotshi

android kotlin kotshi moshi parser

Last synced: 16 Apr 2026

https://github.com/panthevm/clj-ph-css

Clojure wrapper for ph-css

clojure css parser

Last synced: 16 Apr 2026

https://github.com/robojones/parser-test

Recursive descend parser for a simple test language

parser recursive-descent-parser

Last synced: 24 Mar 2025

https://github.com/bel-framework/bel-css

CSS utilities for Erlang

css css-parser css3 erlang erlang-library parser

Last synced: 01 Apr 2026

https://github.com/rameshvarun/galaxy-parser

A parser for StarCraft 2's Galaxy scripting language, written in JavaScript using parser combinators.

parser parser-combinator starcraft2

Last synced: 08 Apr 2025

https://github.com/thetimick/tivkparser

Приложение, для получения различных данных из соц. сети VK

parser parsing vk vkontakte

Last synced: 29 Sep 2025

https://github.com/ccrngd1/x12Parser

An strongly types X12 parser that provides definitions for a wide range of x12 files, primarily in the 5010 format.

edi parser strongly-typed x12

Last synced: 10 Mar 2025

https://github.com/materials-consortia/optimade-filter

OPTIMADE filter language parser in Perl

optimade parser perl5

Last synced: 11 Jun 2025

https://github.com/textwire/tree-sitter-textwire

The tree-sitter parser for Textwire, dynamic templating and scripting language for Go. Ideal for embedding dynamic content with Go applications

parser tree-sitter tree-sitter-parser

Last synced: 09 May 2026

https://gitlab.com/fabian_kreutz/apigen

A parsing/generation toolset that handles OpenAPI and AsyncAPI specification.

asyncapi documentation generator openapi parser python specification

Last synced: 10 Mar 2025

https://github.com/codemeapixel/luats

A TypeScript library for parsing, formatting, and providing type interfaces for Lua and Luau code.

ast code-analysis code-generation fivem formatter lua luau parser redm roblox static-analysis syntax-tree transpiler type-interfaces typescript

Last synced: 17 Apr 2026

https://github.com/abo/mqpp

MQTT Packet Parser

mqtt mqtt-packet-parser parser

Last synced: 17 Apr 2026

https://github.com/e0selmy4v/func2code

Turn functions into strings

code convert converter func function inline inner parser source

Last synced: 07 Apr 2025

https://github.com/ngn13/parser-bot

A discord bot that makes easier creating select menus, buttons, embeds and much more!

bot discord-bot disocrd parser

Last synced: 26 Jun 2025

https://github.com/bohdaq/url-build-parse

`url-build-parse` provides the ability to parse URL from string as well as construct URL from parts.

parser rust url

Last synced: 02 Apr 2026

https://github.com/peterheesterman/jjparse

Javascript JSON parser

json learning-exercise parser

Last synced: 11 Apr 2026

https://github.com/adrianvillanueva997/fail2ban-log-parser

Simple to use Fail2ban log parser in rust with python bindings

fail2ban nodejs parser python rust typescript winnow

Last synced: 02 Apr 2026

https://github.com/mezoni/parser_builder_lite

Parser Builder Lite is a source code generator of high performance real-time parsers.

dart dart3 dartlang parser parser-combinators parser-generator parsers peg

Last synced: 24 Mar 2025

https://github.com/techouse/django-docs-parser

Parse the Django HTML documentation into a JSON format to be used with Algolia

django documentation parser python3

Last synced: 19 Apr 2026

https://github.com/fall3n4ng3l/procfs_net_parse

procfs net files parser bash script for scanning active sockets

awk bash linux parser pentest procfs

Last synced: 10 May 2026

https://github.com/marcmarine/omuso

Converts Markdown to a structured JSON format.

ebooks markdown parser reader

Last synced: 10 Mar 2026

https://github.com/mathjslab/mathjslab-app

MathJSLab - An interpreter with language syntax like MATLAB/Octave. ISBN 978-65-00-82338-7, 978-65-00-84828-1

antlr antlr4 educational grammar interpreter lexer math mathematics mathjslab mathml matlab octave parser

Last synced: 10 Jun 2025

https://github.com/gemmaro/mruby-uriparser

URI parsing for mruby

mruby parser uri

Last synced: 03 Sep 2025

https://github.com/hasuzawa/nspredicate_parser

A simple Go parser for Objective-C NSPredicate. Created for personal usage and work.

golang objective-c parser swift

Last synced: 17 Apr 2026

https://github.com/specdrake/hackassembler

An assembler for Hack assembly language written using Haskell

assembler assembly hacktoberfest haskell parser

Last synced: 21 Apr 2026

https://github.com/vishwaksena94/tokenloom

🔍 Parse streamed text into structured events using TokenLoom, a TypeScript library designed for flexible handling of real-time data and custom tags.

anthropic claude code-fence gemini gpt groq llm markdown markup openai parser stream streaming syntax syntax-highlighting tokenization tokens xai

Last synced: 17 Apr 2026

https://github.com/tlonny/astroparse

A minimal, zero dependency, fully-typed parser combinator library

functional parser parser-combinators typescript

Last synced: 13 Jan 2026

https://github.com/joelstephen97/doc_parser

A powerful document parser for resumes and general documents.

cv parser python3

Last synced: 09 Mar 2025

https://github.com/notakeith/itmoscript

Interpreter for ITMOScript, a dynamically-typed scripting language. Hand-written lexer, recursive descent parser, AST, and tree-walking interpreter

ast cpp interpreter lexer parser programming-language scripting-language

Last synced: 03 Jun 2026

https://github.com/almide/yaml

YAML parser and serializer for Almide with Codec integration. 146 tests.

almide parser yaml

Last synced: 04 Apr 2026

https://github.com/rgrove/parse-yaya

A Yet Another Yet Another Markup Language parser for Node.js and browsers.

javascript js json nodejs parser yaya

Last synced: 17 Apr 2026

https://github.com/martinkindall/piton

A dinamically typed programming language inspired in python.

context-free-grammar java-cup jflex jflex-cup lexer parser

Last synced: 10 Jul 2025

https://github.com/neo/parse-mark

Marked text parser

markdown marked parse parser

Last synced: 03 May 2026

https://github.com/tinyclub/vtools

Scripts for the noVNC recordings

encoder novnc optimizer parser recordings slicer

Last synced: 17 Apr 2026

https://github.com/scmlab/tree-sitter-pi

tree-sitter parser for the language pi

parser tree-sitter

Last synced: 10 May 2025

https://github.com/nilostolte/svgpathparser

A compact parser for SVG path shape definitions. It allows to generate the same path in absolute coordinates for easy manipulations by hand or in relative coordinates, allowing easy manual placement.

absolute-paths arcto bezier-curves c cubic-bezier curveto lineto open-source opensource parser path quadric-bezier relative-path svg vector-generation vector-graphics webdevelopment

Last synced: 13 Nov 2025

https://github.com/httpland/sfv-parser

Structured Field Values for HTTP parser and serializer

field header http parse parser rfc8941 selializer serialize structured structured-field

Last synced: 21 Feb 2026

https://github.com/jmir1/aniparse-android

Android wrapper for the python module Aniparse

android-library anime kotlin parser

Last synced: 28 Dec 2025

https://github.com/eeriemyxi/wiktionary-cli

A fast command-line interface to search words at Wiktionary.

cpp parser scraping wiktionary

Last synced: 31 Dec 2025

https://github.com/saradaabura/pygps2

Analyze almost every sentence.

gnss gps parser pygps2 python

Last synced: 05 Apr 2026

https://github.com/svm-zhang/tinyhgvs

Lightweight HGVS variant parser

bioinformatics genomics hgvs parser variant-analysis

Last synced: 05 Apr 2026

https://github.com/ignaciocolussi/simple_toon

Python parser and serializer for TOON (Token-Oriented Object Notation) - Reduce LLM token usage by 30-60%

data-format json llm parser python token-optimization toon

Last synced: 13 Jan 2026

https://github.com/dino65-dev/lox

Lox is a lightweight, dynamically-typed programming language with a simple and minimal syntax.

ast compiler interpreter lox-language parser python scripting-language

Last synced: 15 Mar 2025

https://github.com/cicciog/node-dockerfile-parser

Parser for dockerfile of Docker Images

docker docker-image dockerfile json nodejs parser

Last synced: 05 Apr 2026

https://github.com/networkexception/script

A primitive scripting language I develop when I'm bored

csharp interpreter parser typescript

Last synced: 18 Apr 2026

https://github.com/pierre-24/pybibtex

Provides a Python API to parse BibTeX files

bibtex latex parser python

Last synced: 11 Apr 2026

https://github.com/k1ngmar/json-parser

📃 Writing a simple JSON parser for a competition

cpp json json-parser parser

Last synced: 18 Apr 2026

https://github.com/unmango/go-make

Makefile parsing library for Go

ast go golang make makefile parser printer scanner

Last synced: 19 Apr 2026

https://github.com/jamesshenjian/jpegsl

A simple parser for sequential lossless jpeg pixel data used in dicom ct files

golang lossless-jpeg parser

Last synced: 13 Jan 2026

https://github.com/devvsima/allnews-bot

A news bot that gets news from many sources at once, Western and Ukrainian at once. Новостной бот, который получает новости из многих источников одновременно, западных и украинских

aiogram news parser telegram-bot

Last synced: 06 Mar 2025

https://github.com/ggalina/feedbackform-react

Technologies: REACT, CSS, Parcel, nanoid, and styled-components libraries. Personal Mini Project.

css nanoid parser reactjs styled-components

Last synced: 11 Apr 2026

https://github.com/michaelmdresser/eve_item_parser

Parser for EVE Online item (list) text formats

eve-online parser

Last synced: 08 Jun 2026

https://github.com/nir3x/markuplanguageparser.cpp

MarkupLanguageParser.cpp - Simple C++ Parser for Markup Language

c-plus-plus cpp markup-language parser parsing tree-structure unit-testing

Last synced: 04 Jun 2026

https://github.com/2alf/gparse

Quick tool that separates group tags in svgs for future parsing

parser python svg

Last synced: 25 Aug 2025

https://github.com/danilosampaio/integraph

Create Architecture diagrams from your code.

architecture diagram mermaid parser yaml

Last synced: 20 Apr 2026

https://github.com/slegarraga/json-from-llm

Extract valid JSON from an LLM response, even when wrapped in reasoning/thinking tags, markdown fences or prose. Zero dependencies.

ai-agents anthropic deepseek gemini json json-parser llm llm-output openai openai-compatible parser reasoning structured-output tool-calling typescript zero-dependencies

Last synced: 05 Jun 2026

https://github.com/smikhalevski/route-pattern

🔀 The path pattern parser, that supports named variables, variable constraints, bash-like alternation, regular expressions, and wildcards.

parser path pattern route tokenizer url

Last synced: 25 Jun 2025

https://github.com/smikhalevski/tokenizer-dsl

🪵 The API for building streaming tokenizers and lexers.

dsl fast parser streaming tiny tokenizer

Last synced: 11 Apr 2026

https://github.com/hazzaclark/korone

A Lightweight Endianess Parser and Lexer

endian endianutils parser rust

Last synced: 23 Mar 2025

https://github.com/muni-town/linktree-parser

linktree-parser is a TypeScript library for scraping and extracting account, links, banners, and metadata from Linktree profiles.

bun deno javascript-library linktree nodejs parser scraper typescript-library webscraping

Last synced: 10 Mar 2026

https://github.com/chenasraf/search-ast-parser-js

Easy parser for search query strings, for you to use in your filters.

ast ast-parser javascript parser search-query typescript

Last synced: 21 Apr 2026