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/dhunanyan/moonchunk

MoonChunk is a TypeScript-based DSL runtime for generating static HTML from .mncnk files with imports, scoped variables, functions, loops, metadata, and ANTLR parsing.

antlr antlr4 antlr4ts compiler-construction developer-tools dsl html-generation interpreter language-runtime moonchunk parser static-site-generator templating typescript

Last synced: 24 Jun 2026

https://github.com/kreipikc/parser-shorts-yt

YouTube shorts parser, written in python

cli parser python selenium youtube

Last synced: 04 May 2026

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/davidbernal/async-json-parser

Async JSON parser (parse & stringify)

async json parser

Last synced: 05 May 2026

https://github.com/llrs/hmmer_parser

Test, let's see if it works

hmmer-parser parser

Last synced: 30 Jun 2025

https://github.com/mezoni/parser_combinator

Parser combinator is a collection of parsers that can be used to combine basic parsers to create parsers for more complex rules.

dart dart3 parser parser-combinators parser-library parsers parsing

Last synced: 09 Jun 2026

https://github.com/malyshevars/smgnr3000

A parser that periodically fetches and logs runtime and temperature data from the Samogoner AE3000 into CSV/PostgreSQL and generates daily graphs, plus a PyQt5 GUI for interactively plotting that data. A PyQt5 “Test Panel” for manually sending test commands.

esp8266 ethanol homebrew hw-364a mathplotlib parser postgresql pyqt5 python3 vodka

Last synced: 05 May 2026

https://github.com/picomet/htmst

HTML to AST with positions

ast html parser python

Last synced: 08 Feb 2026

https://github.com/softjunkorg/fxbuilder

Biblioteca simplifica a gestão do manifesto CFX em projetos FiveM e RedM.

cfx fivem fxmanifest next parser typescript

Last synced: 05 May 2026

https://github.com/s3b4s/html-monparser

An HTML parser implemented using the monadic parser monpar.

functional-programming parser parsing

Last synced: 23 Mar 2025

https://github.com/gerardpaligot/koxlim

A XML parser for Kotlin

kotlin parser xml

Last synced: 25 Jun 2026

https://github.com/php-collective/symfony-djot

Djot markup language integration for Symfony — Twig filters, services, forms, validation and caching.

bundle djot markup parser symfony twig

Last synced: 19 Jun 2026

https://github.com/shuvlyy/my_ftp

Small FTP server. RFC959 compliant, configurable and written in C/C++.

c cpp epitech ftp ftp-server network parser server socket yaml yml

Last synced: 06 May 2026

https://github.com/braasileiro/pvdb2json

Simple script to convert pv_db.txt files from Project DIVA stuff to JSON.

converter hatsune-miku json parser project-diva pv-db

Last synced: 25 Jun 2026

https://github.com/hdoc1509/gh-actions.nvim

Plugins that improves support for Github Actions files in Neovim.

github-actions neovim neovim-plugin parser tree-sitter tree-sitter-gh-actions-expressions

Last synced: 06 May 2026

https://github.com/evops-sum25/evops-client-ext

An extension for EvOps clients to ease the interaction with the back end 🔗

api evops extism ffi markdown parser protobuf rust uniffi wasm

Last synced: 06 May 2026

https://github.com/jai0212/course-selector-uoft

A program that suggests university courses based on your program and provides a custom GUI to customize your course plan. Created to help UofT students

beautifulsoup csv graphs graphs-algorithms networkx-graph numpy os parser pickle pillow plotly python tkinter-gui tkmacosx

Last synced: 06 May 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/serengti/tree-sitter-chaiscript

Tree-Sitter parser for the Chaiscript language

chaiscript cpp parser scripting tree-sitter

Last synced: 07 May 2026

https://github.com/arenadata/gp_parser

Greenplum query parser

greenplum parser

Last synced: 25 May 2026

https://github.com/gonzalo-bulnes/kata-images_gallery_generator

Generate a set of static HTML files from an XML representation of EXIF data so users can browse a collection of images.

demo parser

Last synced: 05 Feb 2026

https://github.com/chardoncs/zig-ansi-parse

Comptime-proof ANSI format parsing library for Zig

