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/jmsv/xunit-to-nunit

Converts C# XUnit tests to NUnit tests

c-sharp converter dotnet hacktoberfest nunit parser unit-testing xunit

Last synced: 30 Apr 2026

https://github.com/avdgaag/example_json_parser

Example project about leex and yecc in Elixir

json lexer parser parsing

Last synced: 01 May 2026

https://github.com/juancastillo0/snippet_generator

Generate classes, themes, widgets, parsers and SQL bindings for Dart and Flutter.

codegenerator dart dartlang flutter flutter-apps parser sql

Last synced: 03 May 2026

https://github.com/mrousavy/morph

πŸ›  A fast .NET Standard Class Library for parsing results from an SQL query to .NET objects to eliminate risky column-index hardcoding

csharp dotnet library parser sql

Last synced: 04 May 2026

https://github.com/denysvitali/latex-parser

A LaTeX parser, in Go

ast go golang latex parser tex tokenizer

Last synced: 04 May 2026

https://github.com/sergiomarotco/kaspersky-installed-software-parser

Program for parsing KSC installed software report

kaspersky parser

Last synced: 13 Jun 2026

https://github.com/potato3d/objparser

C++ library to read 3D Wavefront OBJ/MTL files

3d 3d-wavefront library mtl-files obj-files parser reader wavefront-obj

Last synced: 17 Jun 2026

https://github.com/ikenox/h2s-rs

A declarative and ergonomic HTML parser library in Rust

html parser rust

Last synced: 14 Mar 2026

https://github.com/x-rays5/inireader

A simple c++17 header only ini parser/writer.

cpp cpp17 headeronly ini ini-parser parser

Last synced: 05 Mar 2026

https://github.com/basemax/jsexpressionparser

A tiny web-based JS parser to handle and analyze a mathematical expression (order of operations)

html js mathematical-expressions mathematical-parser parser parser-combinators

Last synced: 13 Aug 2025

https://github.com/lggruspe/todo-txt-parser

todo.txt parser for Typescript/javascript

javascript parser todotxt typescript

Last synced: 01 Feb 2026

https://github.com/0x1nf3cted/parcer

Parcer: A Python-based C parser that produces the Abstract Syntax Tree (AST) of the provided code in both JSON and string formats. πŸŒ²πŸ”

ast c compiler json lexer parser python string

Last synced: 17 Mar 2026

https://github.com/ezartsh/inrequest

Go package for parsing HTTP request bodies (form-data, JSON, query params) into maps and structs with automatic type conversion and file upload support.

file-upload form-data go golang http json multipart parser request-parser struct-binding

Last synced: 09 Mar 2026

https://github.com/vit0rr/monkey

Compiler with VM for toy language Monkey written in GoLang

compiler golang interpreter lexer parser repl vm

Last synced: 22 Apr 2025

https://github.com/mistralys/x4-savegame-parser

Savegame manager for X4: Foundations. Extracts useful information and creates automatic save backups.

gaming parser php savegame-management savegame-reader x4foundations xml

Last synced: 16 Mar 2025

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

Load and save data from and to various data formats

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

Last synced: 26 Apr 2025

https://github.com/dgelessus/python-rezparser

A pure Python library for parsing Macintosh Rez source files

classic-mac-os macintosh parser python resource-fork rez

Last synced: 03 Oct 2025

https://github.com/mibk/phpdoc

PHPDoc parser and printer

go golang parser php phpdoc

Last synced: 30 Jun 2025

https://github.com/audy/dna

A biological sequence file (fasta, fastq, qseq) parser for Ruby

bioinformatics dna parser ruby

Last synced: 07 Oct 2025

https://github.com/singularitti/fortran90namelists.jl

A Julia implementation of Python f90nml package.

fortran fortran90 julia julia-package namelist parser python tokenizer

Last synced: 08 Aug 2025

https://github.com/yvesago/parseacl

A Cisco ACL parser

acl cisco nodejs parser

Last synced: 04 Apr 2026

https://github.com/iguessthislldo/bridle

OMG Interface Description Language Parser/AST Library

