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/ruivieira/crystal-holst

A Crystal Jupyter notebook parser

crystal jupyter parser

Last synced: 17 May 2026

https://github.com/drakota/dns-rs

πŸ¦€ DNS server made from scratch in Rust

dns network-programming parser protocol rust

Last synced: 11 Jun 2026

https://github.com/morganconrad/unformatter

Parses data written by a java.util.Formatter. Not quite a scanf since the format details are different.

formatter java parser scanf

Last synced: 28 Feb 2025

https://github.com/sc4rfurry/load_xl

load_xl is a versatile Python library for parsing various configuration file formats, including .env, .ini, .yaml, .json, .toml, and .xml.

config-parser env parser python3

Last synced: 08 Jan 2026

https://github.com/kokkekpek/ton-fun-parser

Parser for bets from game contract

game parser ton typescript

Last synced: 11 Mar 2025

https://github.com/matthijsgroen/node-simple-mssql-parser

Simple MSSQL parser to verify queries

mssql node parser testing typescript

Last synced: 06 Sep 2025

https://github.com/jonathanstowe/cro-http-bodyparser-jsonclass

Parse and deserialise application/json HTTP body to a specified JSON::Class

json object parser raku

Last synced: 21 Jan 2026

https://github.com/lucasepe/mini

Parse (sort of) INI files like "flag" package in Go.

configuration flag golang ini parser

Last synced: 17 Mar 2025

https://github.com/viacheslave/prometh

A .NET parser for Prometheus metrics output.

parser prometheus-metrics

Last synced: 14 Jan 2026

https://github.com/oduwsdl/accesslog-parser

Web server access log parser and CLI tool with added features for web archive replay logs

access-logs accesslog-parser cli memento package parser python3

Last synced: 16 Oct 2025

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/progfay/scrapbox-parser-stream

Parsing Scrapbox notation with Node.js Stream

node-stream parser scrapbox scrapbox-parser-stream

Last synced: 25 Mar 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/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/valyauw/scribunto-parse-wikitemplates

A Scribunto (Lua) module for use in MediaWiki-powered sites (e.g. Wikipedia, FANDOM wikis, Miraheze wikis). Used to parse wikitext templates into a Lua table.

lua mediawiki parser scribunto

Last synced: 17 Jan 2026

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

Parse NFT and URI transaction to context aware object providing direction, token id and roles.

nft nftoken parser php uri uritoken xahau xrpl

Last synced: 26 Mar 2025

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

TypeScript version of AutoCAD MText parser

autocad javascript mtext parser typescript

Last synced: 12 Mar 2026

https://github.com/jamogriff/markup-front-matter-parser

An OOP-y Python package to parse front matter from markup files

factory-pattern front-matter html markdown markup parser python

Last synced: 14 Jan 2026

https://github.com/meese-enterprises/aria-control-file-parser

Parse out useful information from `.aria2` files.

aria2 aria2c ctf cybersecurity parser

Last synced: 14 Jan 2026

https://github.com/moltools/biocracker

Parser for antiSMASH output GenBank files.

antismash parser

Last synced: 14 Jan 2026

https://github.com/kojobailey/nucc-cpp-parser

A simple drag-n-drop terminal-based tool for unpacking CyberConnect2 NUCC XFBIN files into more easily-editable formats and vice versa.

binary cpp cyberconnect2 deserialisation deserialiser files json nucc parser reader repacker serialisation serialiser terminal-based unpacker writer xfbin

Last synced: 18 Apr 2026

https://github.com/maxdesiatov/swiftlet

Experimental Swift compiler written in Swift

compiler lexer parser swift

Last synced: 26 Mar 2025

https://github.com/sjkingo/zerp

zerp is a collection of utilities for Z, a toy programming language similar in syntax to Python and Pascal

lexer parser python python-3-4 toy-programming-language virtual-machine z zerp

Last synced: 06 Sep 2025

https://github.com/nnnlik/tg_bot_sara

bot for video card temperature monitoring

gmail helper monitoring parser telegram-bot video-cards

Last synced: 10 Sep 2025

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/akphi/mer-c-less

a simple parser for a simple language

lexical-analyzer parser syntax-analyzer

Last synced: 08 Apr 2025

https://github.com/dzagalskii/XML_Parser

Parser for XML code using Lex & Yacc

lex parser xml yacc

Last synced: 12 Mar 2025

https://github.com/lestoni/logtick-parser

