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/diddileija/diddiparser

Parse DiddiScript files (a language for the future!)

command-line diddiscript package parser pypi-package python python-package python3

Last synced: 22 Aug 2025

https://github.com/djoezeke/yamlfy

A Lightweight Yaml file parser and emmiter written in pure c.

c config configuration cpp deserialize emmiter parser serializer yaml yaml-parser

Last synced: 21 Aug 2025

https://github.com/sergiosgc/sieve_parser

A parser for Sieve (RFC 5228)

parser php sieve sieve-parsing

Last synced: 30 Mar 2025

https://github.com/marcos-venicius/wodo

Vim-based task management system. Walking towards a distributed task management system inside neovim ;)

c lexer parser todo vim

Last synced: 02 May 2026

https://github.com/duologic/jsonnet-parser

Parser for Jsonnet written in Jsonnet

jsonnet jsonnet-lib parser

Last synced: 22 Mar 2025

https://github.com/muhammad-fiaz/ason

ASON: Adaptive Structured Object Notation - Python library for dynamic data serialization, providing flexibility and simplicity.

adaptive-structure-object-notation api ason cli client data file file-format file-sharing file-upload json json-data json-parser open-source opensource parser parsing python python3

Last synced: 02 Feb 2026

https://github.com/mhshams/parser-combinators

Parser combinators with kotlin

json-parser kotlin parser parser-combinators

Last synced: 25 Oct 2025

https://github.com/bbugyi200/magodo

A Python library for working with the todo.txt format, with some magic thrown in.

cc-python library parser productivity python todo todotxt

Last synced: 16 May 2025

https://github.com/djdeveloperr/discord-docs-parser

Discord API Docs parser that can auto-generate API types for payloads, enums and endpoints.

api deno discord docs parser types

Last synced: 08 May 2026

https://github.com/philiagus/parser

PHP converter classes for asserting, parsing and converting of inputs.

composer-package extract parser php sanitize

Last synced: 12 Jan 2026

https://github.com/firedragon91245/coff-parse

A Parser and Generator for Windows Object Files (COFF: Common Object File Format)

coff coff-file object-file parser

Last synced: 05 Apr 2025

https://github.com/anishlearnstocode/latex-to-html-parser

This is a LaTeX to html parser that parses many constructs of the LaTeX language into valid HTML for use on the browser and in node.

html latex parser

Last synced: 20 May 2026

https://github.com/mattacosta/php-parser

A cross-platform, error-tolerant PHP parser that provides a complete representation of your source code.

ast cross-platform parser php php-parser

Last synced: 17 Jan 2026

https://github.com/randomhashtags/swift-javascriptsyntax

A set of Swift libraries for parsing, inspecting, generating, and transforming JavaScript source code.

javascript lexer parser swift

Last synced: 03 May 2026

https://github.com/swaggerexpert/json-pointer

RCF 6901 implementation of JSON Pointer

compiler evaluator parser representers rfc6901 validator

Last synced: 23 Jan 2026

https://github.com/wizard04wsu/javascript-regex

Improved syntax highlighting for JavaScript regular expressions in Atom

atom atom-package javascript parser regex regexp regular-expressions syntax syntax-highlighting syntax-tree

Last synced: 03 May 2026

https://github.com/kanarus/byte_reader

A minimal byte-by-byte reader for parsing input

byte byte-array bytes lightweight minimal no-std parse parser parsing reader simple

Last synced: 10 Jun 2026

https://github.com/obsfx/lurkdown

A markdown transpiler tool that was built on NodeJS with TypeScript to create standalone, markdown-generated HTML files.

command-line-tool html html-files markdown markdown-parser markdown-to-html nodejs parser standalone standalone-executables standalone-html-files syntax-highlighting tool transpiler typescript

Last synced: 03 May 2026

https://github.com/xrplwin/xrpl-txparticipantextractor

Parse XRPL transaction and extracts all participating and non-participating accounts.

parser participants php php8 xrpl

Last synced: 17 Feb 2026

https://github.com/lpapailiou/fac

A toy programming language including jflex scanner, cup parser and semantic validation. Executably by console and by gui (a toy-IDE).

automaton bnf compiler-construction cup flex flex-cup formal-language interpreter java java-8 javafx javafx-application jflex parser programming-language regex theoretical-computer-science toy-language

Last synced: 04 May 2026

https://github.com/win7user10/laraue.crawling

