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/maximilianfeldthusen/simpleparser

This C code implements a simple command-line interface (CLI) that allows users to input commands and receive responses based on those commands.

c parser

Last synced: 05 Sep 2025

https://github.com/umaranis/concisely

Concisely - a Parser library for Dart

dart parser parser-combinators

Last synced: 28 Aug 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/battye/php-array-parser

Parse text representation of a PHP array into an actual PHP array.

array parser php

Last synced: 14 Apr 2025

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/davay42/vitepress-pages

Markdown pages structure generator for Vitepress

markdown parser vite vitepress

Last synced: 03 Oct 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/hyunchel/mochart

Music online chart parser

chart gaon melon mnet music naver oricon parser ranking

Last synced: 09 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/openbytedev/metalink

A Metalink parser for versions 4.0 and 3.0.

metalink parser

Last synced: 02 Jul 2025

https://github.com/rse/ael

Advanced Expression Language

evaluation expression language parser

Last synced: 19 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/audy/dna

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

bioinformatics dna parser ruby

Last synced: 07 Oct 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/hideoo/lodash-doc-parser

Lodash documentation parser generating a JSON representation.

documentation lodash node nodejs parser

Last synced: 12 Apr 2026

https://github.com/xiaofuzi/mdtojson

parse md files to json

markdown parser

Last synced: 29 Jul 2025

https://github.com/systemvll/binary-codec

A blazing-fast declarative parser & encoder for binary data

binary-parser codec networking parser

Last synced: 29 Jun 2025

https://github.com/stefmde/seriesidparser

Parses series or movie strings to a object to handle it with applications. See the website for a short overview.

id identity movie movie-strings parser series string string-manipulation

Last synced: 08 Mar 2026

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/ntdls/html-help-decompiler

Decompile / walk and evaluate an HTML compiled help file.

chm compiled-help-file help-file parser

Last synced: 14 Apr 2025

https://github.com/darkxahtep/darkxahtep.commandline

Allows creating CommandLine applications using Microsoft.Extensions.CommandLineUtils together with DI, Configuration and Logging in a convenient way similar to AspNetCore Hosting

aspnetcore cmd commandline configuration console console-application dependency-injection hosting logging microsoft-commandlineutils parser

Last synced: 09 Mar 2026

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/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/magicxor/genotektogedcom

Convert Genotek JSON to FamilySearch GEDCOM

converter dotnet dotnet-core ged gedcom genotek json linq2gedcom parser unidecode

Last synced: 08 May 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/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/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/Nomeyho/molecular-formula-parser

Molecular formula parser for Java

formula java molecular molecule parser

Last synced: 28 Aug 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/tqn/rslambda

Simple, proof-of-concept lambda calculus parser in Rust

compiler lambda-calculus parser rust

Last synced: 26 Jul 2025

https://github.com/nfroidure/strict-qs

A stricter query string parser

hacktoberfest javascript parser querystrings strict-types

Last synced: 12 Jul 2025

https://github.com/ferhatgec/mdth

Fegeya MDtH, Markdown to HTML converter. Written in C++17.

converter cpp cpp17 html markdown markdown-to-html parser tokens tool

Last synced: 14 Apr 2025

https://github.com/seangenabe/rubyfy

Easily write ruby annotations and output them as HTML.

html parser ruby-annotation

Last synced: 29 Jul 2025

https://github.com/eegli/tinyparse

A tiny, type-safe and flexible framework to build powerful CLI apps

argv cli command-line commander javascript minimist nodejs parser typescript validation yargs

Last synced: 15 Apr 2025

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/nerd-bear/legacyancientoldbassil

Bassil: A modern, mid-level interpreted programming language designed for efficiency and readability. Featuring robust lexical analysis, error handling, and cross-platform support for Windows and Linux. Bassil offers a balance between low-level control and high-level abstraction, making it ideal for system programming, web development, and more.

cpp custom-interpreted-language custom-language custom-programming-language interpreter lexer lexer-parser parser

Last synced: 14 Mar 2026

https://github.com/tchupp/lonzo

LR(1) parser for mathematical expressions

ast compiler parser rust

Last synced: 02 Aug 2025

https://github.com/hjbdev/cs-log-parser-php

Counter-Strike Log Parser in PHP

counter-strike counter-strike-2 cs2 parser

Last synced: 13 Jan 2026

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/svenfuchs/sh_vars

Shell variable parser

bash parser ruby shell variables

Last synced: 21 Apr 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/pixieditor/pixiparser

A parser for serializing and deserializing .pixi files used by PixiEditor

csharp dotnet dotnet-core dotpixi nuget parser pixi

Last synced: 09 Jul 2025

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/cristianzsh/modsecurity-to-es-parser