Fuller Git Log Parser

git log parser

Last synced: 14 Jun 2025

https://github.com/ixalodecte/filestruct

A python package to structure files using visual and style informations

layout-analysis parser pdf

Last synced: 14 Jan 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/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/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/yord/shargs-example-sync-deepthought-config-env-argv

shargs-example-sync-deepthought-config-env-argv is a sample application of shargs 🦈.

command-line parser shargs

Last synced: 09 Oct 2025

https://github.com/andrewlader/go-tendo

Go application used to walk a Go project and count the legitimate packages, structs, methods and functions.

ast counting-objects go golang methods packages parser source-code structs

Last synced: 14 Jan 2026

https://github.com/roelmagdaleno/markdown-to-notion-blocks

Convert markdown to Notion blocks in JSON or Array format.

markdown notion notion-blocks parser

Last synced: 23 Feb 2026

https://github.com/steffen-w/kicadfiles

A comprehensive Python library for parsing and manipulating KiCad file formats with full S-expression support, type safety, and flexible error handling.

kicad kicad-library kicad-pcb kicad-schematics parser s-expressions

Last synced: 10 Oct 2025

https://github.com/raws/harby

Tcl-like syntax parser

grammar grammar-parser parser ruby tcl

Last synced: 10 Oct 2025

https://github.com/go-pogo/env

Package env reads and parses environment variables from various sources.

decode dotenv encode env go golang marhsal parser unmarshal

Last synced: 14 Jan 2026

https://github.com/petercamilleri/format_engine

A gem to support creating string formatting and parsing routines like strftime and strptime for any class that needs formatting and parsing.

engine formatting parser parsing parsing-routines ruby rubygem

Last synced: 19 Jan 2026

https://github.com/lussierc/boscopl

A fun & simple programming language.

parser programming-language python scanner

Last synced: 11 Oct 2025

https://github.com/fshmidt/hflabs_task

A small program which parses a table from supposed url and writes it to a Google Document using Google Drive API.

golang google-cloud google-drive-api parser

Last synced: 12 Oct 2025

https://github.com/connectaman/deepseek-ocr-multigpu-infer

Efficient multi-GPU OCR inference framework leveraging parallel processes for accelerated token throughput and faster batch processing. Designed for scalable, high-performance optical character recognition workloads using PyTorch. Supports dynamic GPU assignment, optimized resource utilization, and easy integration for large-scale image datasets.

agentic-extraction data deepseek document-parser extraction extractor gpu image-parser llm multigpu nvidia ocr parallel-computing parser pdf-parser vlm

Last synced: 22 Jan 2026

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/ancreny/env-parser

Simple parser to get values from environment

environment-variables golang golang-package parser

Last synced: 22 Jan 2026

https://github.com/orisai/nette-data-sources

Orisai Data Sources integration for Nette

data decoder encoder file-format files json neon nette orisai parser php yaml

Last synced: 05 Feb 2026

https://github.com/yord/shargs-example-sync-sql

shargs-example-sync-sql is a sample application of shargs 🦈.

command-line parser shargs

Last synced: 15 Oct 2025

https://github.com/niklasrosenstein/python-hcl2-ast

A HCL2 parser based on python-hcl2 that produces an Abstract Syntax Tree.

ast hcl parser python

Last synced: 15 Oct 2025

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

Linter for the JavaScript Oxidation Compiler

compiler javascript linter minifier parser rust typescript

Last synced: 05 Feb 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/ccwang002/pyhgvs-lite

A liteweight Python parser for HGVS names

hgvs lark-parser parser

Last synced: 17 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/jacoscaz/taskparser

A CLI tool to extract tasks and worklogs out of Markdown documents.

extract markdown parser tasks todo

Last synced: 20 Oct 2025

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/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/king-tri-ton/dhorobot

Telegram-Π±ΠΎΡ‚ для получСния гороскопов. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ свой Π·Π½Π°ΠΊ Π·ΠΎΠ΄ΠΈΠ°ΠΊΠ° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ гороскопы Π½Π° сСгодня, Π·Π°Π²Ρ‚Ρ€Π° ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹. Π‘ΠΎΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ с Π²Π΅Π±-сайта horo.mail.ru ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Python для взаимодСйствия с API Telegram ΠΈ парсинга Π²Π΅Π±-страниц.

horoscope open-source parser python3 telegram-bot

Last synced: 28 Jan 2026

