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/oxylabs/custom-parser-instructions

Learn the fundamentals of writing parsing instructions with Oxylabs' Custom Parser.

parser parsing python scraping scraping-websites tutorial web-scraping

Last synced: 24 Dec 2025

https://github.com/peti/parsec-class

Type class for types that can be constructed from their text representation

haskell haskell-library parsec parser

Last synced: 07 Mar 2026

https://github.com/ruisoftware/antlr4-file-generator

Automatically generates Java and JavaScript files based on information retrieved from a plain text file.

antlr4 antlr4-grammar file generator java javascript maven-plugin parser

Last synced: 18 May 2026

https://github.com/xirzo/httpparser

Http parser for recreational purposes

http parser

Last synced: 19 Apr 2026

https://github.com/daankets/node-cli-advanced

Advanced Node Command Line Interpreter

argument cli javascript node parser typescript

Last synced: 09 Apr 2026

https://github.com/cubicpath/dyncommands

Dynamic command execution, parsing, and storage for IRC chatbots and CLI applications.

dynamic extensible library parser pypi-package python python3

Last synced: 13 Mar 2025

https://github.com/92181/calculator

A small and lightweight Javascript calculator. Useful for integration into web applications.

calculator html javascript math parser

Last synced: 18 May 2026

https://github.com/akrck02/markdown-docs-dev-diary

Development diary for the markdown-docs library.

dev-diary markdown parser

Last synced: 15 Jun 2025

https://github.com/tutv/luxojr

Get pixels from image or buffer

buffer images jpeg nodejs parser pixels png

Last synced: 18 May 2026

https://github.com/halfzebra/parser-experiment

:microscope: an experiment with traceable parsers

parser parser-combinators parser-library

Last synced: 04 Jul 2026

https://github.com/casparwylie/zandt-lang

Another homemade programming language (ongoing and incomplete!)

language lexer parser programming-language

Last synced: 18 May 2026

https://github.com/armmbed/logic-trace-parser

This tool parses an export from Saleae Logic software and interprets it according to the configuration used.

logic parser saleae spif trace

Last synced: 25 Jun 2025

https://github.com/vimaltiwari2612/expression-evaluator-tree-creator

A tool to parse expression and form an expression tree. Can be used to understand complex If-Else conditions/ Algorithm studies / compiler design studies.

compiler-design css css3 expression-evaluator expression-parser expression-tree-builder expressionengine html javascript parser pure-javascript syntax-tree tree-structure treeview

Last synced: 14 May 2026

https://github.com/xfnty/calc

Simple mathematical expression solver that supports operator priorities.

ast beginner-project calculator lexer parser

Last synced: 06 Oct 2025

https://github.com/michalwa/py-cliffs

Command Line Interface Utility

cli command-line parser syntax utility

Last synced: 02 Apr 2025

https://github.com/bullheadandplato/compiler-palm-tree

CS462 term project. lexical analyzer and parser for/in C++ language

compiler lexical-analyzer parser

Last synced: 09 Apr 2025

https://github.com/ymonb1291/dotenv-parser

A fast, zero-permission parser for '.env' files with support for multiline variables.

deno dotenv dotenv-parser parser

Last synced: 14 May 2026

https://github.com/brh55/file-to-objects

:page_facing_up: Parse a field delimited file, line-by-line, and return a JavaScript array containing parsed objects

delimited-files parser

Last synced: 19 May 2026

https://github.com/engineeringsoftware/gocgo

C language lexer, parser, and visitors

c go lexer parser visitors

Last synced: 19 May 2026

https://github.com/josephgoksu/artspin

"artspin" is the best way to quickly and freely spin your articles. Currently, it is available for just Turkish Language.

article parser spinner turkish-language

Last synced: 07 Mar 2026

https://github.com/philipk/steam_shortcuts_util

Utilities for parsing & writing Steams shortcut.vdf file format

parser steam

Last synced: 10 Aug 2025

https://github.com/ssi02014/react-sanitizer-parser

