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/diegocurbelo/feedex

Feedex is a simple elixir feed (atom/rss) parser

atom elixir parser rss

Last synced: 01 Jul 2026

https://github.com/99thedark/language

I think making a programming language could be a fun project!

abstract-syntax-tree language parser

Last synced: 11 Jun 2026

https://github.com/lucaspadoni/compiler-and-interpreter-based-on-antlr

Implementation of a parser, a compiler and an interpreter for a programming language called “SimplanPlus” which is based on ANTLR.

antlr antlr4 compiler grammar grammar-parser interpreter java language-recognition parser parser-generator

Last synced: 09 Jul 2025

https://github.com/z3ntl3/recursive-parser

Enhances Go's html/template by enabling recursive parsing of deeply nested view directories.

go parse parser template templates templating

Last synced: 13 May 2025

https://github.com/karimsa/json

Parse JSON objects from shell scripts.

go json parser shell

Last synced: 18 Apr 2026

https://github.com/mboljen/spreadsheet-read-simple-perl

Perl module for simple parsing of spreadsheets

parser perl-module spreadsheet

Last synced: 15 May 2026

https://github.com/bkazez/reaproj

Parse and edit REAPER .RPP project files in Python: tracks, items, markers, regions, render settings

audio daw music-production parser python reaper reaper-daw rpp

Last synced: 01 Jul 2026

https://github.com/mumez/tonel-smalltalk-parser

Tonel and Smalltalk BNF definitions and parsers.

bnf parser smalltalk tonel

Last synced: 26 Jun 2025

https://github.com/turkeymcmac/json

A JSON parser.

json json-stream parser

Last synced: 19 May 2026

https://github.com/thebytefarm/marxml

Fast markdown + XML query and mutation. Rust core, JS bindings.

ast markdown napi-rs nodejs parser rust xml

Last synced: 11 Jun 2026

https://github.com/khmelnitskiianton/differentiator

Program differentiates expressions, makes tree in .dot and generates funny .tex book of convertions

graphviz-dot latex matplotlib parser

Last synced: 19 May 2026

https://github.com/zainulmustafa/dawn-pakistan-web-crawling-using-beautifulsoup

Extracting titles of business page of DAWN Pakistan to use in NLP and Stock Market prediction

beautifulsoup4 parser python36 requests textblob-sentiment-analysis

Last synced: 27 Mar 2025

https://github.com/labatata101/goparser

A parser for the Go programming language written in Go

go golang lexer lexer-parser parser scanner

Last synced: 13 Mar 2025

https://github.com/sahidev1/calculator

A calculator for arithmetic mathematical expressions, developed from scratch with lexer, parser and evaluater

elixir evaluator functional-programming lexer parser personal-project

Last synced: 17 Mar 2025

https://github.com/TryOmar/CompilerXArabic

A compiler implementation for an Arabic-based programming language, featuring lexical analysis, syntax parsing, and a graphical user interface for interactive testing and development.

arabic arabic-programming-language compiler parser python tokenizer

Last synced: 29 Jun 2026

https://github.com/arrow2nd/line2json

💬 LINE のトーク履歴をパースする Deno モジュール

deno deno-module line parser

Last synced: 22 Mar 2025

https://github.com/hazzaclark/korone

A Lightweight Endianess Parser and Lexer

endian endianutils parser rust

Last synced: 23 Mar 2025

https://github.com/rafaelsouzars/mini-parsejs

Mini interpretador de linguagem de programação baseado no artigo: https://medium.com/@henriquesosa/seja-um-compilador-crie-um-compilador-com-javascript-33a9557c8cdf

compiler-construction javascript parser

Last synced: 18 Jan 2026

https://github.com/michaelmdresser/eve_item_parser

Parser for EVE Online item (list) text formats

eve-online parser

Last synced: 08 Jun 2026

https://github.com/ggalina/feedbackform-react

Technologies: REACT, CSS, Parcel, nanoid, and styled-components libraries. Personal Mini Project.

css nanoid parser reactjs styled-components

Last synced: 11 Apr 2026

https://github.com/jamesshenjian/jpegsl

A simple parser for sequential lossless jpeg pixel data used in dicom ct files

golang lossless-jpeg parser

Last synced: 13 Jan 2026

https://github.com/koatty/koatty_payload

Payload parser for koatty.

middleware parser request-handler

