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/ryanlath/jsonconfigpreparser

Golang pre-parser to allow comments (// /**/ #) and trailing commas in JSON config files.

configuration-files golang json parser

Last synced: 14 Jan 2026

https://github.com/corentinptrl/cisconf

Parses, generates and compares Cisco configurations

cisco ios ios-xe network networking parser router switch

Last synced: 14 Jan 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/kdwils/dockerfile

golang package to help parse and modify dockerfile contents

dockerfile golang parser

Last synced: 14 Jan 2026

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/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/dino65-dev/lox

Lox is a lightweight, dynamically-typed programming language with a simple and minimal syntax.

ast compiler interpreter lox-language parser python scripting-language

Last synced: 15 Mar 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/msk998/gofrec

Multi record file parser written in Golang

golang parser

Last synced: 14 Jan 2026

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/adam-fowler/parsing

String parsing code in Swift

parser string swift

Last synced: 26 Mar 2025

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/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/simenandre/actions-parsers

Upgrade inputs from `@actions/core` by parsing and extended types!

actions github-actions parser typescript

Last synced: 07 Oct 2025

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/mikeleo03/javascript-parser-cyk

Tugas Besar Teori Bahasa Formal dan Otomata IF2124 - Parser Bahasa Javascript

javascript parser python3

Last synced: 18 May 2026

https://github.com/asynched/nom-language-parser-demo

A short language parser built using nom to test it. :)

nom parser rust

Last synced: 11 Nov 2025

https://github.com/adminy/anidb_titles_parser

anidb DAT | XML to json array

anidb list nodejs parser

Last synced: 03 May 2026

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/4ster-light/f-logic

Implementation of a logic formula parser and truth table generator in F#

fsharp interpreter lexer parser

Last synced: 08 Oct 2025

https://github.com/yiweisong/node-ace-msg-parser

A node add-on for Aceinna device message parser

aceinna parser

Last synced: 01 Jul 2025

https://github.com/martinius96/webscraper-esp

WebScraper postavený na mikrokontroléroch ESP8266 a ESP32. Umožňuje scrapovanie údajov z HTML kódu webstránky Minv odcudzené vozidlá.

esp32 esp8266 html parser scraper web-scraper wifi

Last synced: 03 May 2026

https://github.com/exelearning/elp-parser

eXeLearning .elp Parser for PHP

elp exelearning parser

Last synced: 13 Jan 2026

https://github.com/tompaton/goparsec

Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.

golang parser parser-combinators

Last synced: 14 Jan 2026

https://github.com/itsryu/syn

Repositório referente ao trabalho de implementação de um analisador sintáxico para a linguagem MicroPascal (µ-Pascal) da disciplina Linguagens formais, Autômatos e Compiladores da Universidade Católica de Brasília.

c compiler micro-pascal parser syntax-analysis

Last synced: 24 Mar 2025

https://github.com/asynched/yacc-lex-json-parser

A simple JSON parser that displays wether the JSON is valid or not.

lex parser yacc

Last synced: 21 Feb 2026

https://github.com/fulminazzo/yamlparser

A Java library to handle non-primitive data types in YAML files. It is built upon the Bukkit FileConfiguration system.

github-actions java parser yaml

Last synced: 05 May 2026

https://github.com/mishamyrt/compars

📄 Fast comment parser

comments golang parser pure-function

Last synced: 06 Sep 2025

https://github.com/artem-burashnikov/simpleparser

Part of the SPBU's programming course. Parser, interpretator and optimizer for a simple formal language.

fsharp interpretator optimizer parser parser-combinators

Last synced: 04 Oct 2025

https://github.com/mrkresnofatih/khonsu.parseablejsonobjectbuilder

Read-Json-Parse-To-Class-Object Utility 🦜🦄🦝🐼🐱

file json parser

Last synced: 13 Apr 2026

https://github.com/madliani/quoter

A Quote Scraper

parser quotes scraper wikiquote

Last synced: 01 Mar 2025

https://github.com/zhuliquan/datemath_parser

This package can parse date match expression, which used by ElasticSearch

datemath elasticsearch golang parser

Last synced: 12 Apr 2026

https://github.com/njakob/parcel

Simple NPM package parser

flowtype helper library npm npm-package parser

Last synced: 09 May 2026

https://github.com/friedemannsommer/lcov-parser

A LCOV file parser.

lcov parser typescript

Last synced: 04 Apr 2025

https://github.com/chaseruskin/cliproc

A fast, low-level, and configurable command-line processor

args cli parser rust

Last synced: 08 Jan 2026

https://github.com/xafero/dgrok

DGrok Delphi parser

csharp delphi parser

Last synced: 14 Jan 2026

