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/nordicsemiconductor/nrf-intel-hex

Yet another parser for "Intel HEX" files.

hex ihex intel parser

Last synced: 18 Mar 2026

https://github.com/thunderer/Serializard

Flexible serializer encouraging good object design

array hydration hydrator json normalizer parser php serialization serializer xml yaml

Last synced: 09 Jul 2025

https://github.com/modeldba/sql-surveyor

High-level SQL parser. Identify tables, columns, aliases and more from your SQL script in one easy to consume object. Supports PostgreSQL, MySQL, SQL Server and Oracle (PL/SQL) dialects.

mssql mysql parser plpgsql plsql sql tsql

Last synced: 09 Mar 2026

https://github.com/libtangle/qasm-rust

An IBM OpenQASM 2.0 Parser Written In Rust

lalr-parser parser programming-language qasm qasm-compiler

Last synced: 11 Mar 2026

https://github.com/aniket-engg/sol-profiler

CLI Tool to List & Store Solidity Smart Contract Methods Attributes

parser profile profiler smart-contract smart-contracts sol sol-profiler solidity

Last synced: 30 Apr 2025

https://github.com/vaiden/amazon-asin

An efficient NodeJS module to extract Amazon ASIN/ISBN from links. Supports Amazon shortened permalinks

amazon asin nodejs parser

Last synced: 11 Jun 2026

https://github.com/ndroi/pytorrent

a tiny python lib to parse torrent file.it can edit and dump torrent file. python的torrent解析库。

parser python-learning python-torrent torrent

Last synced: 06 May 2025

https://github.com/Enichan/Depicofier

Converts/translates PICO-8 style Lua syntax to standard clean Lua syntax

convert converter lexer lua parser pico-8 pico8 shorthand syntax tic-80 tic80 tool translate translation translator transpilation transpiler utility

Last synced: 11 Mar 2025

https://github.com/sarthakmakhija/goselect

SQL like 'select' interface for files

goselect lexer parser parsing-algorithms queries sql tokenizer

Last synced: 28 Apr 2025

https://github.com/oleiade/gomme

Parser combinator library for Go

byte-array golang gomme grammar parse parser parser-combinators text

Last synced: 13 Apr 2025

https://github.com/inthehack/noshell

noshell, a no_std argument parser and a shell for constrained systems.

embedded no-alloc no-std parser rust shell

Last synced: 25 Feb 2026

https://github.com/songmu/axslogparser

Fairly accurate access Log Parser

accesslog apache golang parser

Last synced: 23 Aug 2025

https://github.com/Itay2805/Vork

A V compiler and interpreter

interpreter lark-parser parser v vlang

Last synced: 13 May 2025

https://github.com/msdn-whiteknight/ciltools

A set of tools to work with CIL in .NET applications

analysis bytecode cil csharp csharp-library dotnet library msil parser

Last synced: 12 Oct 2025

https://github.com/gotd/tl

TL (Type Language) parser for telegram's mtproto

go mtproto parser telegram tl

Last synced: 21 Jan 2026

https://github.com/itay2805/vork

A V compiler and interpreter

interpreter lark-parser parser v vlang

Last synced: 20 Jan 2026

https://github.com/lianjiatech/bella-domify

文档解析(Document Parser),支持 PDF、TXT、DOC、DOCX、Markdown 等文件格式,高效提取与解析内容,生成标准文档树结构。内置 PDF Parser、Text Parser、Word Parser,助力 RAG、知识库、全文检索等智能应用。

document-parser parser pdf-parser

Last synced: 04 Oct 2025

https://github.com/hangxingliu/mdjs

:green_book: A Lightweight Markdown Parser (JavaScript)

javascript markdown parser

Last synced: 23 Jun 2025

https://github.com/rmosolgo/lingo

parser generator

crystal parser parser-generator

Last synced: 08 Oct 2025

https://github.com/chlumsky/json-cpp-gen

A generator of JSON parser & serializer C++ code from structure header files

code-generation json parser serializer

Last synced: 26 Feb 2026

https://github.com/adriweb/tivars_lib_cpp

A C++ library to interact with TI-z80 (82/83/84 series) calculators files (programs, lists, matrices, etc.)

file format generator parser program ti-82 ti-83 ti-84 token tokenizer variables

Last synced: 19 Aug 2025

https://github.com/o1egl/fwencoder

Fixed width file parser (encoder/decoder) in GO (golang)