The set of tools for fast writing crawlers on the .NET

crawler csharp csharp-crawler parser

Last synced: 17 Aug 2025

https://github.com/viacheslave/prometh

A .NET parser for Prometheus metrics output.

parser prometheus-metrics

Last synced: 14 Jan 2026

https://github.com/zcong1993/exia

一个可以得到淘宝商品搜索信息数据的API服务端,基于eggjs框架

api cache egg koa parser zcong1993

Last synced: 04 May 2026

https://github.com/dub1401/wallpaperscrafttelegrambot

Бот для автопостинга обоев с сайта WallpapersCraft в канал или группу Telegram.

bot parser telegram wallpaper

Last synced: 27 Oct 2025

https://github.com/regan-koopmans/compiler-project-lexer-and-parser

Repository for the compiler construction practical project.

compiler construction java learning lexer parser tokenizer

Last synced: 05 Oct 2025

https://github.com/superb-man/automaton-solver

regex -> abstract syntax tree -> nfa -> dfa(minimized) conversion.

cyk-algorithm dfa dfa-minimization dotfiles json moore-minimization nfa parser regular-expression x-33

Last synced: 06 Oct 2025

https://github.com/andreazllin/node-meta-parser

Get Open Graph and other metadata from a webpage

graph html meta node ogp open opengraph parser scraper tags

Last synced: 30 Apr 2026

https://github.com/bytebase/tidb-parser

TiDB parser based on ANTLR4

antlr antlr-parser antlr4 database parser sql tidb

Last synced: 02 Nov 2025

https://github.com/erykjj/traverture

OBSIDIAN PLUGIN: parse, convert, preview, and insert Bible scripture references

bible-reference-parser bible-references obsidian-plugin parser scripture-references scriptures

Last synced: 25 Jun 2026

https://github.com/socketbyte/express-multipart

:zap: High performance lightweight Express middleware for handling multipart/form-data requests.

express form-data formdata http library middleware multipart parser typescript

Last synced: 05 May 2026

https://github.com/jwerle/kargv

Minimal command line options parser for Kotlin/Native

argv kargv kotlin native parser

Last synced: 28 Mar 2025

https://github.com/4ster-light/py-logic

Implementation of a logic formula parser and truth table generator in Python.

interpreter lexer parser python

Last synced: 16 Aug 2025

https://github.com/wudi/pdfkit

PDFKit is a comprehensive, pure Go library for PDF

creator parser pdf pdf-generation pdfkit

Last synced: 04 Mar 2026

https://github.com/erdomke/outlookparser

Library for parsing Outlook (*.msg) files

outlook parser

Last synced: 07 Oct 2025

https://github.com/vikiboss/ck-util

简单、轻量、平台无关的 JavaScript Cookie 工具类

cookie cookie-parser cookies parser toolkit

Last synced: 16 Mar 2025

https://github.com/ieeax/cssparser

A lightweight CSS tokenizer/parser written in C#.

csharp css css3 parser

Last synced: 20 May 2026

https://github.com/guidodipietro/tp-asdr

Recursive descent parser for the Micro language written in C, outputs the instructions for a VM.

c parser

Last synced: 26 Jan 2026

https://github.com/mmpx12/gcat

List or print functions, type, method in go files

cli go golang parser

Last synced: 16 Jan 2026

https://github.com/maximilianmairinger/clicmdast

CLI command ast parser manipulate program bash powershell generic agnostic.

ast bash cli cmd command manipulate mutate parser shell syntax tokenizer

Last synced: 11 May 2026

https://github.com/bombsimon/monkey-c-rs

A (to be) Monkey C tokenizer, lexer and parser

monkey-c parser

Last synced: 21 Mar 2025

https://github.com/yord/shargs-parser-integration-tests

shargs-parser-integration-tests runs several integration tests for shargs-parser and shargs 🦈.

command-line parser shargs

Last synced: 19 Jun 2025

https://github.com/paych3ck/telegram_holidays_bot

Сегодняшние праздники в Telegram-боте.

parser python telebot telegram-bot

Last synced: 09 Jul 2025

https://github.com/teragrep/rlo_06

Teragrep syslog (RFC 5424) library for Java

java parser rfc-5424 rfc5424 rfc5424-parser syslog syslog-parser syslog-server teragrep

Last synced: 24 Oct 2025

https://github.com/sifive/tree-sitter-wake

Wake grammar for tree-sitter

