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/dxkite/go-c

a c parser

ast parser

Last synced: 13 Apr 2025

https://github.com/bangadam/nik-parser-php

NIK Parser is a package to convert Indonesian citizenship identity number into usefull information

indonesia laravel nik parser php

Last synced: 10 Apr 2025

https://github.com/kiranniranjan/wiki-parser-py

A tool to parse wikipedia content

kike parser wikiparser wikipedia

Last synced: 12 Sep 2025

https://github.com/spaze/security-txt

security.txt (RFC 9116) generator, parser, validator

generator parser security security-txt securitytxt validator

Last synced: 06 Apr 2026

https://github.com/NFestoso/Compiler

Front-end Platypus compiler implemented in C. Includes Buffer, Scanner, and Parser. Platypus is a language comprised of parts from a variety of other languages.

buffer c compiler demo example finite-automata grammar interpreter lexical-analysis parser scanner

Last synced: 11 May 2025

https://github.com/kyleross/kinesis-events

AWS Kinesis event parser and handler for Lambda consumers

aws aws-kinesis aws-kinesis-stream events javascript json json-parser kinesis node6 nodejs npm-module parser

Last synced: 12 May 2025

https://github.com/tree-sitter-grammars/tree-sitter-linkerscript

LD linker script grammar for tree-sitter

linker-script parser tree-sitter

Last synced: 12 Apr 2025

https://github.com/chlohal/python-parser

A parser for Python in *pure* Javascript

javascript parser python

Last synced: 12 Apr 2025

https://github.com/juliafem/asterreader.jl

AsterReader.jl is a Julia package to read Code Aster binary mesh and result files. Code Aster meshes can be done using another open source software SALOME Platform. Reading results from .rmed files is also partially supported, so it's possible to verify calculations of JuliaFEM.jl against Code Aster solutions.

code-aster fem mesh parser reader

Last synced: 17 Mar 2025

https://github.com/ramonmeza/compiler

Trying to make a little compiler, just for fun and learning.

code code-generation compiler emitter lex lexer lexical-analysis lisp parser string-ify syntactic-analysis token tokenizer

Last synced: 10 Apr 2025

https://github.com/ph-7/joralang

:moyai: :sunrise: :tropical_fish: JoraLang is my new Interpreter language working with a C++ Interpreter. It also offers a easy Terminal interface. Jora Language Interpreter is a simpler and lighter version with a totally different language syntax than my first GoYa programming language https://github.com/pH-7/GoYa :globe_with_meridians:

c-plus-plus goya goya-language interpreted-language interpreted-languages interpreted-programming-language interpreter jora jora-language language own-language parser programming programming-language

Last synced: 13 May 2025

https://github.com/MawKKe/integer-interval-expressions-go

A Go library for parsing integer interval expressions of the form '1,3-5,7-'

filter go golang intervals library parser parsing range-expansion range-expression ranges selector validator

Last synced: 07 May 2025

https://github.com/appsignal/statsd_parser

(Dog)StatsD parser written in Rust

dogstatsd parser rust statsd

Last synced: 11 Apr 2025

https://github.com/tree-sitter-grammars/tree-sitter-requirements

pip requirements grammar for tree-sitter

parser requirements tree-sitter

Last synced: 17 Mar 2025

https://github.com/Ducasse/Citezen

Citezen is a bib parser and tool suite

bibtex parser pharo tools

Last synced: 11 May 2025

https://github.com/nank1ro/prompt-parser

A simple Python library for parsing LLM prompts.

ai llm openai parser prompt

Last synced: 20 Mar 2025

https://github.com/dwaite/cyborg

CBOR library for Java

cbor generator java parser

Last synced: 29 Oct 2025

https://github.com/falsehuman/yandex_parser_to_excel

Парсер Яндекс.Маркет в Excel (Бот отключен)

content-api parser python selenium-python selenium-webdriver yandex-market

Last synced: 22 Jul 2025

https://github.com/tree-sitter-grammars/tree-sitter-squirrel

Squirrel grammar for tree-sitter

parser squirrel-lang tree-sitter

Last synced: 12 Apr 2025

https://github.com/Lancear/tree-sitter-clojure