ansi-code ansi-colors ansi-terminal colorization parser zig ziglang

Last synced: 19 Jun 2026

https://github.com/theodore-s-beers/djvulpes

Early-stage experimental DjVu parser and inspection CLI

djvu document-parser file-format parser rust text-extraction

Last synced: 25 Jun 2026

https://github.com/fabianopinto/kaitai-struct-ts

Runtime interpreter for Kaitai Struct binary format definitions in TypeScript

binary-format binary-parser kaitai-struct ksy parser runtime-interpreter typescript

Last synced: 22 Jan 2026

https://github.com/scenent/gp

graph parser for C++.

cpp graph math parser

Last synced: 27 Jul 2025

https://github.com/compactjs/parse-time

Small hour/time parser & stringifier

hour javascript parser stringifier time

Last synced: 13 Oct 2025

https://github.com/bitvantage/sharptextfsm

SharpTextFSM is a .NET implementation of the Google TextFSM Python module.

cli parser parsing regexp state-machine textfsm

Last synced: 01 Mar 2026

https://github.com/programie/pini

A library for reading and writing Ini files in PHP

ini oop parser php-library reader writer

Last synced: 12 Oct 2025

https://github.com/bossley9/rmd

An smart subset of CommonMark with added popular extensions implemented in Zig for CLI and WASM

markdown parser typescript wasm zig

Last synced: 18 Sep 2025

https://github.com/razcore-rad/purescript-pure-webidl

PureScript WebIDL AST and parser.

ast parser purescript webidl

Last synced: 02 Jan 2026

https://github.com/koykov/xmlvector

Vector XML parser with minimum memory consumption.

parser vector xml

Last synced: 20 Jan 2026

https://github.com/jkellogg01/gocal

an iCalendar parser written in go

parser

Last synced: 14 Jan 2026

https://github.com/jacoblightning/prefix_parser

A rust library to parse binary and SI number prefixes

binary binary-prefix parser prefix rust rust-crate rust-library si si-prefixes

Last synced: 28 Jul 2025

https://github.com/noimred/lua-minecraft-nbt

A Lua module for decoding and encoding Minecraft NBT and decoding SNBT data

data-serialization decoder encoder lua minecraft nbt parser snbt

Last synced: 29 Oct 2025

https://github.com/bilgesucakir/stitch-grapher

Java-based crochet pattern engine for topology-aware parsing, stitch connectivity graph modeling, and visualization.

crochet-pattern cytoscape data-structures domain-modeling dsl graph graph-theory graph-visualization java oop parser parsing spring-boot threejs topology

Last synced: 31 May 2026

https://github.com/thomasvergne/tree-sitter-cabal

Port of original Cabal tree sitter implementation from Magus

cabal highlight parser tree-sitter

Last synced: 19 Jan 2026

https://github.com/polespurnes/semgrep-json-to-sqlite-parser

A tool to easily parse a Semgrep CLI scan output file into a simple SQLite Database.

cybersecurity parser python semgrep sqlite tool

Last synced: 18 Feb 2026

https://github.com/senojj/hl7

A Go HL7 v2.x parsing library

healthcare hl7 hl7v2 parser

Last synced: 24 Feb 2026

https://github.com/thanadolps/simplederivitive

an attempt to build automatic differtator

differential graph parser

Last synced: 29 Jun 2026

https://github.com/donalexandro/bpchub

Super simple parser that is being used by me as a playground to improve my skills

parser

Last synced: 25 Jul 2025

https://github.com/adamsondavid/java-json

A simple json library written in java.

java json library lightweight parser

Last synced: 29 Apr 2026

https://github.com/fulminazzo/markdownparser

A simple Markdown parser. It provides an API to work with Markdown elements.

github-actions java markdown parser

Last synced: 08 May 2026

https://github.com/mcozd/json-feed-go

A simple fully featured jsonfeed helper (encoding, decoding, utils)

go jsonfeed jsonfeed-reader parser

Last synced: 14 Jan 2026

https://github.com/jpiechowka/npm-audit-2-docx

Parse npm audit reports and create docx documents with summary of vulnerabilities

docx npm npm-audit parser reporting security security-tools

Last synced: 27 Jan 2026