https://github.com/isaacazuelos/tree-sitter-kurt

A Tree Sitter grammar for Kurt

parser plt tree-sitter

Last synced: 11 Mar 2025

https://github.com/Deviluc/python-tree-sitter

A python wrapper around the tree-sitter c-api (using swig)

ast java parser parser-library python python3 swig tree-sitter

Last synced: 11 Mar 2025

https://github.com/ChristianMurphy/tree-sitter-markdown

Markdown grammar for tree-sitter

markdown parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/LeviOP/tree-sitter-keyvalues

Valve KeyValues grammar for tree-sitter

goldsrc keyvalues parser tree-sitter

Last synced: 11 Mar 2025

https://github.com/mukezhz/bru-go

Paser bru file to golang

bru bru-go bruno golang parser

Last synced: 01 Jun 2026

https://github.com/cykps/genso

Replace to elements symbol

chemistry parser

Last synced: 02 Apr 2025

https://github.com/paddecraft/typed-env

Typed env is an easy solution to type-check and check for environment variables, including the ones from .env-files.

environment-variables parser python3 type-annotations

Last synced: 18 Jan 2026

https://github.com/sourlemonjuice/quickparse-qr-bash

Parses the QR code on the linux desktop screenshot

bash desktop linux parser qrcode screenshot script

Last synced: 13 Apr 2026

https://github.com/xirzo/jsonparser

Json parser for college assigments

cpp json parser

Last synced: 24 Apr 2026

https://github.com/st8rboi/mathlex

Специализированный язык описания математических функций

bison c compiler flex lexer math parser

Last synced: 04 Aug 2025

https://github.com/meshhouse/sfmlab-unofficial-api

Unofficial SFMLab-based sites API server, written on Node.js

api-server fastify nodejs parser sfmlab sqlite typeorm typescript

Last synced: 18 Jun 2026

https://github.com/peeepca/data-analysis

Parse two files and analyse data for user

analytics analyze file parse parser python python3

Last synced: 09 Jun 2026

https://github.com/axetroy/protocols

Get the protocols of an input url.

dart parser protocol url

Last synced: 09 Apr 2025

https://github.com/peterheesterman/tjparse

Typescript JSON parser

json learning parser

Last synced: 13 Apr 2026

https://github.com/yawkar/extended-expressions-parser-calculator

(Student Lab Project) Первая проба пера в создании калькулятора, строящего вычислительный граф на основе спарсенных выражений и вычисляющего значение главного выражения

calculator laboratory-work parser

Last synced: 09 Apr 2025

https://github.com/proh14/psh

psh, a small and minimal shell. public domain 💘

c cli lexer parser public-domain shell

Last synced: 17 Jan 2026

https://github.com/WinterCore/jsonerino

Another JSON parser written from scratch in Ruby

cli json parser ruby

Last synced: 12 Jul 2025

https://github.com/ehwan/string-parser

Template LL parser generator

cpp header-only parse parser

Last synced: 02 Apr 2025

https://github.com/giuseppe998e/kernelshark-xentrace-plugin-rs

XenTrace data processing interface for KernelShark in Rust.

ffi inferface kernelshark parser plugin rust xen xentrace

Last synced: 02 Apr 2025

https://github.com/glaysons/seleniumparser

SeleniumParser é um interpretador de arquivos .SIDE gerados pela IDE do Selenium para simplificar a utilização em testes automatizados.

files parser selenium side

Last synced: 07 Jan 2026

https://github.com/klkvsk/whoeasy

Smart WHOIS client and parser for PHP

dns domains parser php whois whois-lookup whois-parser

Last synced: 14 Jan 2026

https://github.com/nuiix/yeahub-obsidian-parser

Скрипт на Python для анализа вопросов и подборок из Yeahub API и их форматирования для Obsidian.md

api automation markdown obsidian parser python yeahub

Last synced: 17 Apr 2026

https://github.com/vbasky/revelo

A safe, fast Rust port of MediaInfoLib — reads technical and tag metadata from 177 audio, video, image, and container formats. Drop-in libmediainfo replacement (C ABI + CLI), differential-tested byte-for-byte against the mediainfo oracle.

audio c-api cli codec container-formats ffi image libmediainfo media mediainfo mediainfo-alternative metadata metadata-extraction multimedia parser rust video

Last synced: 06 Jun 2026

https://github.com/iliaal/nameparser

Casing- and credential-aware PHP full-name parser. Fork of theiconic/name-parser, tuned for professional/clinician names.

credentials fullname human-names name-parser name-parsing parser php text-processing

Last synced: 18 Jun 2026

https://github.com/vroncevic/lipl

Logic Interpreter programming language (LIPL) for small devices

execute language lexer lipl parser prototype python3 sly