decoder encoder fixed-size-file go golang library parser table text

Last synced: 02 Apr 2026

https://github.com/nielsmaerten/ynab-buddy

Import & upload CSV files from any bank into YNAB

csv parser ynab youneedabudget

Last synced: 09 Mar 2026

https://github.com/qmlweb/qmlweb-parser

A QML parser in JavaScript

javascript parser qml qmlweb

Last synced: 04 May 2025

https://github.com/florian3k/fayrant-lang

Simple, interpreted, dynamically-typed programming language

crystal-lang dynamic-typing interpreter lexer parser programming-language

Last synced: 28 Feb 2026

https://github.com/pantuza/jsoncat

Json pretty-print parser based on a recursive lexical analyser

c clang cli json jsoncat parser pretty-print

Last synced: 16 Jan 2026

https://github.com/victorboissiere/vue-xls-csv-parser

Simple VueJS component to parse XLS/CSV files with validation

csv parser vuejs xlsx

Last synced: 29 Jul 2025

https://github.com/womblee/discord-favorite-gif-downloader

This script allows you to download all of your favorite gifs very fast

automatic database discord downloader favorite gif imgur parser scraper tenor

Last synced: 22 Apr 2025

https://github.com/tnfe/jscalpel

A small feature library that makes it easier to manipulate objects

es6 javascript jscalpel object objects parser path react vue

Last synced: 03 Mar 2026

https://github.com/tigercosmos/date2obj

Parse Date to Simple Object in JavaScript

date javascript json nodejs parser

Last synced: 14 Apr 2025

https://github.com/gorhom/codable

A strict json parser inspired by Swift Codable

codable decodable encodable json parser ts-codable typescript

Last synced: 22 Mar 2025

https://github.com/acekingke/yaccgo

YaccGo is an unstantable and debugable Yacc in Go

golang parser yacc

Last synced: 23 Jan 2026

https://github.com/bytecodeagency/import-boundary-checker

CLI tool to check Go (and soon Javascript/Typescript) project imports to see if import boundaries are not violated, based on a DSL

boundaries golang imports lexer parser typescript

Last synced: 28 Aug 2025

https://github.com/status-im/nim-http-utils

Nim language HTTP helper procedures

http nim parser

Last synced: 09 Apr 2025

https://github.com/rust-italia/dgc

A parser and validator for the EU Digital Green Certificate (dgc) a.k.a. greenpass

base45 cbor certificate cose cwt dgc eu europe green greenpass parser qrcode rust rust-crate rust-library validator

Last synced: 26 Jul 2025

https://github.com/eIDuy/apdu-parser

Parse APDU hex bytes into descriptions.

apdu apdu-command apdu-parser apdu-response parser

Last synced: 22 Apr 2025

https://github.com/apiaryio/http-string-parser

Parse HTTP Request and Response from String in Node.JS

http parser sjs-team

Last synced: 26 Jun 2025

https://github.com/dtstack/dt-python-parser

Python Parsers for BigData, built with antlr4.

bigdata parser python typescript

Last synced: 10 Jun 2025

https://github.com/tree-sitter/tree-sitter-ql

tree-sitter grammar for the CodeQL language

codeql parser tree-sitter

Last synced: 12 Apr 2025

https://github.com/MSDN-WhiteKnight/CilTools

A set of tools to work with CIL in .NET applications

analysis bytecode cil csharp csharp-library dotnet library msil parser

Last synced: 22 Oct 2025

https://github.com/emmatyping/ryaml

Python yaml library using Rust

parser rust yaml

Last synced: 24 Jul 2025

https://github.com/ReMinoer/SubSolution

Read & edit .sln solution files with various tools: .Subsln files, Visual Studio plugin, command line tool & .NET libraries.

configuration generate parser read sln sln-files sln-parser solution subsln subsolution visual-studio visual-studio-extension

Last synced: 09 Apr 2025

https://github.com/michael-f-bryan/scad-rs

A Rust implementation of the OpenSCAD virtual machine.

bytecode-virtual-machine cad code-cad compiler openscad parser rust

Last synced: 12 Jun 2025

https://github.com/mkrufky/node-dvbtee

MPEG2 transport stream parser for Node.js with support for television broadcast PSIP tables and descriptors

atsc descriptors dvb dvb-psi dvbt eit epg m2ts mgt mpegts parser pat pmt psip psip-tables sdt tables transport-stream tv vct

