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/erdomke/outlookparser

Library for parsing Outlook (*.msg) files

outlook parser

Last synced: 07 Oct 2025

https://github.com/bossley9/mdz

A variation of Markdown and popular extensions implemented in Zig for WASM.

markdown parser typescript wasm zig

Last synced: 06 May 2026

https://github.com/myselfshravan/hdfc-statement-explorer

A tool for efficiently managing HDFC bank statements. It allows users to upload, parse, and consolidate statements, providing transaction summaries, running balances, and secure access.

dashboard dsa-algorithm hdfc parser pgsql shardcn statement supabase typescript vite

Last synced: 14 Apr 2026

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/doeixd/combi-parse

Type-safe, friendly parser combinator library for TypeScript featuring composable parsers, left-recursion support, detailed error reporting, and Unicode character classes.

combinators grammar parser parser-combinators typescript typescript-library

Last synced: 10 Oct 2025

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/leon-richardt/python-repetita-parser

Python parser for the REPETITA data format

parser python repetita traffic-engineering

Last synced: 10 Oct 2025

https://github.com/garden4hu/fmp4parser-go

a simple parser for dash mp4

fragment mp4 parser

Last synced: 14 Jan 2026

https://github.com/slmt/google-load-parser

A parser to extract the CPU usage timeline from Google's cluster-usage trace data.

cluster google monitoring parser resources

Last synced: 12 Oct 2025

https://github.com/irvifa/compiler-final-project

Code written for my final project in Compiler course at Universitas of Indonesia

compiler compilers parser

Last synced: 12 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/rogerinn/little_poc

Little poc é uma versão reduzida e para testes de pré-compilador JIT e AOT rodando totalmente em contêineres sem a necessidade direta de infraestrutura de sistemas operacionais e maquinas virtuais

ast c compiler compilers golang javascript nodejs parser rust

Last synced: 09 Apr 2026

https://github.com/enansari/cph

competitive programming helper: A powerful parser to make competitive coding easier | دستیار برنامه نویسی رقابتی: یک پارسر قدرتنمد برای استفاده در کدنویسی رقابتی

codeforces competitive-programming cpp parser python quera quera-ir

Last synced: 17 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/stdlib-js/complex-base-parse

Parses a string representing a complex number into a complex like object.

cmplx complex convert deserialize from javascript json node node-js nodejs object parse parser stdlib string unmarshal util utilities utility utils

Last synced: 29 Jan 2026

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/pengng/xml-js-parse

Parse the xml as a js object or build an xml through a js object.

convert object parse parser xml

Last synced: 29 Jan 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/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/serpo-dev/dowinsta

Download Instagram Videos and Images in high resolution. Chrome Extension / Downloader for Posts, Stories, Highlits, Reels, TVs.

browser-extension chrome-extension download downloader extension image instagram instagram-api instagram-bot parser scraper video

Last synced: 15 Apr 2026

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

Streaming XML parser and formatter

cli formatter parser stream xml

Last synced: 01 Feb 2026

https://github.com/r74tech/wdpr

Wikidot markup parser and renderer.

ast markup parser renderer wikidot

Last synced: 21 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/wizard04wsu/tree-sitter-regex-unicode-js

Tree-sitter grammar for JavaScript regular expressions with the Unicode flag set

atom grammar javascript npm parser regex regexp regular-expressions syntax syntax-tree tree-sitter unicode

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/shaishab316/custom-json-stringify

A custom JSON stringify implementation with special support for double-precision float formatting and pretty printing.

double json parser precision stringify typescript

Last synced: 28 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/psidh/Ganges

EARLY STAGE: An upcoming programming language inspired from Mahabharata and Epics of Hinduism. Arjun is a programming language that is designed to be simple and to introduce a culture of bharat throught it. It is a high-level language and interpretted language.

cpp go golang interpreter language lexer llvm low-level parser programming-language rust

Last synced: 22 Mar 2026

https://github.com/ente/protoml-parser

ProtoML is a lightweight, declarative markup language designed for writing and structuring meeting protocols, notes and task lists in a human-readable and machine-parseable format.

markup-language meeting meetings-enhancement parser protocols

Last synced: 04 Mar 2026

https://github.com/benknoble/smlnj-parser-style

An SML parser and style-checker built on the SML-NJ compiler

linter parser sml sml-nj smlnj stylelint

Last synced: 19 Mar 2026

https://github.com/zevio/pcu_pdf

PDF parser component (Apache Tika) for PCU project

apache component parser pcu pdf pdf-parser-component pdf-to-text python tika

Last synced: 25 Apr 2026

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

JuPyTer notebook parser

ipynb json jupyter parser

Last synced: 06 Mar 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

https://github.com/yuriidorosh/interbox-test

Test task for InterBox involving the creation of programs for data parsing.

bs4 docker parser parsing python python3 redis

Last synced: 18 Apr 2026

https://github.com/spiffgreen/markdown-parser

An api for parsing markdown to html and html to markdown

code-minifier css html html-to-markdown javascript markdown-to-html parser

Last synced: 18 Apr 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/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/eownerdead/minicc

[ABANDONED] Subset C to AMD64 Compiler

c codeberg compiler language lexer parser programming-language rust rust-lang

Last synced: 18 Apr 2026

https://github.com/manio/cisco-logger

Utility for parsing and coloring cisco RFC 3164 syslog messages

cisco parser rust syslog-messages systemd