https://github.com/younes-alturkey/paint

.NET Windows Forms app applying concepts of Tokenization, Custom File extension, and Computer Graphics.

csharp filesystem graphics parser state-management tokenizer

Last synced: 20 Oct 2025

https://github.com/darinochka/parser_courses_ru

Parser courses from coursera, openedu, stepik.

coursera openedu parser stepik

Last synced: 09 Oct 2025

https://github.com/khmelnitskiianton/language

My translation system: my language + translator to NASM

language nasm parser translator x86

Last synced: 30 Oct 2025

https://github.com/linuskmr/clipyarser

A simple, declarative and easy-testable command line argument parser

argparse argumentparser cli parser

Last synced: 02 Jul 2025

https://github.com/winpooh32/ympp

Yandex music playlist parser

golang music parser playlist yandex

Last synced: 14 Jan 2026

https://github.com/ferdinand-beyer/paco

Parser combinators for Clojure(Script)

clojure clojurescript parser parser-combinators

Last synced: 21 Oct 2025

https://github.com/haronbh/xml-management-with-python

This project demonstrates how to create, validate, and manage XML files using Python. It includes examples of an XML file, along with its corresponding DTD (Document Type Definition) and XSD (XML Schema Definition) files. The project also contains Python scripts to create an XML file and to validate the XML file against its DTD and XSD.

1xml data-validation dtd dtd-validation parser python xml xml-parser xml-parsing xml-validation xsd

Last synced: 24 Mar 2025

https://github.com/dptole/toylang

My first toy language. Created exclusively for learning purposes.

analyzer ast bnf interpreter language parser programming syntax toy

Last synced: 24 Jul 2025

https://github.com/ahnafyy/string-2-react

Turn your valid HTML strings into React components with ease!

html javascript parser react

Last synced: 20 Apr 2026

https://github.com/siddharthbijapur/aiemailgenerator

An AI-powered web app that generates professional emails using LLMs. Upload attachments for processing or provide context manually, customize tone and length, and instantly preview and share your emails.

ai clarifai-api langchain llm nlp parser streamlit

Last synced: 06 May 2026

https://github.com/mysterious-ben/xmlrecords

Utilities to extract tabular data from XML

parser xml

Last synced: 30 Jul 2025

https://github.com/mattbriggs/jsparserpy

Parser will transform JS into an XML file to use in creating # an JS object reference.

javascript parser

Last synced: 07 Oct 2025

https://github.com/gaelreyrol/grafana-hcl

A tool to generate Grafana resources from HCL files (terraform like)

generator golang grafana grafana-dashboard hcl parser

Last synced: 07 Oct 2025

https://github.com/tigercrl/nbt-parser

Minecraft NBT (NamedBinary Tags) parser for Node.js

minecraft nbt nodejs npm parser snbt

Last synced: 26 Feb 2025

https://github.com/zachey01/redditparse

Parser for Reddit

parser reddit-api

Last synced: 31 Jul 2025

https://github.com/ik5/smudh

Handling SMPP short_message UDH content in golang

golang parser smpp udh

Last synced: 31 Jul 2025

https://github.com/octoant/mathematical-logic

Implementation of arithmetic expression lexer and math-logic algorithms.

algorithms lexer math-logic mathematics parser ply python tree

Last synced: 18 May 2026

https://github.com/davidlutton/python-dataloggers

Python 3 Data loggers

datalogger parser python

Last synced: 29 Jun 2026

https://github.com/cheesegrinder/templatestr-python

TemplateStr allows to add variable, function, condition and switch in a string.

parser python strings

Last synced: 05 Oct 2025

https://github.com/benpptung/util-superagent-serializer

process superagent response to get better error logging result

logger logging parser response response-management superagent

Last synced: 10 Jun 2026

https://github.com/hyper-prog/smartjson

SmartJSON - Go package to handle JSON

go golang json json-parser module parser

Last synced: 19 Apr 2026

https://github.com/sv-tools/conf-parser-json

JSON parser for conf project

conf parser

Last synced: 08 Aug 2025

https://github.com/terotests/rangerparser

Opinionated tokenizer and parser for common and custom languages

ast generic parser tokenizer