Last synced: 24 Mar 2025

https://github.com/pr0pz/scene-release-parser

A library for parsing scene release names into human readable data.

parser parser-library predb release scene scene-release warez warez-scripts warezscene

Last synced: 15 Oct 2025

https://github.com/charlesvdv/nom-bibtex

A feature complete bibtex parser using nom

bibtex latex nom parser rust zero-copy

Last synced: 09 Apr 2026

https://github.com/rezemika/humanized_opening_hours

A parser for the opening_hours fields from OpenStreetMap

lark opening-hours openstreetmap openstreetmap-data parser python3

Last synced: 28 Oct 2025

https://github.com/aljoshakoecher/step-to-json

A parser that can be used to extract the system structure of a step file and output as json

assembly cad cae component-structure converter json parser step

Last synced: 04 Oct 2025

https://github.com/ahojukka5/gmshparser

gmshparser is a lightweight, 100 % tested and well documented package that aims to reliably parse the Gmsh ascii file format (.msh). The package does not introduce any external dependencies and thus fits well with the needs of your own FEM research code as a small stand-alone package.

element fem finite gmsh mesh method parser python

Last synced: 21 Mar 2025

https://github.com/apex-dev-tools/apex-parser

Salesforce Apex/SOQL/SOSL language parser

apex parser salesforce

Last synced: 21 Apr 2026

https://github.com/eser/temporal-parse

parses human-readable strings for JavaScript's Temporal API

acikkaynak api date datetime human-readable javascript javascript-library parse parser temporal

Last synced: 11 Apr 2025

https://github.com/muqsit/arithmexp

A powerful mathematical expression parser and evaluator for PHP featuring variable substitution, user-defined constants, functions, deterministic functions, macros, operators, and compiler optimizations.

calculator compiler composer-library constant-folding logic math mathematical-expression-parser optimization parser php phpstan-l9 pmmp pocketmine-mp strength-reduction virion

Last synced: 30 Oct 2025

https://github.com/bughandler/libdnspacket

A single file cpp17 header only DNS packet parser/builder.

cpp17 dns parser

Last synced: 12 May 2025

https://github.com/haxiomic/haxe-glsl-parser

GLSL ES 1.0 parser in Haxe

glsl haxe parser

Last synced: 06 Jan 2026

https://github.com/omaralbeik/sketchgen

A Swift command line tool for generating source code from sketch files

cli code-generator parser sketch swift templating

Last synced: 13 Apr 2025

https://github.com/tree-sitter-grammars/tree-sitter-odin

Odin grammar for tree-sitter

odin parser tree-sitter

Last synced: 04 Jan 2026

https://github.com/panates/hl7v2

Advanced HL7 library for NodeJS. Includes parser, serializer, server and client classes.

client hl7 hl7v2 javascript nodejs parser serializer server

Last synced: 24 Feb 2026

https://github.com/tim55667757/mt4forexparser

Read forex data in MetaTrader 4 .hst-format and convert into .csv file and pandas dataframe. See article (ru): https://forworktests.blogspot.com/2022/01/mt4forexparser-python-metatrader-4.html

candlesticks chart forex history metatrader-4 parser

Last synced: 18 Jul 2025

https://github.com/jcs-elpa/parse-it

Basic Parser in Emacs Lisp.

ast emacs grammar lex lexer lexing parse parser

Last synced: 02 May 2025

https://github.com/lomirus/html_editor

Pure and simple HTML parser and editor.

html parser rust xml

Last synced: 26 Apr 2025

https://github.com/p-x9/elfkit

🔬 A Swift library for parsing ELF files to obtain various information.

binary elf elf-parser parser reverse-engineering swift symbols

Last synced: 17 Jul 2025

https://github.com/hlhr202/rust-css-parser

This project aims to implement a CSS(less like) parser in rust. Currently the code is targeting the PostCSS AST. Very early stage, do not use in production.

css lexer parser rust

Last synced: 12 Apr 2025

https://github.com/lpredova/njuhalo

🐶 Customizable njuskalo.hr watcher

go golang parser watcher

Last synced: 14 Jan 2026

https://github.com/miraclx/xbytes

Parse bytes to human readable sizes (4747) → ('4.75 KB') and vice versa.

binary-bytes bit bits byte bytes convert converter datasize decimal-bytes filesize human humanized iec iec-80000-13 parser pretty readable size utility xbytes