Last synced: 30 Mar 2025

https://github.com/aswad310/file_parser

Parsing CSV files transaction data into HTML file and also provide results like Total Income, Total Expense, Net Total.

apache arrays csv file file-handling file-parser parser php8 transactions ubuntu

Last synced: 10 Sep 2025

https://github.com/ksxgithub/lazy-template

String template library that send queries to function responder and interpolate the responses

crate interpolation lazy library no-std parser rust string template template-engine

Last synced: 26 Jan 2026

https://github.com/afeiship/next-commits-parser

Git commits parser.

commit git log next parse parser

Last synced: 06 May 2026

https://github.com/railt/http

[READ ONLY] Subtree split of the Railt Http component (see railt/railt)

bridge graphql http parser

Last synced: 17 May 2026

https://github.com/rse/flowlink

Flow Expression Language

evaluator expression flow language link parser

Last synced: 16 Mar 2025

https://github.com/peggyjs/coverage

Up the code coverage on your Peggy grammars, ensuring that the generated boilerplate code is covered in your unit tests.

coverage grammar parser peggyjs testing

Last synced: 06 Jul 2025

https://github.com/iamriteshkoushik/hermes

An interpreter for a toy language written in Go.

ast lexer parser repl token

Last synced: 09 Apr 2025

https://github.com/karynaaliushkevich14/currency-calculator

Task was to write a simple currency calculator with a source for exchange rates http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml.

dom java parser xml

Last synced: 09 Apr 2025

https://github.com/tom-weatherhead/boss-gx-700-patch-parser

A parser for MIDI SysEx messages that describe guitar effects patches used by the Boss GX-700 guitar effects processor.

audio boss guitar gx-700 midi parser sysex-messages web-midi

Last synced: 24 Apr 2026

https://github.com/thorgathis/ycontestparser

💿 Single-threaded Yandex Contest parser

parser yandex-contest yandex-contest-parser

Last synced: 29 Jul 2025

https://github.com/kx0101/monkey-language

Writing An Interpreter (Tree-Walking) In Go from scratch, using Vaughan Pratt's Parser For Educational Purposes

ast expressions go golang identifiers interpreter lexer parser pratt-parser repl statements tokenizer tokens vaughan-pratt

Last synced: 23 Jul 2025

https://github.com/whyolet/jonf-py

JONF parser/formatter in Python

configuration dsl jonf json parser python

Last synced: 14 Jan 2026

https://github.com/mnsmar/fasta

Convenient handling of FASTA-encoded files for the Go language

bioinformatics fasta go parser sequencing

Last synced: 30 May 2026

https://github.com/eu-ge-ne/kitty-keys

Kitty keyboard protocol parser library for Node.js, Deno and Bun.

bun deno javascript kitty-terminal nodejs parser terminal tui typescript

Last synced: 12 Apr 2026

https://github.com/hellozee/monkey

My take on the interpreter book

golang interpreter language lexer parser

Last synced: 04 May 2026

https://github.com/fedescripts/showmap

Showmap a simple parser of Nmap output

nmap parser

Last synced: 06 Jul 2025

https://github.com/nogira/feed-parser

small feed parsing library for hoon

atom feed hoon json parse parser parsing rss urbit

Last synced: 30 Mar 2025

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

https://github.com/mblumtritt/parse-argv

A command line parser that only needs your help text.

argv argv-parser cli parse parser ruby ruby-gem

Last synced: 16 Mar 2025

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

An asciicast file format parser

asciicast asciinema parser

Last synced: 12 Jun 2026

https://github.com/ujstor/interpreter-in-go

Interpreter in Go

go interpreter lexer parser

Last synced: 09 Jul 2025

https://github.com/vueware/csv-parser

Converts .csv files to JSON object arrays.

csv json parser typescript

Last synced: 18 Apr 2026

https://github.com/en10/vbparsehtml

Parse HTML in VB

html parser vbnet visual-basic

Last synced: 06 Jan 2026

https://github.com/ethiy/free3ds

Small Library handling the 3DS format files.

file-handling parser

Last synced: 02 Apr 2025

https://github.com/adbancroft/tunerstudioiniparser

TsIniParser - a TunerStudio INI parser

ini parser tunerstudio

Last synced: 26 Mar 2025

https://github.com/permalik/c_c_compiler

systems:c compiler

c compiler parser

Last synced: 13 Jul 2025

https://github.com/netologist/yaml-object-parser

Customisable Yaml Object Parser

golang golang-library json parser yaml

Last synced: 21 Feb 2026

https://github.com/j3eyond/sepr_parser

The simple scripts for parse symantec endpoint protection html reports.

bash parser python reports symantec symantecendpointprotection

Last synced: 18 May 2026