Last synced: 27 Apr 2026

https://github.com/nboldi/codecompass-haskell-plugin

A Haskell plugin that is used to parse Haskell projects for codecompass. The data necessary for providing code comprehension for the project is exported.

code-comprehension codecompass haskell parser

Last synced: 15 May 2025

https://github.com/bechstein/midi-toolkit

A MIDI message parser for simplified event handling

midi parser toolkit

Last synced: 15 May 2025

https://github.com/ashokdey/parserts

A parser implemented in pure typescript without any dependencies.

abstract-syntax-tree parser typescript

Last synced: 23 Mar 2025

https://github.com/fis-stuff/fis-parser-ejs-2.x

ejs template parser plugin for fis3

ejs fis3 parser

Last synced: 29 Apr 2026

https://github.com/marcmarine/omuso

Converts Markdown to a structured JSON format.

ebooks markdown parser reader

Last synced: 10 Mar 2026

https://github.com/sshwy/kramed-essence

A markdown (kramdown compatible) parser and compiler. Built for speed. Built for theme essence

kramed-essence parser

Last synced: 18 Jan 2026

https://github.com/techouse/django-docs-parser

Parse the Django HTML documentation into a JSON format to be used with Algolia

django documentation parser python3

Last synced: 19 Apr 2026

https://github.com/e0selmy4v/func2code

Turn functions into strings

code convert converter func function inline inner parser source

Last synced: 07 Apr 2025

https://github.com/thetimick/tivkparser

Приложение, для получения различных данных из соц. сети VK

parser parsing vk vkontakte

Last synced: 29 Sep 2025

https://github.com/jonathanjameswatson/earley_parser

Earley parser for context-free grammars

dune earley-parser ocaml parser

Last synced: 16 May 2025

https://github.com/szinn/zclip

Zig Command Line Parser

cli parser zig

Last synced: 24 Mar 2025

https://github.com/beenotung/nginx-portal

A utility tool to easily manage port forwarding and update Nginx configurations through an interactive and scriptable CLI interface.

automation cli config generator interactive-cli nginx parser port-forwarding

Last synced: 24 Mar 2025

https://github.com/aalpar/cronfab

Extensible crontab parser for Go — define custom calendar fields (moon phases, fiscal quarters, etc.)

cron crontab crontab-go custom-calendars extensible go golang parser scheduler

Last synced: 10 Mar 2026

https://github.com/cmac2112/obby-parser

package that can parse markdown files and pick out links from text in an obsidian like fashion

markdown obsidian parser

Last synced: 06 May 2026

https://github.com/mtsewrs/partzilla

Multipart parser for node and bun

bun library multipart node nodejs npm-package parser rust typescript

Last synced: 21 Feb 2026

https://github.com/milchinskiy/c-args-parser

Header‑only, zero‑alloc, callback-based command‑line parser for C (C11).

c c11 cli command-line header-only header-only-library meson parser zero-allocation

Last synced: 28 May 2026

https://github.com/sotaneum/go-args-parser

환경변수나 인자로 전달받는 내용을 map[string]string 포맷으로 변경합니다.

args-parser arguments env env-parser go golang parser

Last synced: 10 Jun 2025

https://github.com/adam-fowler/parsing

String parsing code in Swift

parser string swift

Last synced: 26 Mar 2025

https://github.com/haronbh/xml-management-with-python

This project demonstrates how to create, validate, and manage XML files using Python. It includes examples of an XML file, along with its corresponding DTD (Document Type Definition) and XSD (XML Schema Definition) files. The project also contains Python scripts to create an XML file and to validate the XML file against its DTD and XSD.

1xml data-validation dtd dtd-validation parser python xml xml-parser xml-parsing xml-validation xsd

Last synced: 24 Mar 2025

https://github.com/muni-town/linktree-parser

linktree-parser is a TypeScript library for scraping and extracting account, links, banners, and metadata from Linktree profiles.

bun deno javascript-library linktree nodejs parser scraper typescript-library webscraping

Last synced: 10 Mar 2026

https://github.com/linuskmr/clipyarser

A simple, declarative and easy-testable command line argument parser

argparse argumentparser cli parser

Last synced: 02 Jul 2025

https://github.com/smikhalevski/tokenizer-dsl

🪵 The API for building streaming tokenizers and lexers.

dsl fast parser streaming tiny tokenizer