Clojure grammar for tree-sitter

clojure grammar parser speedtyper tree-sitter

Last synced: 10 May 2025

https://github.com/nverno/tree-sitter-jq

Tree sitter grammar implementation for Jq language

jq parser tree-sitter

Last synced: 07 Jul 2025

https://github.com/webmasterish/sass-parser

A simple npm package to parse a Sass file into a consumable json data

functions mixins parser sass variables

Last synced: 13 Apr 2025

https://github.com/shirokovnv/webcrawler

The service for crawling websites.

cassandra elixir-phoenix parser webcrawler

Last synced: 21 Jul 2025

https://github.com/tdegeus/conda_envfile

Parse conda environment yaml files

conda conda-environment formatter parser pre-commit

Last synced: 23 Jun 2025

https://github.com/wallpants/pantsdown

Markdown to "GitHub HTML" parser

bun css gfm html markdown parser renderer typescript vite

Last synced: 21 Mar 2025

https://github.com/lapets/imparse

Parser generator that can be used to quickly and succinctly define a parser definition, and to deploy an automatically-generated implementations thereof in multiple languages and on multiple platforms.

ll-parser parse parser parser-generator parser-library parsers parsing-library recursive-descent-parser

Last synced: 14 Jul 2025

https://github.com/darkmattercore/nx_cfg_parser

A parser for the system configuration file found in the RomFS section from the FirmwareDebugSettings (0100000000000818) data container in Nintendo Switch consoles, written in Python.

atmosphere-cfw nintendo-switch parser romfs system-settings

Last synced: 13 May 2025

https://github.com/tree-sitter-grammars/tree-sitter-puppet

Puppet grammar for tree-sitter

parser puppet tree-sitter

Last synced: 12 Apr 2025

https://github.com/rameel/ramstack.parsing

A blazing-fast, lightweight, and intuitive parser combinator library for .NET

parser parser-combinators peg

Last synced: 26 Jun 2025

https://github.com/cordx56/jsdrink

Simple parser combinators library written in TypeScript

parser parser-combinators typescript

Last synced: 07 May 2025

https://github.com/vaquierm/golite_transpiler

💻 Transpiler written in OCaml that that converts a subset of golang to C++

code-generation cpp golang ocaml parser scanner transpiler

Last synced: 11 Jul 2025

https://github.com/DicomJ/mpeg-mp4

Bitstream processing library of MPEG-MP4 media file format (ISO/IEC 14496-14 - MPEG-4 Part 14: MP4 file format)

14496-14 avc cplusplus h246 h265 hevc iec iso library mp4 mpeg parser

Last synced: 18 Jul 2025

https://github.com/ynx0/exa-cuter

parser and interpreter for exalang, a fantasy assembly language

exa exalang exapunks ohm parser ts

Last synced: 07 Jul 2025

https://github.com/abuccts/wiktionary-lookup

lookup words and pronunciations in Wiktionary

parser pronunciation python wiktionary

Last synced: 07 May 2025

https://github.com/divshekhar/lang.g4

ANTLR Grammar for different languages

antlr4 grammar java lexer parser python typescript

Last synced: 10 Apr 2025

https://github.com/dice-group/sparql-parser-base

Antlr4 based SPARQL 1.0 and SPARQL 1.1 parsers

anlr4 anltr cpp cpp17 parser sparql sparql-parser

Last synced: 24 Jun 2025

https://github.com/oxylabs/lxml-tutorial

A tutorial on parsing webpages with lxml

lxml parser python

Last synced: 06 Mar 2026

https://github.com/ayonious/c-code-beautifier

✂️ A parser that can beautify Code written in C/C++

c-plus-plus ccode-beautifier compiler parser

Last synced: 26 Aug 2025

https://github.com/elliotcourant/gomonetary

gomonetary is a pure go package for parsing and formatting monetary values.

currency finance go go-package golang golang-library golang-package locale localization parser

Last synced: 11 Apr 2025

https://github.com/cocogitto/conventional_commits_parser_rs

A crate to parse and validate commit message against the conventional commits specification

conventional-changelog conventional-commits git parser rust

Last synced: 12 Dec 2025

https://github.com/michidk/off-rs