react-sanitizer-parser is a React element sanitizer parser.

dompurify html-react-parser parser react xss

Last synced: 19 May 2026

https://github.com/bolner/concontroller

Controller library for console applications.

cli console controller dotnet-core parameters parser

Last synced: 02 Apr 2025

https://github.com/lycuid/ruson

Command line utility for parsing and processing JSON text (faster than 'jq').

command-line-tool json-parser parser rust-lang

Last synced: 04 Jul 2026

https://github.com/onurdemirtas/postgresql.schema.parse

First, it exports schema file from PostgreSQL with "pg_dump --schema-only". Then, parses the schema file for separating the each object types into separate folders and each object into a separate file.

backup bash bash-script compare linux meld parser postgresql postgresql-database schema ubuntu

Last synced: 07 May 2026

https://github.com/laojianzi/tree-sitter-kql

A kql (Kibana Query Language Kibana) parser and syntax highlighting built on tree-sitter

highlight kibana-query-language-kibana kql kuery-query parser tree-sitter tree-sitter-kql

Last synced: 20 Jan 2026

https://github.com/imnerocode/parser-obj

A lightweight Go parser that converts OBJ files into a vo.Model structure using the vo-structures module, making it easy to integrate 3D models into your projects

go golang obj parser vo-structures

Last synced: 07 Sep 2025

https://github.com/donbarbos/yale_celi_list_parser

🏢 Yale CELI List of Companies Leaving and Staying in Russia, dataset and parser

celi companies companies-list csv dataset list open-data parser python selenium selenium-webdriver yale

Last synced: 14 May 2026

https://github.com/elamani-drawing/automaters

Implémentation d'automate en Rust. (FSM, NFA, DFA, NDFAE)

algorithms automate automation parser rust rust-lang rustlang

Last synced: 07 Apr 2026

https://github.com/manishbisht/citation-parser

citation parser in python

citiation-parser filtering parser python

Last synced: 09 Jun 2026

https://github.com/platisd/cpp-command-parser

Parse CLI commands with compile-time checks for your sanity

c-plus-plus cli cpp parser

Last synced: 19 Jul 2025

https://github.com/hdoc1509/tree-sitter-gh-actions-expressions

Github Actions expressions grammar for tree-sitter

github-actions github-workflows parser tree-sitter

Last synced: 19 Apr 2026

https://github.com/florczakraf/gitlab-duration-parser

A simple Gitlab time-tracking message parser

gitlab parser python time-tracking

Last synced: 31 Oct 2025

https://github.com/tomefile/lib-parser

Library to parse Tomefile code and output a node tree for use by another program

ast parser tome tomefile

Last synced: 14 Jan 2026

https://github.com/postmodern/nvd-json_feeds.rb

Provides a Ruby API to NVD JSON Feeds.

cve feeds gem json nvd parser ruby

Last synced: 11 May 2026

https://github.com/zeroniki/parser

Парсит инфу с сайта https://news.ycombinator.com/

bs4 linux parser python requests scraping

Last synced: 21 Mar 2025

https://github.com/kojobailey/xfbin-parser-plusplus

Unpacks CyberConnect2 XFBIN files and converts their data into more usable and editable formats.

binary cc2 cpp cyberconnect2 drag-and-drop jjba jojo json parser tool xfbin

Last synced: 22 Jul 2025

https://github.com/mateffy/datamark

A toolkit for creating Markdown-based file formats and mapping AST nodes (headings/codeblock/todos/...) to structured data.

file-format lexer markdown parser typescript

Last synced: 04 Jul 2026

https://github.com/vcputtini/squidlogparser

A small object library capable of interpreting the log entries generated by Squid-cache(tm) and manipulating this data.

cpp cpp17 http http-proxy https lib library parser squid squid-proxy

Last synced: 01 Jan 2026

https://github.com/TrippW/NCF-Parser

A parser for retrieving data from automotive Node Configuration Files (NCF)