idl language-server language-server-protocol omg-idl parser python python3

Last synced: 16 May 2025

https://github.com/trailblazer/trailblazer-transform

Transform, parse, coerce, validate, it's all just a chain of transformations. Replacement/extension for Reform.

coercion parser typing validation

Last synced: 27 Feb 2026

https://github.com/ciavash/sway-config

A Raku library and script for parsing Sway window manager's config

app cli command-line config library module parser raku raku-module rakulang sway sway-config swaywm

Last synced: 01 Oct 2025

https://github.com/xieyuheng/sexp

An implementation of S-expression in JavaScript.

lisp parser s-expression scheme sexp

Last synced: 30 Sep 2025

https://github.com/vitorsouzaalmeida/monkey

Compiler with VM for toy language Monkey written in GoLang

compiler golang interpreter lexer parser repl vm

Last synced: 12 Feb 2026

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

GN grammar for tree-sitter

gn parser tree-sitter

Last synced: 24 Sep 2025

https://github.com/rodrigooler/soljs

Parser to convert Javascript code to Solidity using abstract syntax tree

abstract-syntax abstract-syntax-tree blockchain es6 javascript js node open-source parser smart-contracts solidity typescript

Last synced: 11 Apr 2026

https://github.com/wizard04wsu/uri_parsing

JavaScript functions for validating, normalizing, and parsing URIs and email addresses.

domain email ip ipv4 ipv6 mailbox mailto module parser schemes uri uri-parser url url-parser

Last synced: 19 Oct 2025

https://github.com/reconmap/php-command-output-parsers

Parsers for many security command outputs in the form of a PHP library

commands hacktoberfest nessus nmap parser qualys security tools

Last synced: 11 Jun 2025

https://github.com/rwxrob/rat

πŸ€ Scanner-less PEG packrat parser and meta-grammar interpreter in Go

abnf ebnf go golang grammar language packrat parser peg pegn

Last synced: 12 May 2025

https://github.com/jonperk318/telegram-parsers

OSINT tools: Telegram chat parsers built to find and extract credit/debit card information and credentials using keyword matches

bank cc credit-card debit-card json open-source-intelligence osint osint-python osint-resources osint-tool osint-tools parser python telegram telegram-channel telegram-chat

Last synced: 20 Oct 2025

https://github.com/xaionaro-go/iscdhcp

Go (Golang) ISC DHCP API + config parser/generator

config configuration dhcp-server dhcpd generator go golang isc parser

Last synced: 28 Apr 2025

https://github.com/mikepenzin/timeago-simple

timeago makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "1 day ago")

bower date nodejs-modules nodejs-plugin npm-module npm-package npm-scripts parser timeago vanilla-javascript vanilla-js

Last synced: 21 Feb 2026

https://github.com/kimtth/tora-auto-ui-opencv

🐯🌱 UI Automation By OpenCV (Image Template Matching). TORA (Tigre / Tiger)

automation opencv parser pyautogui pyqt pyside2 rpa screenshot

Last synced: 14 Feb 2026

https://github.com/victor-wiki/antlrparsergenerator

GUI tool for generating antrl parser files.

antlr generate parser tool

Last synced: 22 Sep 2025

https://github.com/ferhatgec/flap

Fegeya Flap Execution Language, Written in FlaScript.

flap flascript interpreter language parser print programming scripting statement virtual-machine

Last synced: 28 Feb 2026

https://github.com/konfiger/konfiger-jvm

Light weight package to manage key value based configuration and data files for JVM languages. Notably Java, Kotlin, Scala

configuration java jvm key-value kotlin language parser properties scala

Last synced: 18 Apr 2026

https://github.com/spumer/fastsoup

BeautifulSoup interface for lxml

beautifulsoup fast html lxml parser python3

Last synced: 19 Feb 2026

https://github.com/codebox/stellar-classification-parser

A parser for star classification codes

astronomy parser

Last synced: 12 Jun 2025

https://github.com/codebox/top-down-parser

A simple top-down parser written in JavaScript

es6 javascript parser

