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/rsm-hcd/common-cartridge

Library encapsulating the XDT files provided by IMS to convert XML Common Cartridge files into structured classes

common-cartridge dotnet-core ims-basiclti lti parser parsing

Last synced: 13 Oct 2025

https://github.com/novout/babel-jsx-to-ast-fragmented

@babel/parser wrapper for simple JSX tree.

ast babel jsx parser tsx

Last synced: 09 May 2026

https://github.com/hua1995116/common-comment-parser

A universal comment parser (supports more than 30 languages)

comment-parser parser

Last synced: 21 Jun 2026

https://github.com/chipslays/kinopoisk-parser

🎬 WIP: Kinopisk.ru Parser

kinopoisk parser

Last synced: 16 Oct 2025

https://github.com/raviqqe/parcom

Parser combinators in Go

golang parser

Last synced: 24 Jan 2026

https://github.com/seddryck/chrononuensis

Chrononuensis is a library for parsing complex time periods like year-month, year-quarter, month-week, and year-week. Effortlessly decode and validate non-standard formats, handle fiscal calendars, ordinal days, and custom cycles. Lightweight, flexible, and precise, it structures time data with ease.

date-parser date-structure parser

Last synced: 16 Oct 2025

https://github.com/cnlon/yaml-parser

YAML JSON online parser

json online parser yaml

Last synced: 09 May 2026

https://github.com/chehanr/nic_parser

A python package to parse Sri Lankan national identity card numbers.

identity national nic nic-parser parser python python-library python3 sri-lanka

Last synced: 24 Oct 2025

https://github.com/null93/expression-compiler

Simple language compiler that is driven by mathematical expressions and transpiled into c++ code

compiler cpp elc expression-language lexer parser

Last synced: 26 Mar 2026

https://github.com/hypernym-studio/args

A fast and ultra lightweight CLI argument parser.

alias args arguments argv cli commands esm flags node parser process

Last synced: 25 Feb 2026

https://github.com/lggruspe/genbu

Create composable CLIs using shell args parser combinators and type hints

cli combinators command-line hints infer parser python type

Last synced: 05 Apr 2026

https://github.com/yord/pxi-pxi

🧚pxi-pxi is a sample .pxi module for pxi (pixie), the small, fast, and magical command-line data processor.

csv data-processing deserializer dsv json marshaller parser pixie pxi serializer ssv tsv

Last synced: 24 Apr 2026

https://github.com/irradia/one.irradia.fieldrush

Type-safe, functional JSON stream parser

android functional json kotlin parser

Last synced: 17 Apr 2026

https://github.com/xuri/excelize-cs

Excelize is a C# port of Go Excelize library that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files.

agent ai chart csharp data-analysis data-science data-visualization excel excelize formula microsft office ooxml parser spreadsheet xlsm xlsx

Last synced: 03 Mar 2026

https://github.com/thoughtsunificator/bbcode-parser

Tiny BBCode JavaScript implementation

bbcode bbcode-parser parser

Last synced: 01 Feb 2026

https://github.com/probro27/vision-search

A search engine built from scratch including - crawler, indexer and a ranker. Please check out the code here :)

crawler-python express parser search-engine

Last synced: 24 Apr 2026

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/rguj/node-env-parser

No more headaches! Your best utility for parsing .env variables in Node JS. Code was built based from Laravel's ENV parsing principle.

config dotenv dotenv-parser env environment-variables javascript js key-value nodejs npm parser server-side

Last synced: 10 May 2026

https://github.com/cedarscript/cedarscript-ast-parser-python

Lib for parsing and interpreting CEDARScript, a SQL-like language for code analysis and transformations

ai-assisted-development code-editing parser

Last synced: 28 Jan 2026

https://github.com/mashingan/sqlgen

Nim SQL parser

generator nim parser sql

Last synced: 10 Jun 2026

https://github.com/d12/graphqlvalidator

A Ruby lib for validating a GraphQL query given the schema.

graphql parser ruby

Last synced: 24 Apr 2026

https://github.com/winstliu/tree-sitter-hclrs

Tree-sitter parser for HCLRS

cs3330 hclrs parser tree-sitter uva

Last synced: 24 Apr 2026

https://github.com/sc2in/zigmark

Simple markdown library for zig

cli library markdown parser renderer zig

Last synced: 06 Jun 2026

https://github.com/lode-org/readcon-core

Oxidized rewrite of readCon

chemistry parser

Last synced: 10 May 2026

https://github.com/thoughtsunificator/message-parser

Enables sorting and grouping of users and channel mentions in a message.

javascript message-parser parser

Last synced: 01 Feb 2026

https://github.com/krishpranav/jsonparser

A simple json parser built using golang

go go-library go-package golang json linux macos parser windows

Last synced: 05 Apr 2026

https://github.com/timsueberkrueb/plug

Plug any lexer into any parser (proof of concept/idea)

lexer parser rust shim support tokenizer

Last synced: 04 Jun 2026

https://github.com/urijhoruzij/parser

Parser that allows you to upload images of products from online stores.

node-js nodejs parser puppeteer

