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/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/ferhatgec/fpm

Fegeya Package Manager. compile-install-manage!

build-from-source fpm installer list package package-manager parser repo scrift

Last synced: 18 Feb 2026

https://github.com/usbokirishima/wimey

Wimey is a lightweight C library for building command-line tools with ease. It supports both command and argument parsing, including value handling, automatic help generation, and type-safe conversions. Designed for flexibility and minimal dependencies, Wimey helps you structure your CLI programs cleanly and efficiently.

args args-parser c command-line cprogramming library parser posix unix

Last synced: 28 Feb 2026

https://github.com/arindam-modak/web-scraping

web scraping using python. Scrap valuable amd important data from top websites using python.

beautifulsoup codechef codeforces github github-rank pandas parser python3 spoj web-scraping

Last synced: 19 Aug 2025

https://github.com/skwasjer/silenthunter

Silent Hunter 3/4/5 file parsers

hunter parser silent

Last synced: 12 Apr 2025

https://github.com/ocelot5836/pinwheel

🧍 Java parser and API for Minecraft Bedrock Engine formats

animation api bedrock geometry java minecraft parser particle

Last synced: 09 Apr 2025

https://github.com/dulajkavinda/pptxto.txt

📄 A text extraction node module, thtat can convert pptx and ppt file formats into pure text.

nodejs npm npm-package open-source parser ppt pptx pptxtotxt

Last synced: 23 Feb 2026

https://github.com/b4dnewz/clito

Simple and well written command line applications helper

bin command-line command-line-tool helper parser utility

Last synced: 13 Oct 2025

https://github.com/soran-ghaderi/inverted_index

An inverted index of ‫‪OpinRank dataset‬‬ written in python. More information will uploaded subsequently. This version is under developing.

data-mining inverted-index opinrank parser preprocessing python python3 xml

Last synced: 20 Oct 2025

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/codebox/top-down-parser

A simple top-down parser written in JavaScript

es6 javascript parser

Last synced: 12 Jun 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/double-oxygen/urlon-nim

URLON implementation in Nim

encode-urls json parser urlon

Last synced: 24 Jan 2026

https://github.com/maxcore25/profile-links

Simple dashboard using pseudo-parser, Next.js, React Query and Tailwind CSS

nextjs parser react react-query sass scss tailwindcss

Last synced: 13 Feb 2026

https://github.com/svenfuchs/sh_vars

Shell variable parser

bash parser ruby shell variables

Last synced: 21 Apr 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/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/leroyanders/article-generator

Crawl search results by Google Search API, unique, translate and manage using client side.

django generator mongodb parser python react spinrewriter

Last synced: 16 Mar 2025

https://github.com/althonos/opticaldisc

Read optical media filesystems with Rust

iso-image iso9660 parser rust-crate

Last synced: 11 Oct 2025

https://github.com/docker-mailserver/env-generator

Parser for YAML files to generate Markdown documentation and .env files

env markdown parser rust yaml

Last synced: 25 Sep 2025

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/spaghettisolutions/xlsx-parser

Very simple to implement xlsx parser to extract data from spreadsheets for php 8.1+

excel excel-parser libreoffice-calc parser php php8 spreadsheet spreadsheet-parser xlsx xlsx-parser

Last synced: 22 Apr 2025

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/arnau/tree-sitter-csv

CSV grammar for tree-sitter

csv parser tree-sitter tree-sitter-parser

Last synced: 06 Feb 2026

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/kane50613/kcalculator

練習Lexer跟Parser還有Binary Tree的專案

calculator javascript lexer parser

Last synced: 19 Apr 2025

https://github.com/lalloni/seared

Lightweight PEG-based text parsing in Golang without code generation.

go golang parser parser-library parsing parsing-expression-grammar peg text

Last synced: 13 Jun 2026

https://github.com/yvesago/parseacl

A Cisco ACL parser

acl cisco nodejs parser

Last synced: 04 Apr 2026

https://github.com/rse/ael

Advanced Expression Language

evaluation expression language parser

Last synced: 19 Apr 2025

https://github.com/smikhalevski/mfml

The ICU MessageFormat + XML/HTML compiler and runtime that makes your translations tree-shakeable.

compiler html i18n icu intl l10n language message-format parser tms translation xml

Last synced: 27 Apr 2025

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/siraben/tree-sitter-imp

Imp grammar for tree-sitter

grammar imp parser tree-sitter

Last synced: 09 Apr 2025

https://github.com/blu3r4y/whiteparse

Whiteparse is a data parser and reverse templating engine, written in C# and optimized for parsing whitespace-delimited text to JSON objects

parser reverse-template

Last synced: 01 Mar 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/quarto-dev/gridtables

Haskell parser for reStructuredText-style grid tables.

pandoc parser quarto rst

Last synced: 11 Dec 2025

https://github.com/sigurn/commandline

C# command based command line parser library

cli commandline net6 nuget nuget-package parser

Last synced: 14 Jan 2026

https://github.com/tspannhw/linkextractorprocessor

Apache NiFi Custom Processor For Link Extracting

apache-nifi big-data java links nifi-processors parser

Last synced: 06 Mar 2026

https://github.com/dns-oarc/parseconf

Conf parser helper library