A simple .off file parser

3d-format hacktoberfest mesh off parser rust

Last synced: 19 Mar 2025

https://github.com/nabijaczleweli/registry.pol-rs

Parser for the Windows Registry Policy File format

parser registry rust windows

Last synced: 11 Apr 2025

https://github.com/gerzer/jsonparser

Elegant, type-safe JSON parsing in Swift

codable json json-parser parser swift

Last synced: 13 Apr 2025

https://github.com/desion/tidy_page

It is a html parser.Given a html document,It can get the content from the document. 给定一个网页提取网页中的正文内容和标题,用于网页解析、内容提取

html parser python2 spider

Last synced: 19 Jun 2025

https://github.com/azu/hatebu-mydata-parser

はてなブックマークのsearch.dataのパーサライブラリ

bookmark hatena parser

Last synced: 12 May 2025

https://github.com/basemax/one-draft-in-c

A attempt to rewrite one language compiler in pure c without lexer and parser generators.

c lexer parser

Last synced: 05 May 2025

https://github.com/geo-io/wkt-parser

Well-known text (WKT) Parser.

geo geography geometry parser spatial wkt

Last synced: 08 Apr 2026

https://github.com/shellyln/fruitsconfits

A well typed and sugared parser combinator framework for TypeScript/JavaScript.

javascript parser parser-combinator parser-framework typescript

Last synced: 18 Jun 2025

https://github.com/robingenz/zli

📟 A powerful CLI parser built with TypeScript and Zod for type-safe command-line interfaces.

cli parser zod

Last synced: 08 Sep 2025

https://github.com/danue1/grape-rs

Grape is a GraphQL Lexer, Parser, Validator, and Runtime.

graphql lexer parser runtime validator

Last synced: 17 Mar 2025

https://github.com/n9gc/mcdjs

通过 JS 来编写指令 ~ Using JS to program Minecraft commands

chinese complier development generator js language mcdjs minecraft minecraft-command minecraft-commands parser

Last synced: 10 Apr 2025

https://github.com/trwyant/perl-ppix-quotelike

Parse Perl string literals and string-literal-like things.

parser perl perl-module

Last synced: 10 Apr 2025

https://github.com/jonaylor89/monkey

Tree-walking interpreter and bytecode compiler/VM for the monkey programming language

bytecode compiler golang interpreter parser

Last synced: 15 Jun 2025

https://github.com/gisce/ooquery

OpenObject Query Parser

hacktoberfest openerp openobject orm parser query sql

Last synced: 12 Apr 2025

https://github.com/sandrofigo/simple-code-generator-unity3d

A library for generating source code from templates in Unity

code-generator generator parser template unity unity3d

Last synced: 02 Apr 2025

https://github.com/ducasse/citezen

Citezen is a bib parser and tool suite

bibtex parser pharo tools

Last synced: 17 Mar 2025

https://github.com/fused-effects/fused-effects-parser

Parsing w/ fused-effects inspired by trifecta

algebraic-effects haskell parser

Last synced: 30 Apr 2025

https://github.com/silentsoft/arguments-parser

Java command line arguments parser. Do not parsing main(String[] args) anymore !

arguments command-line parser

Last synced: 13 Apr 2025

https://github.com/willothy/letter

Letter is a compiler project built in TypeScript using LLVM node bindings.

compiler llvm llvm-javascript parser programming-language typescript

Last synced: 05 May 2025

https://github.com/marihachi/milli-lang

A toy language made with TypeScript. We execute a code by compiling it for the VM.

bytecode bytecode-interpreter compiler interpreter parser toy-language virtual-machine vm

Last synced: 26 Oct 2025

https://github.com/yescallop/fluent-uri

An RFC 3986 compliant fluent-designed Java library for URI parsing, building, resolving and normalizing.

builder fluent-api normalization parser resolution rfc-3986 uri

Last synced: 05 Mar 2026

https://github.com/bluestormdna/android-rss-reader

RSS Feed Reader (XML parser) with offline database

android database feed parser rss sqlite xml

Last synced: 11 Oct 2025

https://github.com/igorrendulic/mimeemailparser

Swift Mime Email Parsing and Validation, as per RFC5322 and RFC6532