Last synced: 12 Jun 2025

https://github.com/mfelsche/pony-ast

:horse: :deciduous_tree: Library for accessing AST generated by ponyc

compiler ffi-bindings parser pony pony-language ponylang

Last synced: 15 Feb 2026

https://github.com/ryanmorr/parselector

Parse a CSS selector string

css css-selector javascript parser

Last synced: 09 Apr 2025

https://github.com/kale-ko/bjsl

A semi-advanced Java data serialization library with features for reducing file sizes.

data java java-serialization json parser serialization serializer smile yaml

Last synced: 28 Feb 2026

https://github.com/hideoo/lodash-doc-parser

Lodash documentation parser generating a JSON representation.

documentation lodash node nodejs parser

Last synced: 12 Apr 2026

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

SCSS grammar for tree-sitter

parser scss tree-sitter

Last synced: 23 Oct 2025

https://github.com/janligudzinski/bfc-rs

Brainfuck compiler for x86-64 Linux implemented in Rust.

assembly brainfuck compiler nasm parser rust x86 x86-64 x86-assembly

Last synced: 05 Feb 2026

https://github.com/gprimola/yamel

Yamel is a YAML parser and serializer lib for Elixir.

elixir encoder-decoder hacktoberfest parser serializer yaml yaml-parser yml

Last synced: 14 Jun 2025

https://github.com/fedemartinm/search-operators

A search operators parser to filter search results

javascript nodejs parser search

Last synced: 02 Mar 2026

https://github.com/quarto-dev/gridtables

Haskell parser for reStructuredText-style grid tables.

pandoc parser quarto rst

Last synced: 11 Dec 2025

https://github.com/3f/e-msbuild

Advanced Evaluator of MSBuild scripts with user-variables support through Varhead and more

e-msbuild evaluator evmsbuild msbuild msbuild-scripts parser soba sobascript user-variables varhead variables

Last synced: 14 Apr 2025

https://github.com/father1993/website-parser-dongchedi

This project is a tool for parsing car data from the Chinese website Dongchedi. With its help, you can extract information about car models, their characteristics, prices and other data presented on the site.

dongchedi parser python

Last synced: 10 Nov 2025

https://github.com/kovah/laravel-html-meta

A simple helper to retrieve the HTML meta tags of a website.

html laravel laravel-package meta-tags parser

Last synced: 14 Apr 2025

https://github.com/leops/dmxparser

Reading the Valve Data Model eXchange (DMX) format in Rust

dota-2 half-life-alyx parser source-engine

Last synced: 06 Oct 2025

https://github.com/siraben/tree-sitter-imp

Imp grammar for tree-sitter

grammar imp parser tree-sitter

Last synced: 09 Apr 2025

https://github.com/sharparam/klox

Kotlin implementation of the Lox language

gradle interpreter kotlin lox parser parsing

Last synced: 05 Jan 2026

https://github.com/omeyenburg/tree-sitter-riscv

🌳 RISC-V assembly grammar for tree-sitter.

parser risc-v tree-sitter

Last synced: 13 Jan 2026

https://github.com/utkarshkukreti/parco

A hyper-optimized 1kb library to build fully type-safe parsers in TypeScript.

combinator ll parse parsec parser parser-combinator parsing regex regexp string typesafe typescript

Last synced: 23 Feb 2026

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

Arduino grammar for tree-sitter

arduino parser tree-sitter

Last synced: 09 Oct 2025

https://github.com/porglezomp/ess

Parsing s-expressions in rust

parser rust s-expressions

Last synced: 14 Jun 2025

https://github.com/gardenbed/go-parser

A Parser for Building Go Compilers (Interpreters, Converters, Code Generators, etc.)

compiler go golang lexer library parser scanner

Last synced: 18 Jan 2026

https://github.com/middledot/math_parser

A math expression parser in python

math parser python

Last synced: 24 Jan 2026

https://github.com/hanamura/font-family

CSS font-family parser/stringifier.

css font parser utility

Last synced: 01 Sep 2025

https://github.com/hupe1980/go-textractor