Last synced: 17 Sep 2025

https://github.com/open-austin/indigent-defense-stats

A web scraper for collecting and processing public case records from sites using Tyler Technology's Odyssey court records database software.

court-cases parser python scraper

Last synced: 09 Feb 2026

https://github.com/hyprland-community/hyprparse

Hyprland/Hyprpaper/Hypr configuration file parser [maintainer=@yavko]

config configuration hypr hyprland parser

Last synced: 28 Apr 2025

https://github.com/here-be/snapdragon-node

Snapdragon utility for creating a new AST node in custom code, such as plugins.

ast compiler javascript node nodejs parser snapdragon

Last synced: 20 Aug 2025

https://github.com/danielgatis/go-vte

A library to parse terminal escape sequences (almost) exactly how the real hardware does.

go golang parser terminal-emulator vt100 vte

Last synced: 23 Mar 2025

https://github.com/awolverp/markupever

The fast, most optimal, and correct HTML & XML parsing library for Python written in Rust.

html5ever library markup-languages parser python rust scraping selectors web-scraping

Last synced: 26 Jan 2026

https://github.com/Ragath/TiledLib.Net

Cross-platform Tiled map parsing utilities.

content-management monogame parser parsing pipeline tiled tiled-parser tilemap

Last synced: 18 Mar 2025

https://github.com/Tuxified/tree-sitter-elixir

Tree Sitter grammar for Elixir

elixir parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/doceazedo/emotettv

💬 A Twitch (BTTV, FFZ & 7TV) emotes and badges parser - built with TMI.js in mind

7tv bttv emotes ffz javascript library parser tmi tmijs twitch twurple typescript

Last synced: 18 Jan 2026

https://github.com/nickng/bibtex

Basic parser for bibtex

bibtex parser

Last synced: 05 Oct 2025

https://github.com/informationsea/vcf-rs

Rust implmentation of VCF parser

bioinformatics parser rust

Last synced: 07 Apr 2026

https://github.com/jrop/pratt-calculator

A very simple expression evaluator written using a Pratt Parser

calculator expression-evaluator expression-parser expression-tree javascript nodejs parser pratt-parser

Last synced: 27 Mar 2026

https://github.com/typo3/html-sanitizer

HTML sanitizer, written in PHP, aiming to provide XSS-safe markup based on explicitly allowed tags, attributes and values.

html parser php sanitization security xss

Last synced: 08 May 2025

https://github.com/sciruby/daru-io

daru-io is a plugin gem to the existing daru gem, which aims to add support to Importing DataFrames from / Exporting DataFrames to multiple formats.

daru data-analysis exporter importer parser ruby ruby-gem

Last synced: 12 Mar 2026

https://github.com/afaanbilal/koshur-lang

A simple programming language inspired by the Kashmiri language (Koshur)

evaluator koshur language lexer parser

Last synced: 14 Apr 2025

https://github.com/pkuyo/light-parser

A lightweight C++ parser-combinators library

cpp cpp20 header-only lightparser lightweight parser parser-combinators

Last synced: 25 Jun 2025

https://github.com/jfjlaros/bin-parser

General binary file parser.

binary json parser yaml

Last synced: 19 Jul 2025

https://github.com/bunlong/react-native-csv

react-native-csv is the fastest CSV (or delimited text) parser for React Native.

csv csvtojson jsontocsv multithread parser react react-native-csv react-papaparse reactjs

Last synced: 12 Sep 2025

https://github.com/femtopixel/github-release-notifier

Automatize tasks when a specific package got a new release - Github Release Notifier

automatic cli github notification notification-api notification-service notifications notifier parser release webhook webhooks

Last synced: 09 Apr 2025

https://github.com/winebarrel/cronplan

Cron expression parser for Amazon EventBridge.

aws cloudwatch-events cron eventbridge golang parser

Last synced: 15 Apr 2025

https://github.com/qzchenwl/hiveql-parser

HiveQL Parser. Parse HiveQL code and print AST in JSON format if success, else print well formed syntax error message.

hive hiveql parser sql syntax-checker

Last synced: 22 Jun 2025

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

Go library to parse markdown to grab various things

go golang-library markdown parser

Last synced: 10 Sep 2025

https://github.com/ksassnowski/csv-schema

Parse a CSV file into PHP objects based on a schema.

csv parser schema

Last synced: 11 Jan 2026