Last synced: 11 May 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/skytomo221/genturcta

genturcta は様々なロジバンパーサの解析結果を可視化して、見比べることが簡単にできます。

camxes-beta lojban parser visualizer

Last synced: 05 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/princemaple/elixir-imap

Elixir IMAP client

client elixir imap parser

Last synced: 26 Mar 2025

https://github.com/luca-montaigut/skeemaparser

A parser for "schema.rb" file who return a hash of your schema in a "schema.json" file (downloadable)

db-schema json parser rails schema

Last synced: 12 May 2026

https://github.com/chrisdothtml/js-import-parser

A fast parser for analyzing relationships between JavaScript modules

go javascript parser

Last synced: 20 Apr 2026

https://github.com/ivkos/uiss-client

node.js клиент за УИСС на Технически универститет - София

node node-js node-module parser parser-api scraper technical-university tu-sofia uiss

Last synced: 24 Apr 2026

https://github.com/superb-man/regex-parser

Simple regex matcher with some advanced operations.Can only parse a regex😔 and match some elementary operations🚀.Nothing fancy!

parser

Last synced: 12 May 2026

https://github.com/managedcode/tps

TelePrompterScript (TPS): a markdown-based format for teleprompter scripts with timing, pacing, emotion, and styling metadata.

dotnet flutter java javascript markdown parser script-format sdk state-machine swift teleprompter typescript

Last synced: 23 Jun 2026

https://github.com/isopropylcyanide/google-search-history-parser

View the relevant google searches along with the timestamp from the google search archive

archive-storage archived google-search json parser python python-parser

Last synced: 13 May 2026

https://github.com/dantehemerson/arr2obj

:tada: Converts an array to object, with custom key and value.

arr2obj arrays node-module package parser tranform typescript-library

Last synced: 16 Apr 2026

https://github.com/trialanderrororg/parse-text-cite

Small tool that parses a string of text containing APA style in text citations, e.g.

apa bibliography citations parser references

Last synced: 01 Apr 2026

https://github.com/suconghou/u2parse

youtube video parser

parser python video youtube

Last synced: 13 May 2026

https://github.com/ydah/gemfile_parser

A simple Gemfile parser.

gemfile parser ruby

Last synced: 04 Mar 2026

https://github.com/cstayyab/markdown-to-unicode

A simple library to convert Markdown syntax to Unicode characters.

convert formatting markdown parser text unicode

Last synced: 04 Mar 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/algosup/2024-2025-project-4-web-fpga-team-3

A web-based tool for parsing and visualizing FPGA. It provides an interactive graph representation of signal propagation, helping engineers and students analyze delays, interconnections, and logic components inside an FPGA.

eda-tools fpga parser reactjs simulation

Last synced: 14 May 2026

https://github.com/yord/klp-dsv

A delimiter-separated values plugin for klp (Kelpie), the small, fast, and magical command-line data processor.

csv data deserializer dsv json kelpie klp marshaller parser serializer ssv tsv

Last synced: 14 May 2026

https://github.com/unisay/haskell-xdr-parser

RFC 4506 - XDR: External Data Representation Parser

parser xdr

Last synced: 21 Apr 2026

https://github.com/vajahath/gulp-json2csv

Gulp plugin to convert json to csv format.

csv csv-parser gulp json parser

Last synced: 16 Apr 2026

https://github.com/dash-os/tcl-parser

An extension for Tcl, written in C, that lets Tcl scripts access Tcl's own parser via the parse command.

extension parser tcl

Last synced: 27 Jan 2026

https://github.com/pschichtel/rfc5988

Library to parse RFC 5988 and RFC 8288 Link headers

gradle kotlin kotlin-library link-header parser parser-combinators rfc-5646 rfc-5988 rfc-8288

Last synced: 05 Feb 2026

https://github.com/yonis-savary/php-dom

HTML Parser for PHP, with support for simple CSS Selectors !

dom parser php php-html

Last synced: 10 Apr 2025

https://github.com/asim-2000/parse-match

✂️ Parsing JS functions to extract important information

js parser research-tool

Last synced: 13 Jun 2026

https://github.com/stefanolusardi/clip

Lightweight Command Line Input Parser for modern C++

cli cmake command-line-parser cpp-library cpp17 cross-platform header-only parser

Last synced: 13 Jun 2026

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/arne-cl/spade-parser

mirror of SPADE (Sentence-level PArsing for DiscoursE, Soricut and Marcu 2003)

parser rhetorical-structure-theory rst

Last synced: 14 Jun 2026

https://github.com/soenneker/soenneker.html.parser

A utility library for HTML parsing related operations

csharp dotnet html htmlparserutil parse parser parsing util web webpage

Last synced: 06 Jun 2026

https://github.com/swaggerexpert/asyncapi-runtime-expression

AsyncAPI Runtime Expressions parser and validator.

asyncapi expression parser runtime validator

Last synced: 14 Jun 2026

https://github.com/freight-trust/open-edi

OAS3 EDI API for Translation and Validation Transactional Service w/ Attestation & Non-Repudiation

api edi edifact openapi3 parser swagger translation validation x12