A script to send ModSecurity logs to Elasticsearch

elasticsearch kibana logs modsecurity owasp owasp-top-10 parser python security

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

URLON implementation in Nim

encode-urls json parser urlon

Last synced: 24 Jan 2026

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/asoderman/jsondecoder

Simple JSON decoder written in swift

json parser parsing parsing-library swift

Last synced: 18 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/lejenome/compiler-demo-101

Compiler Design Overview workshop materials

bison flex gcc lex lexer llvm parser yacc

Last synced: 18 Aug 2025

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/tbjgolden/deno-htmlparser2

Deno port of `htmlparser2`

deno html html-parser htmlparser2 parser

Last synced: 16 Aug 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/riboseinc/libnereon

a multi-configuration parser library

configuration hcl library parser parser-library

Last synced: 06 Apr 2025

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/genometric/geutilities

Genome Utilities (GeUtilities) provides open-source building-blocks for genomic data analysis tools.

building-block genome-analysis genomics parser

Last synced: 12 Apr 2025

https://github.com/tefra/xsdata-w3c-tests

Naive XML Bindings for python vs W3C XML Schema 1.1 test suite

binding code-generator dataclasses parser python schema serializer w3c wsdl xml xsd

Last synced: 22 Aug 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

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/mgadda/swift-parse

A small parser combinator library written in Swift 5

combinators parse parser swift

Last synced: 15 Jul 2025

https://github.com/tebogoyungmercykay/recspl-compiler-construction-in-python

This repository contains the core components of our Recursive Student Programming Language Compiler Construction and Design project. The project aims to implement a complete compiler, including lexical analysis, parsing, semantic analysis, and code generation.

intermediate-code-generation lexer parser pytest semantics syntax-tree testing tokens type-checker

Last synced: 09 Jul 2025

https://github.com/orbitalshell/prompt-git-info

Add information about any current or parent GIT repository to orbital shell command line prompt. for example: OrbitalShell ├ master +0 ~0 -0 | ~2 -0 ?2

bash chsarp cli command-line command-line-app command-line-interface command-line-tool git git-branch git-status interactive linux netcore31 netcore5 netstandard21 parser prompt shell

Last synced: 16 Jun 2025

https://github.com/toburger/fsharp.json

Elm inspired Json encoder/decoder combinator library: http://toburger.github.io/FSharp.Json/

decoding elm encoding fsharp json parser parser-combinators

Last synced: 11 Jun 2025

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/applejag/tree-sitter-risor

Risor grammar for tree-sitter

parser risor tree-sitter

Last synced: 21 Jul 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/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/valdezfomar/tree-sitter-editorconfig

editorconfig grammar for tree-sitter

editorconfig parser tree-sitter

Last synced: 25 Jun 2025

https://github.com/doragd/compiler-front-end-python-implementation

C-- Compiler Front End (Determining and minimizing finite automata, Recursive descent parser, LL(1) parser, Tokenizer)

compiler parser tokenizer

Last synced: 25 Jun 2025

https://github.com/willianantunes/go-playground

This map is totally blank for me. Let's discover it until we find the treasure!

api database go parser

Last synced: 18 May 2026

https://github.com/zincware/aaargs

attribute autocompletion and argument parsing

parser python

Last synced: 09 Sep 2025

https://github.com/vutran/git-parser

↔️ Parse Git output

git javascript node parser

Last synced: 13 Apr 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/notJoon/lambda

λ-calculus parser made by rust

json lambda-calculus parser rust

Last synced: 09 May 2025

https://github.com/rlaphoenix/pympls

Python library for parsing Blu-ray Playlist (.mpls) files.

blu-ray mpls parser playlist python

Last synced: 06 May 2025

https://github.com/seldszar/tekko

Another IRC message parser and formatter.

formatter ircv3 parser

Last synced: 14 Jun 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/deavid/pineboo

Pico Eneboo

erp parser python qt5

Last synced: 29 Oct 2025

https://github.com/luavixen/cktjs

JSON-style CKT config language parsing/stringification.

javascript javascript-library parser typescript

Last synced: 12 Apr 2025

https://github.com/sebwalk/statement

:money_with_wings: Read, parse and match bank statements

bank-statement csv import matching parser

Last synced: 11 Jan 2026

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/mochi-neko/subtp

A parser for subtitle text formats (SubRip Subtitle and WebVTT) in Rust.

parser rust subrip webvtt

Last synced: 08 Apr 2026

https://github.com/blvckbytes/gpeee

A very small and versatile parser used to evaluate simple expressions

ast configuration environment expression interpreter language optimizer parser tokenizer

Last synced: 11 Apr 2025