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/ilyaumanets/improve_your_code

Code smell detector for Ruby

gem parser rails ruby

Last synced: 13 May 2026

https://github.com/robotomize/go-printenv

A command line utility that displays the environment variables used by a Go project

ast cli env go golang golang-application parser tags

Last synced: 23 Oct 2025

https://github.com/ymc-github/fis-parser-ymcless

🔯 a plugin for fis1 to parser less to css

fis1 less parser yemiancheng

Last synced: 19 Apr 2026

https://github.com/eckertalex/monkey

interpreter for the monkey programming language written in go

go interpreter lexer monkey parser tokenizer

Last synced: 15 Jun 2025

https://github.com/suhanyujie/hello_parser_of_js

learn lexer/parser

lexer parser

Last synced: 07 Oct 2025

https://github.com/lambdacasserole/sugarsnap

Super generic and reusable shunting and parsing library.

dijkstra expression infix-notation parser reverse-polish-notation shunting-yard-algorithm

Last synced: 06 Apr 2025

https://github.com/lambdacasserole/haha-parser

Unofficial, handwritten parser aimed at transpilation of the HAHA language.

education formal-methods formal-verification hoare-logic parser verification

Last synced: 06 Apr 2025

https://github.com/benderpan/wvsgo

A simple tool of Acunetix WVS(10.x).

acunetix parser wvs xml

Last synced: 09 Apr 2025

https://github.com/razcore-rad/purescript-pure-webidl

PureScript WebIDL AST and parser.

ast parser purescript webidl

Last synced: 02 Jan 2026

https://github.com/hakimjonas/doxa

Dependently typed proof checker for the Calculus of Inductive Constructions. ML-family surface syntax, stack-safe normalization-by-evaluation kernel, parser built on rumil. Runs in the browser.

calculus-of-constructions dart dependent-types normalization-by-evaluation parser proof-assistant type-theory wasm

Last synced: 30 Jun 2026

https://github.com/purpleclay/chomp

A parser combinator library for Go that makes parsing text intuitive and maintainable

chomp go parser parser-combinators runes strings

Last synced: 03 Feb 2026

https://github.com/silarhi/caf-parser