Last synced: 22 Mar 2025

https://github.com/andrelmlins/rollup-plugin-variables

Rollup plugin from parse variables

parser plugin rollup variables

Last synced: 26 Oct 2025

https://github.com/matheusamazonas/yapcol

Yet Another Parser Combinator Library

clean clean-language parser parsing parsing-library

Last synced: 07 Apr 2025

https://github.com/fulminazzo/kjason

A JSON parser written in Kotlin

gradle groovy json kotlin parser tokenizer

Last synced: 09 Apr 2026

https://github.com/manferlo81/gen-unit

A generic unit parser/formatter

format formatter generic parse parser unit units

Last synced: 04 Apr 2025

https://github.com/trananhtung/parse-css-font

Parse the CSS font shorthand into its components (style, variant, weight, stretch, size, line-height, family). A faithful Rust port of parse-css-font. Zero deps, no_std.

css font no-std parser rust

Last synced: 28 Jun 2026

https://github.com/ethiy/free3ds

Small Library handling the 3DS format files.

file-handling parser

Last synced: 02 Apr 2025

https://github.com/nowux/rlpt

Lightweight truth table generator for propositional logic expressions.

parser propositional-logic rust

Last synced: 28 Apr 2025

https://github.com/igor-marinescu/mapalizer

A parser and viewer of linker-generated map files.

linker map-files parser

Last synced: 17 Mar 2025

https://github.com/mblumtritt/parse-argv

A command line parser that only needs your help text.

argv argv-parser cli parse parser ruby ruby-gem

Last synced: 16 Mar 2025

https://github.com/teddybear182/easylang-web

Language made in JavaScript

interpreter javascript language parser

Last synced: 28 Oct 2025

https://github.com/vevdokimovm/hhru-vacancy-parser

Python script that fetches Python job vacancies from the hh.ru public API

api hh parser python scraping

Last synced: 27 Jun 2026

https://github.com/estnafinema0/yadro-cpp-test

C++20 simulation of a computer club management system with token parsing, error reporting and unit/integration tests (Google Test).

cpp20 googletest integration-testing object-oriented-programming parser tokenizer unit-testing

Last synced: 24 Aug 2025

https://github.com/sarveshh/markdownerr

A react project to preview, generate and share markdowns. With 10+ templates of top usability of markdowns, markdownerr makes writing blogs, ReadMe's a breeze.

expressjs html markdown markdown-converter markdown-editor markdown-parser markdown-previewer markdown-to-html markdown-viewer nodejs parse parser remarkable syntax-highlighting

Last synced: 09 Apr 2026

https://github.com/lost22git/parser-combinator

parser combinator

combinator parser

Last synced: 02 Aug 2025

https://github.com/whyolet/jonf-py

JONF parser/formatter in Python

configuration dsl jonf json parser python

Last synced: 14 Jan 2026

https://github.com/fenollp/ply

Rust PLY parser using Nom

nom parser ply rust

Last synced: 02 Aug 2025

https://github.com/under-web/vk_parser_topic

Парсит номера телефонов и комментарии, город и имся с ссылкой в отдельный файл

parser phone-parse vk-parser

Last synced: 14 Mar 2025

https://github.com/railt/http

[READ ONLY] Subtree split of the Railt Http component (see railt/railt)

bridge graphql http parser

Last synced: 17 May 2026

https://github.com/minijackson/tree-sitter-epics-db

Grammar for EPICS' database and database definition files

epics-db parser tree-sitter

Last synced: 07 Apr 2025

https://github.com/powehix/cc-lr2

A parser. Laboratory work №2 in the course "Сompiler Construction".

c-plus-plus compiler-construction parser study-project

Last synced: 26 Feb 2025

https://github.com/phoqe/ogge

Convenient and efficient Swift wrapper for the Open Graph Protocol.

async await codable dom html meta ogp open-graph-protocol parser regex swift wrapper

Last synced: 03 Jan 2026

https://github.com/kloenk/llg_companion

LLG Companion app written in rust

llg parser rust

Last synced: 30 Jan 2026

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

A small C++ library to convert a JSON string or file into polymorphic C++ objects.

cpp json parser

Last synced: 19 Jun 2026