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/banteg/bitcointalk

parses bitcointalk ann topics and sends them to telegram channel

bitcointalk ico parser telegram

Last synced: 07 May 2025

https://github.com/tefra/xsdata-attrs

Naive XML & JSON Bindings for python attrs!

attrs bindings code-generator json parser python python-library schema serializer wsdl xml xsd

Last synced: 22 Aug 2025

https://github.com/invlid/boardingpasskit

A library to parse the contents of airline boarding pass barcodes.

boardingpass iata parser swift

Last synced: 12 Aug 2025

https://github.com/alienkevin/wordshk-tools

Tools for processing open Cantonese dictionary data provided words.hk

cantonese-dictionary parser wordshk

Last synced: 15 Jul 2025

https://github.com/tanishqkancharla/teg

A tiny parser combinator toolkit

parse parser parser-combinators parsing peg

Last synced: 02 Apr 2026

https://github.com/rtymchyk/babel-plugin-extract-text

Babel plugin to extract strings from React components and gettext-like functions into a gettext PO file.

babel babel-plugin extraction gettext i18n internationalization js parser react translation

Last synced: 23 Aug 2025

https://github.com/avanov/typeit

Infer Python types from JSON data, use them for auto serialisation and parsing

colander deserialization json mypy parser parsing pyrsistent python python3 serialization structured-data typechecking typing

Last synced: 29 Aug 2025

https://github.com/pest-parser/site

This repo contains the source code for https://pest.rs

parser pest rust wasm webassembly

Last synced: 26 Jul 2025

https://github.com/y9san9/kotlin-simple-json

A simple educational Kotlin JSON parser: https://dev.to/y9san9/json-parsing-from-scratch-in-kotlin-4al8

json kotlin parser tutorial

Last synced: 02 May 2025

https://github.com/opencyphal/pydsdl

Cyphal DSDL processing front end implemented in Python

compiler-frontend cyphal dsdl opencyphal parser uavcan vehicular-networks

Last synced: 01 Aug 2025

https://github.com/vi/zigmkv

[wip] Matroska/webm (mkv) parser in Zig

matroska mkv parser webm zig ziglang

Last synced: 10 Mar 2026

https://github.com/juliankrispel/bishbosh

Proposal - BishBosh - A domain specific language for writing command line interfaces

cli domain-specific-language idea language parser proposal

Last synced: 10 Mar 2026

https://github.com/bigperson/laravel-vk-geo

Parse countries, regions and cities from vk.com api

geo-parser geolocation laravel-vk-geo parser vk vk-api vk-geo vkontakte vkontakte-api

Last synced: 12 Apr 2025

https://github.com/asyncapi/openapi-schema-parser

An AsyncAPI schema parser for OpenAPI 3.0.x and Swagger 2.x schemas.

get-global-node-release-workflows get-global-releaserc nodejs openapi parser

Last synced: 16 Aug 2025

https://gitlab.gnome.org/GNOME/json-glib

JSON-GLib implements a full JSON parser and generator using GLib and GObject, and integrates JSON with GLib data types.

glib gobject json parser serialization

Last synced: 11 Aug 2025

https://github.com/freakwill/pyparsing_ext

Extension of pyparsing. You can build your own languages easily. ✌️

parse parser peg pyparsing python

Last synced: 14 Apr 2025

https://github.com/crodas/sqlparser

SQL-Parser

mysql parser sql sql-parser

Last synced: 02 May 2025

https://github.com/Eisenwave/voxel-io

C++17 I/O library for various voxel formats, including VOX, QB, QEF and more.

cpp cpp17 io library magicavoxel mit-license parser qubicle voxel

Last synced: 21 Nov 2025

https://github.com/rvflash/awql-parser

AWQL parser / lexers

adwords-api awql lexer parser statement

Last synced: 16 Jun 2025

https://github.com/dynajoe/tinydb

Database server written from scratch

binary-data computer-science database first-principles parser server

Last synced: 18 Aug 2025

https://github.com/worker-tools/json-stream

Utilities for working with streaming JSON in Worker Environments.

cloudflare-workers deno javascript json parser service-workers streams stringify web-streams whatwg-streams

Last synced: 14 Apr 2025

https://github.com/lmangani/parsip

A straight-forward SIP/SDP parsing module for Node/JS