Last synced: 25 Feb 2026

https://github.com/trananhtung/jsonpluck

Pluck valid JSON out of messy LLM output — strips markdown fences, fixes trailing commas, single quotes, comments, and truncation. Zero dependencies.

ai anthropic json llm openai parser repair structured-output typescript zero-dependency

Last synced: 25 Jun 2026

https://github.com/yaroslaff/a2conf

Work with apache2 config programmatically from python

apache2 automatically config configuration configure parse parser python script

Last synced: 10 Dec 2025

https://github.com/hex7c0/logger-request-cli

parser for logger request for Nodejs

cli logger nodejs parser

Last synced: 17 Apr 2026

https://github.com/kubinyete/getnet-edi-php

A standard library for parsing EDI files from Getnet.

acquirer conciliation edi getnet getnet-brasil library parser parsing

Last synced: 08 Oct 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/chanakayaa/nessus_file_parser

This script parses Nessus XML scan reports to extract vulnerability details, including CVE/CWE IDs, severity levels, and other pertinent information. It then generates two HTML reports: one summarizing vulnerabilities in a table format and another providing detailed findings for each vulnerability.

nessus nessus-files nessus-parser nessus-report nessus-scanner parser tenable

Last synced: 24 Oct 2025

https://github.com/quinnjr/spacey

A high-performance JavaScript/TypeScript engine written in Rust for the Servo browser. Native TypeScript support, ECMAScript 3+ compliant, embeddable runtime.

browser-engine bytecode compiler ecmascript embedded engine interpreter javascript javascript-engine nodejs parser pegasus-heavy-industries rust servo spidermoneky spidermonkey typescript typescript-native vm wasm

Last synced: 16 Jun 2026

https://github.com/reklatsmasters/trace-inline-parse

Parser of `--trace-inlining` output from Crankshaft

debug inline inlining js node nodejs parse parser perfomance tools trace v8

Last synced: 19 Apr 2026

https://github.com/belrbez/cyk-chomsky-nf-grammar-algorithm-java

Implementation of algorithm to Converting CFGs to CNF (Chomsky Normal Form) and Cocke–Younger–Kasami (CYK) algorithm for CFGs

algorithm cfgs chomsky cyk cyk-chomskynf grammar java normalforms parser

Last synced: 10 Oct 2025

https://github.com/moltools/biocracker

Parser for antiSMASH output GenBank files.

antismash parser

Last synced: 14 Jan 2026

https://github.com/benscabbia/ssms-results-parser

Visually compare side-by-side two SQL Server Statistics IO and Time data. Simply copy your output from SSMS and compare!

compare-data parser results-viewer sql sql-server sqlserver ssms

Last synced: 22 Apr 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/nilostolte/java-hacks

Each directory of this repository contains a program in Java that is shown how to be compiled via CLI with a build.bat for Windows machines (in other machines just copy and paste the individual commands in this batch file or convert it the another shell script) to obtain a jar application that functions as a tool or example.

illustrations java parser phong-model phong-shading radial-gradient specular-glossiness specular-highlight stop-color svg symbol-table tree treemap vector-graphics

Last synced: 09 Oct 2025

https://github.com/untreu2/x-parser

X/Twitter post parsing tool written in Rust

parser twitter twitter-api

Last synced: 19 Oct 2025

https://github.com/estilles/expression-parser

Tet another infix to postfix/reverse polish notation converter.

infix infix-to-postfix parser postfix rpn

Last synced: 18 Jun 2026

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/globoplox/cincle

A small visitor layer built on top of the Lingo parser generator.

crystal-lang parser

Last synced: 19 Jun 2026

https://github.com/word-view/gengolex

Language parser and lexer

language library parser

Last synced: 04 Apr 2026

https://github.com/sderosiaux/whitespace-parser

An implementation of a Whitespace parser relying only on the State monad

helloworld parser scala state whitespace

Last synced: 19 Jun 2026

https://github.com/maxdesiatov/swiftlet

Experimental Swift compiler written in Swift

compiler lexer parser swift

Last synced: 26 Mar 2025

https://github.com/redboo/pancakeswap-scraper

Скрипт для парсинга PancakeSwap

parser python scraper

Last synced: 19 Jun 2026

https://github.com/raws/harby

Tcl-like syntax parser

grammar grammar-parser parser ruby tcl

Last synced: 10 Oct 2025

https://github.com/devtheorem/php-handlebars-parser

Parse Handlebars templates to a spec-compliant AST with PHP.

handlebars parser php

Last synced: 25 Feb 2026

https://github.com/mgajda/jupyter-notebook

JuPyTer notebook parser

ipynb json jupyter parser

Last synced: 06 Mar 2026

https://github.com/bohdaq/url-search-params

`url-search-params` provides ability to create search params (query string) from HashMap and vice versa.

parser query rust url

Last synced: 02 Apr 2026

https://github.com/tpyo/slowlog

A Rust parser for MySQL slow query logs that anonymises queries by replacing literals with placeholders

mysql parser rust slow-queries slow-query-logs slowlog

Last synced: 04 Apr 2026