c config library parser

Last synced: 13 Jul 2025

https://github.com/gek169/seabass

the SEABASS Metaprogramming language (and metacompiler) repository. Public Domain Compiler. Compiles to C.

cc0 compiler compiler-construction compilers domainspecificlanguage jesus-is-lord metaprogramming parser public-domain seabass

Last synced: 16 Apr 2025

https://github.com/1357310795/simplespice

SimpleSpice - A course project for integrated circuit simulating, with friendly GUI support

chart circuit cpp parser qt qt5-gui spice

Last synced: 12 Apr 2025

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

CSS font-family parser/stringifier.

css font parser utility

Last synced: 01 Sep 2025

https://github.com/sweetim/linux-top-parser

parser for linux top command

javascript linux nodejs parser top typescript unix

Last synced: 18 Jan 2026

https://github.com/xiaofuzi/mdtojson

parse md files to json

markdown parser

Last synced: 29 Jul 2025

https://github.com/jimmysawczuk/recon

A Go package to extract OpenGraph data from the web

go opengraph parser

Last synced: 29 Jul 2025

https://github.com/noxalus/bulletmli

A C# parser of improved BulletML files.

bulletml parser

Last synced: 27 Apr 2026

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/spumer/fastsoup

BeautifulSoup interface for lxml

beautifulsoup fast html lxml parser python3

Last synced: 19 Feb 2026

https://github.com/asoderman/jsondecoder

Simple JSON decoder written in swift

json parser parsing parsing-library swift

Last synced: 18 Feb 2026

https://github.com/himanshugoel2797/btrfs-parser

Rough parser for btrfs file systems, test for adoption of btrfs in Cardinal

btrfs c cardinal osdev parser

Last synced: 04 Feb 2026

https://github.com/stagas/minipratt-js

port of https://github.com/matklad/minipratt to JavaScript

operator-precedence parser pratt recursive-descent recursive-descent-parser tdop top-down

Last synced: 24 Oct 2025

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

Tiny parser combinators library

parser parser-combinators

Last synced: 13 Apr 2025

https://github.com/rythenglyth/dly-parser

A tool and Node.js package to parse immanens' DLY container files.

container delivery delivery-reader deliveryreader dly dly-container file fileformat immanens parser

Last synced: 16 Apr 2025

https://github.com/destag/at-date

Simple Python library for at-date string parsing

datetime hacktoberfest parser python utility

Last synced: 18 Jan 2026

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/pinbraerts/tree-sitter-fastbuild

FASTBuild grammar for tree-sitter

fastbuild parser tree-sitter

Last synced: 23 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/seanlee97/ll1-parser

A simple LL1 compiler.

parser

Last synced: 31 Jul 2025

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/jrosen081/mathparser

A Swift library to parse mathematical expressions into Decimal values

mathematics parser swift

Last synced: 01 Aug 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/codesoap/pbf

A fast and simple library for reading OSM entities directly from PBF files

high-performance open-street-map osm parser pbf

Last synced: 25 Feb 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/clauspruefer/python-xml-microparser

Tiny Python XML Parser Module

json parser python xml

Last synced: 18 Oct 2025

https://github.com/buzzardgta/bookmarks_parser

Exported browser's bookmarks file parser

bookmarks bookmarks-parse bookmarks-parser parse parser

Last synced: 18 Oct 2025

https://github.com/tchupp/lonzo

LR(1) parser for mathematical expressions

ast compiler parser rust

Last synced: 02 Aug 2025

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/al-muhandis/yandexsqiparser

Yandex SQI parser lib for FreePascal

freepascal lazarus parser pascal seo yandex

Last synced: 22 Jan 2026

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/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/arxeiss/go-expression-calculator

Custom implementation of calculator handling operator precedence and parentheses.

ast calculator lexer parser recursive-descent recursive-descent-parser shunting-yard shuntingyard

Last synced: 28 Mar 2025

https://github.com/i3oris/topdown

Parser shard using top down operator precedence and Pratt Parsing.

crystal parser pratt-parsing

Last synced: 19 Apr 2025

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

A parser for star classification codes

astronomy parser

Last synced: 12 Jun 2025

https://github.com/drafakiller/tokenparser-dart

An intuitive Token Parser that includes grammar definition, tokenization, parsing, syntax error and debugging. Implementation based on Lexical Analysis for Dart.

dart debugging grammar lexer lexical-analysis package parser tokenizer

Last synced: 02 Aug 2025

https://github.com/berzanorg/bytecode-compiler

A bytecode compiler written in Rust.

bytecode compiler lexer parser virtual-machine

Last synced: 15 Oct 2025

https://github.com/donatj/printf-parser

A PHP printf compatible tokenizing printf string parser

parser php php-library printf

Last synced: 21 Apr 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/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/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/karlicoss/hsbc-parser

Extract transaction data from HSBC credit card PDF statements

bank-statement hsbc parser

Last synced: 10 Jun 2025

https://github.com/quasilyte/pratt-parsers-go

Pratt parser implemented in Go

compilers example go golang parser

Last synced: 07 Apr 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/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/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/ryanmorr/stache

Micro mustache-style template parser

javascript mustache parser tagged-template template

Last synced: 08 Mar 2026