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/lomirus/html_editor

Pure and simple HTML parser and editor.

html parser rust xml

Last synced: 26 Apr 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/bughandler/libdnspacket

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

cpp17 dns parser

Last synced: 12 May 2025

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/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/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/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/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/lpredova/njuhalo

🐶 Customizable njuskalo.hr watcher

go golang parser watcher

Last synced: 14 Jan 2026

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/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/tree-sitter-grammars/tree-sitter-odin

Odin grammar for tree-sitter

odin parser tree-sitter

Last synced: 04 Jan 2026

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/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/emmatyping/ryaml

Python yaml library using Rust

parser rust yaml

Last synced: 24 Jul 2025

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/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/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/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/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/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/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/apex-dev-tools/apex-parser

Salesforce Apex/SOQL/SOSL language parser

apex parser salesforce

Last synced: 17 Jan 2026

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/tree-sitter/tree-sitter-ql

tree-sitter grammar for the CodeQL language

codeql parser tree-sitter

Last synced: 12 Apr 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/xtlsoft/pisp

A lisp-like language for php.

language lisp parser php php-library php7

Last synced: 24 Apr 2025

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/hyprland-community/hyprparse

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

config configuration hypr hyprland parser

Last synced: 28 Apr 2025

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: 08 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/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/danielmschmidt/objective-c-parser

Get the JSON representation of an Objective-C header file

babel code-generation javascript objective-c parser

Last synced: 26 Jul 2025

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

General binary file parser.

binary json parser yaml

Last synced: 19 Jul 2025

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/winebarrel/cronplan

Cron expression parser for Amazon EventBridge.

aws cloudwatch-events cron eventbridge golang parser

Last synced: 15 Apr 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/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/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/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/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

https://github.com/nickng/bibtex

Basic parser for bibtex

bibtex parser

Last synced: 05 Oct 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/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/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/aerogo/codetree

:evergreen_tree: Parses indented code and returns a tree structure.

go parser

Last synced: 10 Apr 2025

https://github.com/alixinne/glsl-lang

LALR parser for GLSL

glsl parser rust

Last synced: 06 Apr 2025

https://github.com/hsiaosiyuan0/mole

Mole is a collection of parsers to parse the frontend stuffs.

ecmascript go lint parser

Last synced: 14 Jan 2026

https://github.com/yalter/hldemo-rs

Half-Life demo format parser using nom.

demo goldsource half-life nom parser rust

Last synced: 23 Jul 2025

https://github.com/jirutka/sh-parser

Parser of POSIX Shell Command Language

lpeg lua parser peg posix shell shell-parser

Last synced: 06 Oct 2025

https://github.com/kureev/react-navigation-parser

Parser tool for react-navigation

parser react-native react-navigation

Last synced: 15 Mar 2025

https://github.com/jcornaz/beancount-parser

A beancount file parser library for rust

beancount parser rust

Last synced: 03 Feb 2026

https://github.com/64/cansid

A minimal ANSI escape sequence parser, written in C.

ansi-codes ansi-colors ansi-escape-codes c parser

Last synced: 06 May 2025

https://github.com/trikko/parserino

A super-fast HTML parser and DOM editor, for D

dlang dlanguage dom html html5 parser

Last synced: 26 Jan 2026

https://github.com/btubbs/datetime

A Go (golang) library for parsing most ISO8601 timestamps

datetime golang parser time

Last synced: 12 Jan 2026

https://github.com/nabijaczleweli/openalias.rs

Look up and parse OpenAlias data

cryptocurrency parser rust

Last synced: 04 Mar 2025

https://github.com/muhammadmuzzammil1998/dsongo

Encoding, decoding, marshaling, unmarshaling, and verification of the DSON (Doge Serialized Object Notation)

djs doge dson golang parser serializer

Last synced: 29 Oct 2025

https://github.com/slaveofcode/jkt

Simple helper to parse JSON based on independent schema

enum javascript jkt json json-enum json-struct json-structure json-types parser parsing struct

Last synced: 15 May 2025

https://github.com/perlpunk/yaml-pp-p5

A YAML 1.2 processor in perl

parser perl5 yaml yaml-parser yaml-processor

Last synced: 09 Apr 2025

https://github.com/keisukeyamashita/go-vcl

🐇 VCL parser written in Go

fastly go golang parser varnish vcl

Last synced: 02 Sep 2025

https://github.com/ioriens/wxml-transpiler

Port of wcc.exe to JavaScript. wxml 文件编译器 --- 里面有很多无用代码,有空再整理下

minapp miniapp parser transpiler wxml wxml-to-js

Last synced: 07 May 2025

https://github.com/pxyup/uri-parse-lib

Library for parse URI

js parser url

Last synced: 25 Apr 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: 15 Jun 2025

https://github.com/lfkdsk/codeparse

编译相关的Parser

parser

Last synced: 19 Aug 2025

https://github.com/chussum/delibee

📦 Delivery tracking library on Node.js

delivery delivery-tracker korea parser shipment tracking

Last synced: 07 Jul 2025

https://github.com/juntossomosmais/regex4ocr

Plug regular expression models into OCR string results of document pictures to extract structured data!

image-processing ocr parser python regexp yml

Last synced: 05 Oct 2025

https://github.com/aamend/spark-gdelt

Binding the GDELT universe in a Spark environment

analytics gdelt news parser spark structured-streaming

Last synced: 14 Apr 2025

https://github.com/dmy/elm-pratt-parser

Pratt / Top-Down Operator Precedence parsing for elm/parser

down elm expression operator parser parsing pratt precedence tdop top top-down

Last synced: 10 Jul 2025

https://github.com/vampirc/vampirc-uci

A Universal Chess Interface (UCI) protocol parser and message generator.

chess parser rust rust-crate uci

Last synced: 12 Dec 2025

https://github.com/discretetom/whitehole

A simple, fast, intuitive parser combinator framework for Rust.

grammar parse parser rust

Last synced: 22 Apr 2025

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: 04 Sep 2025

https://github.com/wiegerwolf/json-like-parse

JavaScript npm module that finds JSON-like text within a string and then parses it on best effort basis

ai json langchain llm parser

Last synced: 23 Apr 2025

https://github.com/mar-muel/local-geocode

Simple library for efficient geocoding without making API calls

countries geocode geocoding geolocation geonames geoparser parser twitter

Last synced: 22 Mar 2025

https://github.com/eno-lang/enolib

An eno parsing library available for JavaScript, Python, Ruby and Rust

eno javascript parser python ruby rust

Last synced: 10 Oct 2025

https://github.com/shepmaster/ebene-rust

A Rust source code parser and explorer

parser rust

Last synced: 23 Mar 2025

https://github.com/creekorful/mvnparser

Go parser for maven Project Object Model (POM) file

go-module golang golang-library maven-pom parser pom

Last synced: 21 Mar 2025

https://github.com/figsoda/pep-508

Rust implementation of Python dependency parser for PEP 508

chumsky parser pep508 python requirements rust

Last synced: 30 Apr 2025

https://github.com/osiris-team/dyml

The YAML and DYML processor of your dreams, with ultimate comment support, written from scratch in Java!

api java library parser read write yaml

Last synced: 19 Mar 2025

https://github.com/clowd/clowd.clipboard

A platform-agnostic clipboard library for dotnet, and a bespoke dib parser.

avalonia avaloniaui bitmap clipboard gdi parser windows winforms wpf

Last synced: 02 Aug 2025