javascript json library node p-rtp-stats parse parser sdp sip sip-sdp vq-rtcpxr x-rtp-stat

Last synced: 04 Aug 2025

https://github.com/elliotgao2/htmlie

HTMLie is a command line HTML Parser.

command-line html parser

Last synced: 14 May 2025

https://github.com/mnot/http_sfv

Parse and serialise HTTP structured field values

headers http parser python

Last synced: 16 Jun 2025

https://github.com/liulinboyi/htmlparser

HTMLParser 解析HTML 欢迎参考 HTMLParser Parsing HTML Welcome to the reference

htmlparser parser parser-library

Last synced: 17 Apr 2025

https://github.com/474420502/gcurl

parse curl bash to code of golang

curl golang parser requests spider

Last synced: 17 Jan 2026

https://github.com/alexeytaranov/ue4_gumbo

HTML parser for Unreal Engine 4

blueprint cpp html parser ue4 ue4-plugin

Last synced: 24 Dec 2025

https://github.com/jub0t/markdownx

Unleash the Power of Markdown with Tailwind CSS Compatibility

markdown markdown-parser md parser regex taildown tailwinds tailwinds-markdown tailwindscss

Last synced: 05 Mar 2026

https://github.com/prantlf/ecmascript-parser-benchmark

Compares the speed and package size of various ECMAScript parsers and code generators.

benchmark code-generator ecmascript ecmascript-parser parser

Last synced: 07 Oct 2025

https://github.com/kdl-org/kdl-php

A KDL parser for PHP.

kdl parser

Last synced: 22 Apr 2025

https://github.com/textkernel/tx-java

The official Java SDK for the Textkernel Tx v10 API. Includes a resume parser (CV parser), job parser, resume search engine, and resume matching engine.

cv cv-parser cv-parsing java job job-parser job-parsing matching parse-resume parser parsing resume resume-parser resume-parsing sdk searching textkernel tx

Last synced: 24 Feb 2026

https://github.com/bakame-php/cron-expression

Parse, Build and Validate CRON Expression. Calculate run dates and determine if a CRON expression is due

cron parser php-library schedule value-object

Last synced: 14 Jan 2026

https://github.com/coderaiser/goldstein

JavaScript with no limits 🤫

acorn javascript nodejs parser putout

Last synced: 15 Feb 2026

https://github.com/koddr/csv2api

🏄‍♂️ The parser reads the CSV file with the raw data, filters the records, identifies fields to be changed, and sends a request to update the data to the specified endpoint of your REST API.

api api-rest csv csv-api csv-parser go go-app golang golang-application parser parsing

Last synced: 27 Oct 2025

https://github.com/khaledashrafh/tiny-compiler

This project is a fully functional compiler for the TINY programming language, which is a language that supports basic arithmetic, boolean, and control flow operations. The compiler can scan, parse, and run code written in the TINY language.

compiler cpp parser semantic-analyzer syntax-analyzer tiny tiny-compiler tiny-language tokenization

Last synced: 17 Oct 2025

https://github.com/aokihu/quick-struct

Parse c struct and translate binary data to javascrip object

big-endian binary buffer convert decoder decoding javascript json little-endian parser struct typescript

Last synced: 11 Oct 2025

https://github.com/tada5hi/bulletin-board-code

This library provides utitlites to parse BBCodes to HTML and HTML to BBCodes.

bbcode bbcode-parser bbcode-to-html bulletin-board-code html-to-bbcode parse parser typescript

Last synced: 16 Mar 2025

https://github.com/rossmacarthur/radiotap

A parser for the radiotap capture format

frame packet parser pcap radiotap

Last synced: 06 Jul 2025

https://github.com/psidh/ganges

Ganges is a modern, dynamically typed, interpreted language with Sanskrit-inspired syntax. Built in Go, Ganges is designed to be fun, expressive, and powerful, perfect for scripting, learning, and exploring core programming concepts in a new light.

ast backend go golang interpreter lexer low-level parser programming-language

Last synced: 10 Oct 2025

https://github.com/aress31/testssl2xlsx

Excel parser for testssl scan results.

https json parser pentesting reporting ssl testssl tls xlsx

Last synced: 11 Jun 2025

https://github.com/praghus/tmx-map-parser

Tiled Map Editor *.tmx files parser

parser tiled-map-editor tiled-parser tmx tmx-tiledmap