parser tree-sitter wake

Last synced: 29 Jan 2026

https://github.com/dzhibas/bool_expr_parser

Boolean expresion parser and evaluation function for feature flagging - flipper

boolean-expression parser rust

Last synced: 04 Jun 2026

https://github.com/novitae/njsparser

A NextJS data parser, to scrape peacefully 🦩

javascript next nextjs parser scraper scraping

Last synced: 05 Sep 2025

https://github.com/ugjka/ircmsg

IRC Message Parser

irc message parser

Last synced: 29 Jan 2026

https://github.com/ydah/otterraft

Simple YAML Frontmatter Parser

frontmatter hacktoberfest parser yaml-frontmatter

Last synced: 21 Jun 2025

https://github.com/pustovitdmytro/parimatch

parser for famous bookmaker site

beautifulsoup parimatch parser python3 re scrapper selenium

Last synced: 15 May 2026

https://github.com/solo-steven/crafting-handbook

Learning to write JS infra, Compiler and OS and more.

generator handbook parser rust typescript

Last synced: 09 Mar 2025

https://github.com/journy-io/user-agent-parser

📱 user-agent string parser

client-hints device header nodejs parser user-agent

Last synced: 17 May 2026

https://github.com/Jim-Fan/lambda

Experimental interpreter for untyped lambda calculus

bison flex lambda-calculus parser

Last synced: 11 May 2025

https://github.com/poppa/key-value-file

Simple key/value file parser/writer

dotenv dotenv-parser keyvalue keyvalue-files nodejs parser typescript

Last synced: 30 Jan 2026

https://github.com/freshleafmedia/tiptap-parser

A PHP package for rendering Tiptap JSON to HTML

hacktoberfest parser render tiptap tiptap-editor

Last synced: 07 Feb 2026

https://github.com/limitcool/hostsparser

这是一个用Go语言编写的hosts文件解析器,它使用词法分析和语法分析技术来解析和修改hosts文件。作为一个库项目,它提供了简单易用的API来操作和管理hosts文件。

go hosts hosts-manage hostseditor hostsfile lexer parser

Last synced: 25 Mar 2025

https://github.com/svhawkins/calculator

string-based calculator using a simple tokeniser and a stack to parse mathematical expressions in order to evaluate them. Able to evaluate real, imginary, and complex numbers as well as booleans.

calculator math parser

Last synced: 31 Mar 2025

https://github.com/djoezeke/mytoml

Mytoml - Simple and Fast Tom's Obvious, Minimal Language (TOML) Parser for Mordern C/C++.

c configuration cpp deserialize header-only morden parser serializer toml toml-config toml-parser

Last synced: 02 Apr 2026

https://github.com/rimiti/robotizer

Robots.txt parser / generator

generator parser robots-parser robots-txt robotstxt

Last synced: 19 Sep 2025

https://github.com/sambacha/solidity-tools

ethereum/solidity tools/scripts/etc

ast erc20 erc721 ethereum evm grammar parser smart-contracts solidity

Last synced: 20 Jan 2026

https://github.com/momiji-rs/sasso

A pure-Rust SCSS to CSS compiler (a dart-sass alternative). Zero dependencies, wasm-friendly, lib + CLI.

compiler css css-preprocessor dart-sass embeddable parser rust rust-lang sass scss transpiler wasm webassembly

Last synced: 26 Jun 2026

https://github.com/tsarchghs/how-to-write-a-simple-interpreter

How to write a simple interpreter - Blog Post

evaluation interpreter lexer parser

Last synced: 08 Oct 2025

https://github.com/igorskyflyer/rust-adblock-metadata-parser

🎠 A fast AdBlock metadata parser written in Rust. 🧪

adblock back-end crate igorskyflyer meta metadata module parse parser rust rust-lang

Last synced: 04 Oct 2025

https://github.com/khlam/cs480-translators

Oregon State University CS 480 Translators. Building a Python scanner and parser to output AST trees using bison and yylex.

assignments bison compiler flex oregon-state-university parser scanner

Last synced: 07 Feb 2026

https://github.com/dalisoft/jsona-rs-npm

JSONA parser, linter, formatter, lsp and cli

formatter jsona jsona-parser lsp npm parser rust

Last synced: 26 Jan 2026

https://github.com/moriyoshi/fluent-plugin-parser-logfmt

Logfmt parser plugin for fluentd 1.0 or later