Last synced: 11 Apr 2026

https://github.com/noimred/lua-minecraft-nbt

A Lua module for decoding and encoding Minecraft NBT and decoding SNBT data

data-serialization decoder encoder lua minecraft nbt parser snbt

Last synced: 29 Oct 2025

https://github.com/rockide/tree-sitter-lang

Minecraft lang grammar for tree-sitter

minecraft minecraft-lang parser tree-sitter

Last synced: 09 Jun 2026

https://github.com/pierre-24/pybibtex

Provides a Python API to parse BibTeX files

bibtex latex parser python

Last synced: 11 Apr 2026

https://github.com/ignaciocolussi/simple_toon

Python parser and serializer for TOON (Token-Oriented Object Notation) - Reduce LLM token usage by 30-60%

data-format json llm parser python token-optimization toon

Last synced: 13 Jan 2026

https://github.com/jpleorx/tagblender

A simple java API to retrieve hashtags from https://www.tagblender.net/

api crawler hashtags java jsoup parser

Last synced: 20 Mar 2025

https://github.com/eeriemyxi/wiktionary-cli

A fast command-line interface to search words at Wiktionary.

cpp parser scraping wiktionary

Last synced: 31 Dec 2025

https://github.com/jmir1/aniparse-android

Android wrapper for the python module Aniparse

android-library anime kotlin parser

Last synced: 28 Dec 2025

https://github.com/gadiim/webdriverio-googlesheet

Universal tool for automated data interaction between websites and Google Sheets.

automation bot chromedriver google google-cloud parser scraper sheets wdio web webdriver webdriverio

Last synced: 01 Jul 2026

https://github.com/nilostolte/svgpathparser

A compact parser for SVG path shape definitions. It allows to generate the same path in absolute coordinates for easy manipulations by hand or in relative coordinates, allowing easy manual placement.

absolute-paths arcto bezier-curves c cubic-bezier curveto lineto open-source opensource parser path quadric-bezier relative-path svg vector-generation vector-graphics webdevelopment

Last synced: 13 Nov 2025

https://github.com/martinkindall/piton

A dinamically typed programming language inspired in python.

context-free-grammar java-cup jflex jflex-cup lexer parser

Last synced: 10 Jul 2025

https://github.com/tacxou/parser_ldap_rfc4512

A TypeScript parser for LDAP schema definitions based on RFC 4512, using PEG.js grammar.

bun cli developer-tools enterprise ldap nodejs parser parsing pegjs rfc4512 schema typescript

Last synced: 20 Jan 2026

https://github.com/octopusdeploy/ocl.ts

| Public | TypeScript library for processing Octopus Configuration Language (OCL) :octopus:

abstract-syntax-tree octopus-configuration-language octopus-deploy parser public

Last synced: 17 Jul 2025

https://github.com/joelstephen97/doc_parser

A powerful document parser for resumes and general documents.

cv parser python3

Last synced: 09 Mar 2025

https://github.com/gemmaro/mruby-uriparser

URI parsing for mruby

mruby parser uri

Last synced: 03 Sep 2025

https://github.com/mezoni/parser_builder_lite

Parser Builder Lite is a source code generator of high performance real-time parsers.

dart dart3 dartlang parser parser-combinators parser-generator parsers peg

Last synced: 24 Mar 2025

https://github.com/a3onn/parseed

A C-struct inspired language generating parsers in multiple programming languages.

c-struct file-format generator language parser protocols python

Last synced: 15 Mar 2025

https://github.com/duaraghav8/solidityparser

ANTLR4-generated Go library to parse Solidity

antlr4 golang parser solidity

Last synced: 19 May 2026

https://github.com/ngn13/parser-bot

A discord bot that makes easier creating select menus, buttons, embeds and much more!

bot discord-bot disocrd parser

Last synced: 26 Jun 2025

https://github.com/lioncat2002/jupyter-notebook-md-parser

A parser to seperate the exported md file of jupyter notebook into individual python files

jupyter jupyter-notebook md-parser parser python3

Last synced: 29 Apr 2026

https://gitlab.com/fabian_kreutz/apigen

A parsing/generation toolset that handles OpenAPI and AsyncAPI specification.

asyncapi documentation generator openapi parser python specification

Last synced: 10 Mar 2025

https://github.com/materials-consortia/optimade-filter