email parser q-decode rfc2047 rfc5322 rfc6532 swift validation

Last synced: 10 Apr 2025

https://github.com/armsnyder/typescript-ast-go

Library for parsing TypeScript source code into an abstract syntax tree (AST)

abstract-syntax-tree ast go golang language-parser lexer parser ts typescript

Last synced: 05 Oct 2025

https://github.com/konrad1977/periphery

Periphery is a parser framework for Emacs

compiler-parser emacs emacs-lisp parser

Last synced: 04 Mar 2026

https://github.com/chaosinventor/parse-ebnf

Parser for EBNF written in python

ebnf parser python

Last synced: 20 Jun 2025

https://github.com/opencomputeproject/ocp-diag-memtester

Python scripts that turn memtester into an OCP-compliant diagnostic

lex lexer memtester ocp-diag parser sly yacc

Last synced: 28 Feb 2026

https://github.com/nfsaavedra/puppetparser

puppetparser is a Python library to parse Puppet scripts into an object model

parser puppet

Last synced: 22 Mar 2025

https://github.com/mbaddeley/contikipy

Automated cooja simulations, log parsing, and plotting with python.

contiki contiki-os cooja parser plotting python simulation

Last synced: 30 Apr 2025

https://github.com/bionode/bionode-vcf

vcf parser using javascript

bioinformatics bionode nodejs parser tool

Last synced: 26 Feb 2026

https://github.com/xtrendence/zoom-link-parser

Just a tiny webpage to easily extract the token, meeting ID, and password from a Zoom invitation link.

parser url url-parser zoom zoom-us

Last synced: 25 Apr 2025

https://github.com/qw4990/lazyjson

Json parser for golang; It makes you can use JSON as you do in other Dynamic Programming Languages;

golang json json-parser parser

Last synced: 08 Feb 2026

https://github.com/mskelton/tree-sitter-mql5

This is an extension of tree-sitter-cpp to support the mql5 language.

mql5 parser tree-sitter

Last synced: 26 Feb 2026

https://github.com/archermarx/tinytoml

Small, single-file TOML parser written in Modern Fortran

config fortran modern-fortran parser toml

Last synced: 01 Feb 2026

https://github.com/imring/disluapp

Parser of compiled Lua scripts

luac luajit parser

Last synced: 20 Jan 2026

https://github.com/konfiger/konfiger-dotnet

Light weight package to manage key value based configuration and data files for .NET Notable C# and Visual Basic.

configuration csharp dotnet key-value langauge parser properties visual-basic

Last synced: 25 Feb 2026

https://github.com/swaggerexpert/arazzo-runtime-expression

Arazzo Runtime Expressions parser, validator and extractor.

arazzo arazzo-specification expression extractor parser runtime validator

Last synced: 09 Feb 2026

https://github.com/repalash/fexpr.js

Filter expression parser(like SQL WHERE, Elasticsearch etc) for JavaScript.

dsl expression fexpr filter-parser javascript parser query sql typescript

Last synced: 17 Apr 2025

https://github.com/audunhalland/parceq

Search query language parser written in Java

dsl java java-8 lexer parser query query-language query-parser querystring search tokenizer vavr

Last synced: 27 Oct 2025

https://github.com/eddygarcas/zig-systems-software

Systems programming utilities

cli json parser systems-programming toon zig

Last synced: 04 Jun 2026

https://github.com/csabahruska/dsl-experiment

Basic implementation of Hindley-Milner Type System and variants.

functional-programming haskell hindley-milner parser type-checker

Last synced: 12 Apr 2025

https://github.com/shellscape/fwv

A ⚡️ crazy fast streaming ⚡️ Fixed Width Value Parser

file fixed fixed-width parser streams width

Last synced: 13 Sep 2025

https://github.com/hertzg/node-xhb

(somewhat) Sane library to parse and serialize HomeBank XHB files (databases).

homebank nodejs parse parser serialize serializer typescript xhb xml

Last synced: 15 Mar 2026

https://github.com/remarkablemark/mdtocs

📝 Markdown table of contents generator.

javascript markdown mdtocs nodejs npm parser table-of-contents typescript

Last synced: 15 Mar 2026