A PHP parser for French CAF (Caisse d'Allocations Familiales) files.

caf caf-parser la44zz parser php

Last synced: 06 Apr 2026

https://github.com/junbong/strict-json-parser

JSON parser for GO language with strict type config.

golang json parser strict type

Last synced: 15 May 2026

https://github.com/ohadswissa/nand2tetris-jack-analyzer

Jack Analyzer: A two-stage syntax parser that converts .jack code into structured XML (tokens + syntax tree)

jack java nand2tetris parser vm

Last synced: 27 Feb 2026

https://github.com/mztikk/poetic

Rust library to parse and interpret poetic source code

interpreter parser poetic rust

Last synced: 06 Apr 2026

https://github.com/albbus-stack/latex-simplified

A faster syntax parser to LaTeX.

latex parser python tex

Last synced: 28 Apr 2026

https://github.com/pappasbrent/flagon

An ASCII graph parser written in Go

ascii go graph parser

Last synced: 22 Jun 2025

https://github.com/tonyaajjackson/sosh_coding_test

A Python-based attempt at solving Sosh's take-home programming test, begun with next to no knowledge of parsers.

datetime parser parser-combinators recursive-descent-parser

Last synced: 24 Jun 2025

https://github.com/thergh/compiler_tinker

Learning compiler design on an example of a simple language - Gebalang23

compiler-design compiler-optimization compilers lexer parser

Last synced: 03 Apr 2025

https://github.com/almoggutin/web-crawler-worker-node-js

Worker part of the Web Crawler application. The Web Crawler app takes an input from the user such as a link maximum number of pages and depth. At the end it shows in real time a tree of all the links and pages that the crawler found in the provided URL.

aws backend-api docker express javascript jest kubernetes nodejs parser redis rest-api web-crawler web-scraper web-worker

Last synced: 10 Apr 2026

https://github.com/omimouni/use-pdf-renderer

A React hook for rendering PDF files as images

converter hook images parser pdf pdf-renderer react renderer

Last synced: 27 Jun 2025

https://github.com/jasperav/env_parser

Parses an env file which can be used to map properties in Rust code

env parser rust

Last synced: 14 Mar 2025

https://github.com/bonkzero404/gojson2sql

GoJson2SQL which means GoLang Json to SQL parser

convert jql json parser sql

Last synced: 16 Jan 2026

https://github.com/qbbr/autoru-parser

auto.ru site parser

parser php tor xlsx

Last synced: 27 Mar 2025

https://github.com/miranizam/online-library

The script that help you to parse books and information about them posted on the site tululu.org. You can also deploy your own site with books and make it in offline format.

argparse beautifulsoup css-selectors github-pages parser python3 website

Last synced: 14 Mar 2025

https://github.com/nilsmartel/math_parser

Rust library to parse simple mathematical Expressions

math nom parser rust

Last synced: 12 Jan 2026

https://github.com/gpenverne/program-tv

Ce script parse le programme tv et retourne la chaîne correspondante à ce qui est cherché.

parser php tv

Last synced: 02 Apr 2025

https://github.com/gthomas08/flex-bison-project

Lexical and grammatical implementation of a subset of the Python programming language.

bison flex parser python

Last synced: 28 Apr 2026

https://github.com/omermecitoglu/react-component-tree-parser

Provides a function to parse react component tree of a tsx file

component parser react tree

Last synced: 14 Mar 2025

https://github.com/tivikdev/5bukv-parser

Парсер 5 букв для Т-Банка

bs4 parser

Last synced: 03 Apr 2025

https://github.com/ology/lingua-tokenparse

Parse a word into scored, fragment combinations

nomenclature parser perl5

Last synced: 30 Jun 2026

https://github.com/jaimecgomezz/dft.p

dft instructions parser

parser

Last synced: 15 May 2026

https://github.com/yggverse/gemtext-php

Object-oriented PHP 8 library for Gemini / Gemtext operations

composer gemini gemini-php gemini-protocol gemtext gemtext-php library parser php text-gemini

Last synced: 08 Mar 2026

https://github.com/danue1/dynamik

The ORM for DynamoDB

dynamodb lexer orm parser

Last synced: 02 Apr 2025

https://github.com/romelperez/prhone-scp

Simple config parser

configparser parser

Last synced: 18 Apr 2026

https://github.com/koumoul-dev/mime-type-stream

Streaming parser + serializer for various mime-types

csv json ndjson parser serializer stream

Last synced: 30 Jun 2026

https://github.com/jcbhmr/laxesmeta

⛱️ Lax but slim ESM metadata extractor

ecma262 ecmascript es-modules parser

Last synced: 02 Apr 2025

https://github.com/mateusjssilva/lexical-syntactic-analysis

SimpAlg Parser: A simple parser for the SimpAlg programming language, built using ANTLR.

antlr4 java parser

Last synced: 30 Mar 2025

https://github.com/harakeishi/gscp

gscp is the ssh-config parser available in go. gscp is named as an abbreviation of go ssh config parser.

go golang parser ssh ssh-config

Last synced: 12 Jan 2026

https://github.com/gitw1n/web-scrape-wave

This project is a web scraper written in Python using the BeautifulSoup library. It is designed to collect data from websites based on user-provided URLs.

bs4 parser python python3 requests webscraper webscraping

Last synced: 01 Apr 2025

https://github.com/imdeep2905/ll1_parser

Implementation of LL1 parser in C++.

cplusplus ll1-parser parser

Last synced: 22 May 2026

https://github.com/gotamer/matter

TOML Frontmatter or Endmatter unmarshaller.

decoder encoder endmatter frontmatter golang parser toml unmarshaller

Last synced: 15 Jan 2026

https://github.com/marcinorl/nmea-0183_gps_parser

GPS parser. Project for the subject 'Mobile Technologies'.

gps parser

Last synced: 14 Apr 2025

https://github.com/justin-marian/magic-temple

Simple program that solves string problems: large number additions, cipher encodings and "2-grams"".

c caesar-cipher encryption parser string-manipulation vigenere-cipher

Last synced: 29 Jun 2025

https://github.com/olacin/tree-sitter-storm

Storm grammar for tree-sitter

lexer parser storm synapse

Last synced: 03 Feb 2026

https://github.com/letsmakecakes/json-parser

A lightweight JSON parser built in Go, designed to tokenize and parse JSON.

cli go golang json lexer lexer-parser parser tokenization

Last synced: 12 May 2026

https://github.com/stanleystanmarsh/phrases-generator

The program for text parsing and text continuation generation based on N-grams.

haskell n-grams parser

Last synced: 23 Jul 2025

https://github.com/geometryzen/stemcstudio-markdown

Markdown parser and rendering library based upon the commonmark specification written in TypeScript

commonmark parser typescript

Last synced: 05 Nov 2025

https://github.com/gizipp/nik-parser.rb

Parse Indonesian citizenship registration number a.k.a NIK (Nomor Induk Kependudukan)

nik parser ruby

Last synced: 13 Mar 2025

https://github.com/jessecoretta/go-aci

Package aci implements the complete Netscape ACIv3 syntax as an SDK in a vendor-agnostic manner with rich features and a flexible design.

access-control access-control-instruction access-control-list access-rights aci aciv3 experimental go golang ldap netscape parser permissions sdk syntax

Last synced: 14 Apr 2025

https://github.com/kahleryasla/top-frequent-words-sorter-from-json

cli tool: finding the most frequent words in a JSON file. Reads file and processes it to identify the words that appear most frequently in the file. Outputs the identified words to the user and store.

hashtable json-data json-parser linked-list parser sorting

Last synced: 02 Mar 2025

https://github.com/moosemorals/htmllib

A HTML parser

csharp html parser

Last synced: 30 Mar 2025

https://github.com/massigy/lalr1p.viz

This is a visualization of a Look Ahead Left to Right with 1 look ahead token Parser.

clr-parsing lalr-grammar lalr-parser parser visualization

Last synced: 20 Aug 2025

https://github.com/fabiospampinato/json-simple-parser

The fastest pure-JS implementation for JSON I could come up with.

javascript js json native parser simple

Last synced: 06 Nov 2025

https://github.com/serpo-dev/telegraph-media-parser

Easy parse images and videos from articles on telegra.ph. Powered by Pyhon 3 and running from the CLI.

images parser python telegram telegraph video

Last synced: 03 Apr 2025

https://github.com/chloro-pn/flex_learn

learn how to use flex!

bison bison-yacc flex lex parser

Last synced: 06 Mar 2026

https://github.com/bashmocha/cs50-ai

Project submissions for Harvard CS50's Introduction to Artificial Intelligence with Python

ai cs50 cs50ai machine-learning neural-network nlp-parsing nltk-library optimization parser python

Last synced: 01 Apr 2025

https://github.com/just1not2/pyjon

A Python package to manage JON files

jon parser validator

Last synced: 10 May 2026

https://github.com/dpakach/gorkin

A simple lightweight gherkin parser

bdd gherkin gherkin-parser golang gorkin hacktoberfest parser

Last synced: 03 Apr 2025

https://github.com/piterweb/jalang

jalang / An interpreted language built with Rust

interpreter lexer parser programming-language rust

Last synced: 26 Mar 2025

https://github.com/codybloemhard/md-to-incodoc

Convert markdown to incodoc.

conversion incodoc markdown parser

Last synced: 14 May 2026

https://github.com/nstevens1040/anglesharpparser

This .NET 6.0 library uses AngleSharp to parse an HTML string into a DOM. It is written such that it can be easily used in PowerShell Core.

csharp document-object-model dom dotnet-6 dotnet-core html net-core net-core-6 net6 parse parser powershell powershell-core

Last synced: 06 Mar 2026

https://github.com/sbarisic/commandlineargumentparser

CARP - The Command line ARgument Parser for C#

argument csharp nuget option parser

Last synced: 19 May 2026

https://github.com/dptole/toylang

My first toy language. Created exclusively for learning purposes.

analyzer ast bnf interpreter language parser programming syntax toy

Last synced: 24 Jul 2025

https://github.com/bonnyad9/pareg

Helpful utilities for parsing command line arguments and parsing in general.

arguments arguments-parser arguments-parsing cli parser parsing rust

Last synced: 24 Jul 2025

https://github.com/kauefraga/cpp-commandline

🧶 A command line (CLI) library that will help you to build your command line applications with out of the box.

cli command-line commandline cpp parser

Last synced: 02 Apr 2025

https://github.com/donalexandro/bpchub

Super simple parser that is being used by me as a playground to improve my skills

parser

Last synced: 25 Jul 2025

https://github.com/farinap5/ndr-c

Custom architecture and compiler written in C

compiler lexer neander parser

Last synced: 17 Sep 2025

https://github.com/repcomm/quadgraph

A simple quadratic function grapher in js

canvas graph js parser quadratic-formula

Last synced: 25 Jul 2025

https://github.com/ivanlink-py/dns-parser

Basic parser pc compontent data from "dns-shop.ru"

bs4 parser python webdriver

Last synced: 26 Oct 2025

https://github.com/mitjafelicijan/rssperado

CLI utility that fetches RSS feeds and also does other stuff

cli ner parser rss translation

Last synced: 26 Jul 2025

https://github.com/markkoz/prop-logic

A lexer and parser for propositional formulas in propositional logic

lexer parser propositional-logic python

Last synced: 14 Jun 2025

https://github.com/bossley9/rmd

An smart subset of CommonMark with added popular extensions implemented in Zig for CLI and WASM

markdown parser typescript wasm zig

Last synced: 18 Sep 2025

https://github.com/floralist/botaxon

A botanical Python taxonomic parser for (sub)species names

botany parser plants taxonomy

Last synced: 08 Mar 2026

https://github.com/ad-si/elm-stylus

Stylus CSS parser for Elm

css elm parser preprocessor stylus

Last synced: 14 May 2026

https://github.com/mauricelambert/QueryCombinedLogFormat

This script parses and implements a syntax to query and filter apache access logs, easiest and faster way to find your logs in incident response.

access-log apache filtering forensics incident-response parser python3 query regex requests

Last synced: 26 Jul 2025

https://github.com/glennsarti/sentinel-parser

Go Packages to parse HashiCorp Sentinel file types

golang hashicorp parser sentinel

Last synced: 30 Apr 2025

https://github.com/iadvize/xyleme

A quick way to parse XML structures

cats parser scala xml

Last synced: 07 Jul 2025

https://github.com/nathanpc/pickle

An electronic component pick list application and file parser library

electronics parser perl

Last synced: 19 Feb 2026

https://github.com/ilzrv/instagram-parser

The parser accounts of the followers and following in Instagram

instagram parser

Last synced: 28 Jul 2025

https://github.com/jacoblightning/prefix_parser

A rust library to parse binary and SI number prefixes

binary binary-prefix parser prefix rust rust-crate rust-library si si-prefixes

Last synced: 28 Jul 2025

https://github.com/i-rzr-i/domaincommonextensions

The purpose of this repository/library is to provide the most relevant and used extension methods in the life cycle of application development that allow us to improve our code, and writing speed, and use more efficiently dev team time during this period for more complex functionality.

api class data datatype extension helper object parser type util

Last synced: 20 Sep 2025

https://github.com/clitetailor/simple-xml-parser

A simple XML parser in NodeJS

nodejs parser tokenizer xml

Last synced: 30 Apr 2026

https://github.com/brianpjscott/text_indexer

A program to create and export an index for one or more text files

indexer java javaio parser

Last synced: 29 Jul 2025

https://github.com/metaid-developers/metaid-script-decoder

MetaID Protocol Parser - Extract and parse PIN data from BTC and MVC blockchain transactions. Pure Go, zero dependencies, easy integration.

blockchain btc decoder go golang metaid microvisionchain mvc parser web3

Last synced: 14 Jan 2026

https://github.com/hemakodaa/bsky-getauthorfeed-parser

A parser for app.bsky.feed.getAuthorFeed GET endpoint

bluesky bluesky-api parser

Last synced: 16 Apr 2026

https://github.com/hrszpuk/remeta

A metaprogramming tool for porting Go packages over to the ReRect programming language

binding-generator go golang metaprogramming parser rect rerect

Last synced: 30 Jun 2026

https://github.com/bookshelf-writer/puremail

A blazing‑fast, zero‑allocation Go package for strict e‑mail parsing, tag trimming and binary serialisation

email golang gomod normalize parser valid zero-alloc

Last synced: 30 Jul 2025