Last synced: 04 Jun 2026

https://github.com/tsnsoft/tsn_python_pc

Примеры парсеров и конвертеров файлов на Python

converter example parser python

Last synced: 04 Jun 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/skytomo221/genturcta

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

camxes-beta lojban parser visualizer

Last synced: 05 Jun 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/openbytedev/strictipparser

A strict alternative to the builtin IP parsing methods.

ip parser strict

Last synced: 05 Jun 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/rajesh-rahul/wot_datfile_parser_py

World of Tanks dat file parser binding for Python

parser python rust world-of-tanks

Last synced: 24 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/sandrock/sekvap-dotnet

A simple Key/Value language "Sekvap" implemented for .NET

csharp dataformat dotnet parser

Last synced: 27 Apr 2026

https://github.com/mail2nisam/doc-parser

Find and replace text in a word document file. Also we can generate new files from templates

composer document parser php replace-in-files template word

Last synced: 27 Apr 2026

https://github.com/b72u68/miniiitran

Front-end compiler components for strong-typed subset of IITRAN

compiler iitran interpreter parser programming-language

Last synced: 27 Apr 2026

https://github.com/qq824810885/calc

java语言实现的表达式计算器

ast calc parser

Last synced: 28 Apr 2026

https://github.com/eddiecorrigall/elang

Toy programming language interpreted with Python

ast interpreter lexer parser python walker

Last synced: 08 Jun 2026

https://github.com/ik5/partial-markup

[WIP] A parser for partial markup text using Golang

ast golang markup parser xml

Last synced: 28 Apr 2026

https://github.com/moorara/compiler

Playing with Compilers ...

bison compiler cpp flex golang goyacc lex lexer parser yacc

Last synced: 29 Apr 2026

https://github.com/imarvinle/lcjson

implement a simple json parser using recursive descent

c json parser recursive-descent-parser

Last synced: 29 Apr 2026

https://github.com/seporaitis/pyparsing-slides

A quick intro to pyparsing library that I had to do for an interview.

library parser presentation python

Last synced: 30 Apr 2026

https://github.com/b-fuze/js2json

CSS or Javascript Object Literal to JSON (No Regex)

javascript json parser

Last synced: 30 Apr 2026

https://github.com/sultaniman/pycran

CRAN R package metadata parser

cran-r metadata-parser parser python r

Last synced: 01 May 2026

https://github.com/jdolitsky/luaparser

Library for converting simple Lua scripts into user-defined Go objects

go golang lua parser

Last synced: 02 May 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/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/huygensing/tree-sitter-tagml

tree-sitter grammar for TAGML

parser tagml tree-sitter

Last synced: 04 May 2026

https://github.com/05st/cli-calc

A fast and lightweight command line calculator written in Rust.

calculator calculator-application cli command-line lexer parser rust rust-lang

Last synced: 09 Jun 2026

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

🧚pxi-sample is a sample plugin 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: 04 May 2026

https://github.com/piotrkowalczuk/elblog

Elastic Load Balancing access log parser

aws decoder elastic-load-balancing elb golang parser

Last synced: 05 May 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/djoezeke/myyaml

Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.

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

Last synced: 07 May 2026

https://github.com/kaelzhang/sumer

(WIP) sumer is a bash AST parser written in pure JavaScript

ast bash compiler nodejs parser

Last synced: 08 May 2026

https://github.com/malbolgee/proto-terminal-so

Proto-terminal para a matéria de Sistemas Operacionais. O terminal aceita pipe, redirecionamento de entrada e saída, além de mistura entre esses modificadores. Para mais informações, ler a documentação.

c file fork kernel linux linux-shell operating-systems parser pipe pipes redirection-operators shell syscall

Last synced: 08 May 2026

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/winscripter/sharpsubtitles

SharpSubtitles is a high-performance reader/writer/converter between 3 subtitle formats: SRT, LRC, and ASS

ass ass-subtitles converter converters csharp dotnet lrc lrc-subtitles parser parsers reader readers srt srt-subtitles subtitles writer writers

Last synced: 09 May 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/dkarter/stl_parser

👓 STL File Parser in Elixir using :leex and :yecc

3d-printing elixir parser stl tokenizer

Last synced: 11 May 2026

https://github.com/suconghou/u2parse

youtube video parser

parser python video youtube

Last synced: 13 May 2026

https://github.com/ebkalderon/freedesktop-entry

Parser for the Freedesktop Desktop Entry specification written in Rust

desktop-entry freedesktop parser rust

Last synced: 12 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/swaggerexpert/asyncapi-runtime-expression

AsyncAPI Runtime Expressions parser and validator.

asyncapi expression parser runtime validator

Last synced: 14 Jun 2026

https://github.com/queukat/nikora_bot

Telegram bot for tracking Nikora deals and promotions with VPS-oriented deployment notes.

bot deals nikora notifications parser python telegram-bot vps

Last synced: 15 Jun 2026

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/skyost/scriny

A tiny scripting language for Dart.

evaluation math parser script

Last synced: 18 Jun 2026

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

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

parser python scraper

Last synced: 19 Jun 2026

https://github.com/shimeoki/jshaper

A 3D model parsing library for Java.

3d 3d-models java parser

Last synced: 20 Jun 2026

https://github.com/turkeymcmac/tablestreams

For reading and writing tables line by line in various formats.

parser tables

Last synced: 23 Jun 2026