https://github.com/dub1401/wallpaperscrafttelegrambot

Π‘ΠΎΡ‚ для автопостинга ΠΎΠ±ΠΎΠ΅Π² с сайта WallpapersCraft Π² ΠΊΠ°Π½Π°Π» ΠΈΠ»ΠΈ Π³Ρ€ΡƒΠΏΠΏΡƒ Telegram.

bot parser telegram wallpaper

Last synced: 27 Oct 2025

https://github.com/raviqqe/parcom

Parser combinators in Go

golang parser

Last synced: 24 Jan 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/sifive/tree-sitter-wake

Wake grammar for tree-sitter

parser tree-sitter wake

Last synced: 29 Jan 2026

https://github.com/ugjka/ircmsg

IRC Message Parser

irc message parser

Last synced: 29 Jan 2026

https://github.com/hetalang/heta-parser

Parsing of heta-language files.

heta modeling parser qsp

Last synced: 06 Feb 2026

https://github.com/a631807682/ddltransform

parse ddl and transform to gorm model code

ddl gorm mysql orm parser postgresql

Last synced: 25 Feb 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/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/markomanninen/plcparser

Propositional Logic Clause Parser (Python, PHP, Javascript, Hy)

bootstrap heroku hylang javascript logic-programming notebook parser php python travis-ci unittest

Last synced: 15 Apr 2026

https://github.com/r74tech/wdpr

Wikidot markup parser and renderer.

ast markup parser renderer wikidot

Last synced: 21 Feb 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/jhk1090/namumark-clone-core

λ‚˜λ¬΄μœ„ν‚€μ˜ λ‚˜λ¬΄λ§ˆν¬ Typescript νŒŒμ„œ κ΅¬ν˜„ (μ˜€ν”ˆλ‚˜λ¬΄ 기반)

namucode namumark namuwiki opennamu parser typescript

Last synced: 09 Feb 2026

https://github.com/geometryzen/typhon-lang

Python Tools for Scanning, Parsing, Semantic Analysis, and Code Generation.

parser parser-generator python typescript typhon

Last synced: 09 Feb 2026

https://github.com/cijiugechu/utwt

Parsing utmp file

linux login parser rust utmp wtmp

Last synced: 27 Feb 2026

https://github.com/deadkrolik/phargo

PHAR files parser written in GO

file format golang parser phar php

Last synced: 11 Feb 2026

https://github.com/pmikstacki/bsharp

BSharp is a csharp parser, analysis and formatter.

csharp formatter parser rust

Last synced: 11 Feb 2026

https://github.com/abhinavrobinson/html-parser-cheerio-ts

Bun app that uses cheerio to extract tree from html structure

bun html javascript parser tree typescript

Last synced: 16 Apr 2026

https://github.com/mezoni/peg

Command line tool for generating a PEG (with some syntactic sugar) parsers

dart parser parser-generator peg

Last synced: 27 Feb 2026

https://github.com/the-codegen-project/asyncapi-python-parser

An AsyncAPI Python parser that is always up to date with the specification!

asyncapi asyncapi-python parser python python3

Last synced: 11 Feb 2026

https://github.com/antononcube/raku-functionalparsers

Raku package with functional parsers.

ebnf interpreter parse-combinator parser raku

Last synced: 13 Feb 2026

https://github.com/deedy5/habromir

habr mirror

habr parser parsing sqlite3

Last synced: 13 Feb 2026

https://github.com/nverno/tree-sitter-jack

Jack (nand2tetris) language grammar for tree-sitter

grammar jack nand2tetris parser tree-sitter

Last synced: 14 Feb 2026

https://github.com/mrvautin/smart-matter

Parses front matter Yaml from a file path or a string and returns an Object. Used by https://squido.markmoffat.com.

front-matter matter parser yaml

Last synced: 15 Feb 2026

https://github.com/maxludden/rich-color-ext

A add-on parser so `rich.color.Color` can parse 3-digit-hex and CSS named colors.

color parser rich

Last synced: 28 Feb 2026

https://github.com/namorniradnug/simpleparser

Simple expressions parser.

parser

Last synced: 09 May 2026

https://github.com/tpalmerstudios/practice

Random Projects While Learning C

algorithms beginner-friendly c cli linux parser sudoku

Last synced: 16 Feb 2026

https://github.com/fjebaker/md4zig

Zig wrapper around md4c for parsing Markdown.

markdown md4c parser zig

Last synced: 02 Mar 2026