fluentd logfmt parser td-agent

Last synced: 11 Jul 2025

https://github.com/teh-cmc/zig-ron

[WIP] A robust, efficient implementation of the Rusty Object Notation (RON) for the Zig programming language.

parser ron zig

Last synced: 25 Jun 2025

https://github.com/mlightcad/shx-parser

AutoCAD SHX font JavaScript Paser

autocad javascript parser shx shx-font typescript

Last synced: 20 Jan 2026

https://github.com/rzane/argy

Yet another command line option parser

arguments cli command-line options parser positional ruby

Last synced: 08 Oct 2025

https://github.com/chee/nextstep-plist

parse and generate NeXTStep-style plists in javascript

parse parser plist

Last synced: 19 Apr 2025

https://github.com/fuseraft/code-reference-finder

A source code analyzer to find targets and their references in very large solutions.

file-contents-searcher find-all finder finding-files parser reference-counting ruby source-code-analysis

Last synced: 06 Jul 2025

https://github.com/stater/read-cli

A small NodeJS Module to help parsing the CLI command and options.

cli cli-parser command javascript node-js node-module nodejs parser

Last synced: 30 Apr 2026

https://github.com/rtxux/pascalcompiler

Pascal-- Compiler written in C#, a course project of Compiler's Principle

compiler parser pascal

Last synced: 14 Jun 2025

https://github.com/r74tech/wdpr

Wikidot markup parser and renderer.

ast markup parser renderer wikidot

Last synced: 21 Feb 2026

https://github.com/flex-development/unist-util-parsec

a unist flavored parser combinator library

ast combinator parser syntax unist

Last synced: 18 Jun 2026

https://github.com/katsew/logo-command-parser

Logo command parser with PEG.js

javascript logo parser pegjs typescript

Last synced: 07 May 2026

https://github.com/iwillspeak/teasel

Teasing HTML Elements from Text

html parser

Last synced: 24 Mar 2025

https://github.com/azu/sudachi-synonyms-parser

Sudachi's synonyms dictionary parser

dictionary parser sudachi

Last synced: 31 Mar 2025

https://github.com/javanile/yaml

Include Yaml on Yaml for PHP

include parser php yaml

Last synced: 29 Mar 2025

https://github.com/captainayan/accountlite-cli

💡💰Lightweight Command line Double-Entry Accounting Software💵💸

account-lite accounting commerce cpp finance journal journal-entries ledger parser personal statements trial-balance

Last synced: 29 Mar 2025

https://github.com/jcp/datafilter

Quickly find flags (words, phrases, etc) within your data. :male_detective:

csv data-clean data-cleansing hate-speech-detection parser python swear-filter text textfile

Last synced: 14 Jan 2026

https://github.com/gbowne1/link-explorer

This C++ program will discover links on any http or https page you give it

cpp cpp11 explorer link parser

Last synced: 10 Jun 2025

https://github.com/io7m-com/jobj

Wavefront OBJ reader/writer

java obj parser wavefront

Last synced: 14 Jul 2025

https://github.com/red1c3/jkpython

A JVM Python interpreter

bison evaluator flex interpreter jvm lex lexer parser python yacc

Last synced: 23 Jun 2026

https://github.com/lee-w/facebookmessageparser

Parse your facebook message archive into JSON format

facebook parser

Last synced: 24 Mar 2025

https://github.com/vcputtini/squidlogparser

A small object library capable of interpreting the log entries generated by Squid-cache(tm) and manipulating this data.

cpp cpp17 http http-proxy https lib library parser squid squid-proxy

Last synced: 01 Jan 2026

https://github.com/farzonl/regexparser

for CS 3240

parser regex

Last synced: 12 Apr 2025

https://github.com/bigspawn/music-news

Music News Bot: Parse RSS feeds and send updates to the channel.

go music parser rss telegram-bot

Last synced: 05 Feb 2026

https://github.com/postmodern/nvd-json_feeds.rb

Provides a Ruby API to NVD JSON Feeds.

cve feeds gem json nvd parser ruby

Last synced: 11 May 2026

https://github.com/t1st3/grunt-muxml

An XML parsing and formatting plugin for Grunt

formatter grunt grunt-plugin parser stream xml

Last synced: 22 Jul 2025

https://github.com/tracyxmr/twee

A Lua/Luau parser for code analysis and editor integration.

lua luau parser tree-sitter

Last synced: 17 Nov 2025