Last synced: 29 Jan 2026

https://github.com/tree-sitter-grammars/tree-sitter-ssh-config

OpenSSH config grammar for tree-sitter

parser ssh tree-sitter

Last synced: 13 Mar 2026

https://github.com/test-results-reporter/parser

Parse test results from JUnit, TestNG, xUnit and many more

cucumber junit mocha nunit parser testing testng xunit

Last synced: 01 Apr 2026

https://github.com/artyom-poptsov/guile-ics

iCalendar/vCard parser for GNU Guile.

guile icalendar lisp parser rfc-5545 scheme

Last synced: 23 Jan 2026

https://github.com/omarbazaraa/mppcompiler

A simple programming language written using Lex and Yacc.

bison compiler flex lex lexer parser programming-language yacc

Last synced: 04 Sep 2025

https://github.com/justinwoo/purescript-lenient-html-parser

A reaaaaaally lenient HTML parser for Purescript inspired by ndmitchell's TagSoup

html parser purescript tagsoup

Last synced: 24 Jan 2026

https://github.com/dqbd/ts-math-evaluate

Type-level math expression evaluator for TypeScript.

math parser type-level-programming typescript

Last synced: 18 Oct 2025

https://github.com/mtoohey31/tree-sitter-koka

Koka grammar for tree-sitter

koka parser tree-sitter

Last synced: 27 Apr 2025

https://github.com/silarhi/cfonb-parser

A zero dependencies PHP parser for CFONB 120 / 240 format

cfonb cfonb-parser ebics parser php

Last synced: 29 Jan 2026

https://github.com/hewlettpackard/prometheus-parser-rs

a Rust library for parsing and validating Prometheus query expressions

linter parser prometheus rust

Last synced: 26 Apr 2025

https://github.com/tommyb123/samp-map-parser

Fast map parser for SA-MP servers

map maps objects parser pawnplus sa-mp samp

Last synced: 08 Jan 2026

https://github.com/textkernel/tx-dotnet

The official C# SDK for the Textkernel Tx v10 API. Includes a resume parser (CV parser), job parser, resume search engine, and resume matching engine.

csharp cv cv-parser cv-parsing dotnet job job-parser job-parsing matching nuget parse-resume parser parsing resume resume-parser resume-parsing sdk searching textkernel tx

Last synced: 22 Apr 2025

https://github.com/thm-mni-ii/php-parser

A Scala-based parser for the latest PHP versions

java parser parsing php php-parser php7 phpparser scala

Last synced: 09 Apr 2025

https://github.com/metaory/markup.json

DOM Markup AST representation in compact JSON ╼╾ Specification, Transformer Library and CLI

ast cli compiler composition dom dom-tree domtree dsl generator html-ast npm-package parser template transformer transpiler

Last synced: 13 Apr 2025

https://github.com/krolow/marsvin

Structural Crawler framework written in PHP

crawler framework parser php

Last synced: 13 Oct 2025

https://github.com/redco/goose-starter-kit

This is a starter kit for redco/goose-parser

crawler docker goose goose-parser parser starter-kit

Last synced: 04 Apr 2025

https://github.com/ceticamarco/rhino

🦏 Simple markup language for building static websites

functional-programming haskell language-development markup-language parser ssg static-site-generator

Last synced: 07 May 2025

https://github.com/mtdsousa/antlr4-verilog-python

Generated files from ANTLR4 for Verilog parsing in Python

antlr antlr4 parser parsing python systemverilog verilog

Last synced: 06 Apr 2026

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

:books: Documentation parser, doc blocks and annotations (fully compliant with phpDoc and doctrine annotations)

annotation-tool annotations docblock documentation documentation-tool parse parser

Last synced: 04 May 2025

https://github.com/nwhetsell/tree-sitter-lilypond

LilyPond grammar for Tree-sitter

lilypond parser tree-sitter

Last synced: 17 Mar 2025

https://github.com/dkratzert/shelxfile

A parser and editor for SHELXL files.

atom crystallography editor molecule parser shelxl

Last synced: 20 Mar 2025

https://github.com/jptmoore/maniiifest

Typesafe IIIF presentation v3 parsing without external dependencies

iiif iiif-presentation-3 manifest parser

Last synced: 11 Apr 2025

https://github.com/the-mikedavis/tree-sitter-git-commit

A tree-sitter grammar for git commit messages