automotive can lin ncf parser

Last synced: 13 May 2025

https://github.com/theopenwebjp/get-words

Simple search / get words and counts JS library.

javascript parser text

Last synced: 08 Jun 2026

https://github.com/skalt/psql_splitter

a nom parser combinator that matches a psql statement.

parser parsing postgres postgresql psql sql

Last synced: 14 May 2026

https://github.com/francisrstokes/lambda-calculus

🐑Lambda calculus parser and evaluator in haskell

evaluator haskell lambda-calculus parser parser-combinators

Last synced: 04 Apr 2025

https://github.com/anikethsaha/acorn-do-expressions

https://github.com/tc39/proposal-do-expressions

acorn parser

Last synced: 29 Mar 2025

https://github.com/javanile/yaml

Include Yaml on Yaml for PHP

include parser php yaml

Last synced: 29 Mar 2025

https://github.com/0x5a17ed/plainfields

A lightweight, human-friendly configuration format for Go with simple syntax for fields, lists, and maps.

configuration-language data-serialization dsl dsl-syntax go golang golang-library golang-package lexer parser

Last synced: 30 Apr 2025

https://github.com/upi-0/komikuapi

Unofficial Self-Hosted Komiku.id API.

parser python python-scraper scrap

Last synced: 16 Jan 2026

https://github.com/oovm/bibtex

BibTeX parser and writer

bibliography bibtex latex parser

Last synced: 12 Dec 2025

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

Chatito grammar for tree-sitter

chatito parser tree-sitter

Last synced: 22 Jul 2025

https://github.com/timolinn/html

[WIP] HTML Parser written in Go

browser browser-engine go html htmlparser parser parsers

Last synced: 22 Mar 2025

https://github.com/codezeilen/smalltalkntriples

A Squeak/Smalltalk parser for the N-Triples RDF serialization format.

ohm ohm-grammar parser squeak triples

Last synced: 06 Mar 2026

https://github.com/tipalol/parser

Компактный класс Parser, с помощью которого можно легко и непринужденно доставать необходимую информацию с любого сайта.

java jsoup parser web

Last synced: 22 Mar 2025

https://github.com/luni-4/cineon-rs

Parse a Cineon image

cineon parser rust

Last synced: 02 Apr 2025

https://github.com/aspicho/epub-parser

Simple Python ePUB parser with GUI

epub json parser python qt6 utility

Last synced: 07 Mar 2026

https://github.com/layflags/elm-bic

Library for parsing Business Identifier Codes (BIC)

banking bic elm iso9362 package parser swift

Last synced: 17 Mar 2026

https://github.com/rtxux/pascalcompiler

Pascal-- Compiler written in C#, a course project of Compiler's Principle

compiler parser pascal

Last synced: 14 Jun 2025

https://github.com/qfox/smarty-parser

:elephant: Smarty AST parser

lexer parser smarty

Last synced: 27 Mar 2025

https://github.com/antononcube/raku-dsl-english-classificationworkflows

Raku package for making classification workflows from natural language commands (in English.)

classification parser

Last synced: 02 Apr 2025

https://github.com/wizard04wsu/tree-sitter-regex-js

Tree-sitter grammar for JavaScript regular expressions (without the Unicode flag)

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

Last synced: 20 Apr 2026

https://github.com/npillmayer/gorgo

A Parsing Toolbox

earley-parser parser term-rewriting

Last synced: 18 Mar 2025

https://github.com/teh-cmc/zig-ron

[WIP] A robust, efficient implementation of the Rusty Object Notation (RON) for the Zig programming language.

parser ron zig

Last synced: 25 Jun 2025

https://github.com/tarasrashkevych99/simple-regex-parser

This repository provides a basic implementation of a regex parser that is able to determine whether or not a word matches a particular regular expression

parser regex-engine

Last synced: 26 Mar 2025

https://github.com/basemax/autonewssubmitter

Analyze SQL query and extract data of attachment files to insert new wordpress post.