πŸ“„ Amazon textract response parser written in go.

amazon aws golang parser textract unstructured-data

Last synced: 16 Apr 2025

https://github.com/desmonhak/argparse_c

LibrerΓ­a para pasear y manejar argumentos por linea de comandos en C

argparse c lexer parser

Last synced: 09 Apr 2025

https://github.com/svenfuchs/sh_vars

Shell variable parser

bash parser ruby shell variables

Last synced: 21 Apr 2025

https://github.com/double-oxygen/urlon-nim

URLON implementation in Nim

encode-urls json parser urlon

Last synced: 24 Jan 2026

https://github.com/hiperiondev/il_parser

IEC61131-3 IL parser (edition 3.0 2013-02)

iec61131-3 il parser

Last synced: 04 Mar 2026

https://github.com/dobroslavradosavljevic/hsize

The ultimate TypeScript library for human-readable byte formatting and parsing.

bytes file-size formatting human-readable javascript npm-package parser typescript utility

Last synced: 28 Jan 2026

https://github.com/stevenaw/vs-parse

Node-based utilities for parsing Visual Studio files

csproj node npm parse parser visual-studio

Last synced: 14 Mar 2026

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

Lexing and constructing AST for arithmetic expressions using the recursive descent parsing method

compiler cpp cpp23 cxx cxx23 interpreter language lexer lexer-parser lexing parser programming-language tokenizer

Last synced: 13 Apr 2025

https://github.com/openbytedev/metalink

A Metalink parser for versions 4.0 and 3.0.

metalink parser

Last synced: 02 Jul 2025

https://github.com/bwrrp/prsc.js

Tiny parser combinators library

parser parser-combinators

Last synced: 13 Apr 2025

https://github.com/devsnek/jsont

Json't JSON Library

elixir erlang json parser

Last synced: 10 Apr 2025

https://github.com/ergebnis/front-matter

πŸ‘€ Provides a composer package with a front-matter parser.

front-matter parser php

Last synced: 10 Apr 2025

https://github.com/cchexcode/wavefront_rs

An alternative, typed and simple wavefront format parser and writer.

obj parser rust wavefront writer

Last synced: 12 Dec 2025

https://github.com/j-jzk/klang

A toolkit for defining programming languages and DSLs in Kotlin

compiler dsl kotlin parser programming-language

Last synced: 10 Apr 2025

https://github.com/stemjail/mnt-rs

Mount point parsing Rust library

mount parser

Last synced: 07 Apr 2026

https://github.com/ait-aecid/aecid-parsergenerator

Automatically create parser trees for textual logdata to facilitate analysis

hdfs log-data log-signatures log-templates logs parser parser-generation python templates

Last synced: 10 Apr 2025

https://github.com/danielrohers/bory

Node.js body and query parsing middleware with nesting

body nested node parser query

Last synced: 10 Apr 2025

https://github.com/seldszar/tekko

Another IRC message parser and formatter.

formatter ircv3 parser

Last synced: 14 Jun 2025

https://github.com/yousefvand/persian-date-parser

Parser library for date and time. Supports Jalali, Gregorian or mixed.

calendar datetime gregorian jalali nodejs parser parsing persian

Last synced: 26 Mar 2025

https://github.com/chrispomeroyhale/csv-dialect-swift

DialectalCSV: Multi-dialect CSV parser in Swift for handling different separated value formats. Conforms to Frictionless Data's CSV Dialect spec

csv delimited dialect parser rfc-4180 streaming swift swift-package-manager tsv

Last synced: 10 Apr 2025

https://github.com/mgadda/swift-parse

A small parser combinator library written in Swift 5

combinators parse parser swift

Last synced: 15 Jul 2025

https://github.com/niklaskorz/nklang

A programming language interpreter written in Go

formal-languages golang interpreter lexer parser semantics

Last synced: 01 May 2025

https://github.com/irevenko/genshin-scrapper

πŸ’Ύ A bunch of scripts for api.genshin.dev

genshin genshin-api genshin-impact genshinimpact parser scrap scrapper

Last synced: 01 May 2025