OPTIMADE filter language parser in Perl

optimade parser perl5

Last synced: 11 Jun 2025

https://github.com/develephant/corona-html5-url-plugin

Corona HTML5 plugin with similar functionality to socket.url

corona corona-sdk coronasdk html5 parser plugin url

Last synced: 08 Apr 2025

https://github.com/autonomous-bits/nomos

Configuration scripting language that compiles reusable, cascading configs into deterministic, versioned snapshots for IaC

cli compiler configuration configuration-management devops dsl go golang infrastructure-as-code monorepo parser reproducibility scripting-language

Last synced: 17 Feb 2026

https://github.com/dvvcz/cyperus

Toolkit for Bethesda's Papyrus language used for modding Skyrim and Fallout 4.

bethesda fallout4 formatter modding papyrus parser rust skyrim

Last synced: 22 Apr 2025

https://github.com/rameshvarun/galaxy-parser

A parser for StarCraft 2's Galaxy scripting language, written in JavaScript using parser combinators.

parser parser-combinator starcraft2

Last synced: 08 Apr 2025

https://github.com/frankfont/smallxmlparser

Tested with Java 8 and originally written in Java2 (v1.3.1) with the goals of high speed, small code size, and interface minimalism. Source code is freely distributed.

fast interface-minimalism java parser small xml

Last synced: 03 Jul 2025

https://github.com/dbadoy/eth-simple-parser

Web for decode data from transaction and generate method id

abi ethereum parser

Last synced: 23 Mar 2025

https://github.com/himanshurajora/vikid

Markdown alternative small initiative

language lexer markdown parser

Last synced: 16 May 2026

https://github.com/gsun/yang-parser

yang parser in haxe

haxe haxe-externs javascript parser yang

Last synced: 10 Mar 2025

https://github.com/tomijuarez/yavt

Una aplicación didáctica para la introducción a la verificación formal de programas

algorithm c-plus-plus first-order-logic formal-verification parser

Last synced: 18 Jul 2025

https://github.com/ivuorinen/bbcodeparser

Parse your BBCode easy with this library.

bbcode bbcode-parser laravel laravel-package parser php

Last synced: 14 Jan 2026

https://github.com/oscarmarcusson/whitespacenet

A C# utility for scanning the significant whitespace hierarchy of a string

csharp hierarchy-structure indentation-depth indentation-parsing parser whitespace

Last synced: 25 Jun 2026

https://github.com/JayTwoLab/XMLDOMReader

Document Object Model reader for XML (Qt5)

c cpp dom parser qt qt5 reader xml

Last synced: 17 Jul 2025

https://github.com/haronbh/lexical-analyzer-with-java

Java program serves as a lexical analyzer that validates a specific pattern within a given string. The validation is done based on predefined rules, and it checks if the input string conforms to a certain structure

compilation java lexical-analysis lexical-analyzer parser

Last synced: 02 May 2026

https://github.com/permalik/c_c_compiler

systems:c compiler

c compiler parser

Last synced: 13 Jul 2025

https://github.com/5rahim/tanuki

Anime video filename parser in Golang, Anitogo Fork.

anime anime-torrent anitogo anitomy parser

Last synced: 08 Apr 2025

https://github.com/daverandom/xsddistiller

Parses XSD schema documents into data structures

parser php71 xsd

Last synced: 26 Jan 2026

https://github.com/scaleupstack/annotations

Annotations parser for classical DocBlock-style annotations and an extended multi-line declaration

annotations docblock docblock-style metadata parser php php7 phpdoc phpdoc-parser phpdocumentor reflection

Last synced: 14 Jan 2026

https://github.com/manuel-lohmus/html-obj

A convertor between js object and HTML. HTML.querySelector() is supported.

cdata convert-js convertor html html-js javascript json object parser query selector stringify

Last synced: 29 Apr 2026

https://github.com/nlopes/asciicast-rs

An asciicast file format parser

asciicast asciinema parser

Last synced: 12 Jun 2026

https://github.com/eurydia/project-onyx

An interpreter and visualizer for Boolean algebra.

boolean-algebra boolean-logic lexical-analyzer muiv6 parser react syntax-tree

Last synced: 15 May 2026

https://github.com/ergo35/spotify-parser

parses provided spotify url to a query that can be searched in yt-dlp

embed library parser spotify

Last synced: 04 Sep 2025