parse parser parsing php regex regex-match sql sql-queries sql-query wordpress wordpress-development wordpress-site

Last synced: 20 May 2026

https://github.com/alextkdev/parser_rozetka

This study script is designed to parse information about graphics cards from the Rozetka website and save the data to a CSV file.

beautifulsoup4 csv-parser parser selenium

Last synced: 20 May 2026

https://github.com/vikpe/mvdparser

Extract information from QuakeWorld MVD demos.

demos mvd parser quake quakeworld

Last synced: 02 Jan 2026

https://github.com/marcosspessatto/compiler

Transpiler from CT language to Java

compiler java jflex lexical-analysis parser

Last synced: 14 Jul 2025

https://github.com/julian-eggers/texin

With Texin you have to implement only one reader to process different spreadsheet-files (XLSX, CSV, TXT)

csv excel java parser reader spreadsheet text

Last synced: 20 Jan 2026

https://github.com/pasckoch/xml2object

Xml2object is a parser for php, it converts xml to stdClass' s objects by a DOM analysis.

converter object parser php stdclass-objects xml xml-parser xml2object

Last synced: 11 Jan 2026

https://github.com/sourlemonjuice/argparsex

Comprehensive and configurable command line arguments parser library for C language.

argument-parser cli library parser

Last synced: 06 Mar 2026

https://github.com/tqma113/cyk

A parser of CYK for CNF(Chomsky Normal Form) by Rust.

cnf cyk parser rust

Last synced: 28 Mar 2025

https://github.com/hansputera/test-program-lang

Learn how to parse a script, and run it as a program

evaluation language parser

Last synced: 29 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/orchestron-orchestrator/acton-yang

YANG parser and library working with YANG schemas and YANG-modeled data with XML & JSON serializers

hacktoberfest json netconf parser xml yang

Last synced: 19 Jan 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/beenotung/html-parser.ts

zero-dependency html parser for node.js and browser that return the dom (tree) structure

dom html nodejs parser typescript-library

Last synced: 28 Apr 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/hetalang/heta-parser

Parsing of heta-language files.

heta modeling parser qsp

Last synced: 06 Feb 2026

https://github.com/alienfruit/alienfruit.otml

AlienFruit.Otml is an object tree model language.

c-sharp core dotnet-core dotnet-framework dotnet-standard otml parser serialize

Last synced: 28 Apr 2026

https://github.com/somajitdey/httparse

Command-line parser for http request headers. Also see below link for related project.

bash command-line header-parser http http-header http-header-parser http-request http-server httparse httparser jq parse parser shell

Last synced: 05 May 2026

https://github.com/gofunky/cssauron

build a matching function in CSS for any nested object structure without eval

css js library match parser selector selector-factory selectors-match stream style-selectors transform traverse

Last synced: 21 Jan 2026

https://github.com/krishpranav/iniparser

A Ini Parser Built Using C++

c clang cpp framework ini parser

Last synced: 05 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/barrettotte/html-json-parser

Converts basic HTML to JSON using a custom lexer and parser.

c-sharp dotnet html-parser html5 json json-parser lexer parser

Last synced: 20 Apr 2026

https://github.com/defaultsbotdevelopment/dbd-tools

Provides usefull functions to help you create your dream projects!

arrays convert discord objects parser time tools utility

Last synced: 06 May 2026

https://github.com/thoughtpolice/tree-sitter-openddl

a tree-sitter grammar, for OpenDDL v2.0

openddl parser tree-sitter

Last synced: 05 May 2026

https://github.com/tsukanov-as/gua

go+lua=gua (experimental programming language)

ast go lua luajit parser transpiler

Last synced: 20 Apr 2026

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

Tet another infix to postfix/reverse polish notation converter.

infix infix-to-postfix parser postfix rpn

Last synced: 18 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/yycoder/thrifter

Non-destructive thrift parser with zero third-party dependency.

ast formatter golang golang-package parser thrift thrift-parser

Last synced: 13 Jun 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