commit-message git parser tree-sitter

Last synced: 07 May 2025

https://github.com/99x-incubator/json2bootgrid

Convert json to awesome bootstrap grid ✌️

bootstrap json parser snippet

Last synced: 07 Apr 2026

https://github.com/huntlabs/hunt-markdown

A markdown parsing and rendering library for D programming language.

dlang markdown parser render

Last synced: 10 Oct 2025

https://github.com/slince/expression-language.js

🌴 An engine that can compile and evaluate expressions written in typescript

ast eval evaluator expression expression-engine expression-language lexer parser typescript

Last synced: 20 Jul 2025

https://github.com/lffg/rs-lox

A tree-walk interpreter and a bytecode virtual machine interpreter written in the Rust Programming Language.

interpreter parser rust

Last synced: 10 Jul 2025

https://github.com/luggage66/sprache-js

A simple parser combinator with usable error messages.

parser

Last synced: 11 Sep 2025

https://github.com/brettbates/pgn_parser

A Python Parser for .pgn chess games.

chess games parser pgn pgn-parser pgn-reader python

Last synced: 07 Apr 2026

https://github.com/asahaf/javacron

java library for parsing crontab expressions and calculating the next run time

cron cron-expression cronjob crontab java parser

Last synced: 11 Jan 2026

https://github.com/tree-sitter-grammars/tree-sitter-wgsl-bevy

Bevy grammar for tree-sitter

bevy parser tree-sitter

Last synced: 11 Jan 2026

https://github.com/killlowkey/parse-curl

parse-curl.js golang version. Parse curl commands, returning an object representing the request. 解析 curl 命令,返回一个表示请求的对象

curl parser

Last synced: 25 Jan 2026

https://github.com/wilfreal98/yandex-music-playlist-exporter

Сохраняет треки из плейлиста Яндекс Музыка в виде текстового списка

browser-extension exporter javascript music parser playlist-downloader yandex yandex-music

Last synced: 23 May 2026

https://github.com/k0swe/adif-parser-ts

An amateur radio log data ADIF library in Typescript and Javascript

adif amateur-radio javascript parser typescript

Last synced: 18 Feb 2026

https://github.com/svenvc/ztimestamp

I am ZTimestamp, a Magnitude, a point in time, an alternative to DateAndTime and TimeStamp

chronology datetime formatter parser pharo smalltalk smtp-client timestamp timezone timezone-database

Last synced: 13 Sep 2025

https://github.com/simonecorsi/lcov-total

⚙️ Parse LCOV output and return the average value, easily fail CI with a threshold

average ci cli coverage lcov node npm parser tdd test

Last synced: 11 Apr 2025

https://github.com/andy5995/canfigger

A lightweight library designed to parse configuration files

c config configuration-files gpl-3-or-later library mesonbuild parser small-projects

Last synced: 13 May 2025

https://github.com/chiroptical/snail

A programming language for gastropods

lisp-dialect parser programming-language

Last synced: 16 Mar 2025

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

This package allows evaluating (parse with mapping) large amounts of data in a flexible manner, providing various processing functions

compiler expression expression-evaluator expression-parser laravel library parser

Last synced: 11 Jul 2025

https://github.com/arcanedev/laravelmarkdown

:clipboard: Markdown parsing for Laravel with blade directives

arcanedev laravel markdown parser php

Last synced: 07 May 2025

https://github.com/thosakwe/combinator

Parser combinators that support static typing, file spans, and more.

dart parser parser-combinators parsing

Last synced: 28 Apr 2025

https://github.com/rockcavera/nim-iputils

Utilities for use with IP. It has functions for IPv4, IPv6 and CIDR.

cidr ip ipv4 ipv6 nim nim-lang parser range

Last synced: 29 Jul 2025

https://github.com/wasiqb/coteafs-datasource

:ledger: Simple Data file to object parser supports JSON, YML, XML and properties file format.

hacktoberfest json parser pojo properties test-automation test-data xml yaml yml

Last synced: 30 Jun 2025

https://github.com/njbrown/loris

toy language used for making games, currently in development

bytecode c-plus-plus compiler interpreter language parser programming-language scripting-language virtual-machine

Last synced: 31 Jul 2025

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

Svelte grammar for tree-sitter

parser svelte tree-sitter

Last synced: 04 Sep 2025