Topic

parser

Repositories (1398)

Plotty
Plotty SuperJMN C#

C language compiler from scratch for a custom architecture, with virtual machine and all

40
python-rpm-spec
python-rpm-spec bkircher Python

Python module for parsing RPM spec files

40
RBNF
RBNF thautwarm Python

This project's lifetime has ended. The successor is https://github.com/thautwarm/frontend-for-free which is WIP. You can check lark-parser project whi...

39
htoml
htoml cies HTML

TOML file format parser in Haskell

39
otpcl
otpcl otpcl Erlang

Open Telecom Platform Command Language a.k.a. Tcl-Flavored Erlang

39
monkey
monkey zhuzilin C++

A C++ version monkey language interpreter. From Write An Interpreter In Go

39
tree-sitter-lua
tree-sitter-lua Azganoth JavaScript

Lua grammar for tree-sitter.

39
octoparse
octoparse kaola-fed JavaScript

octoparse是一款html解析转换工具。可以将html解析成对象并转换成其他文本。支持html转微信小程序、支付宝小程序与百度小程序。

38
CmdOption
CmdOption ToToTec Java

CmdOption is a simple annotation-driven command line parser toolkit for Java 6+ applications that is configured through annotations.

38
node-envelope
node-envelope jhermsmeier JavaScript

Quite liberal Email parser

38
Simple-PHP-Code-Parser
Simple-PHP-Code-Parser voku PHP

❤ Simple PHP Code Parser | A simple data structure from your PHP code.

38
weedle
weedle rustwasm WebIDL

A WebIDL Parser

38
digraph-parser
digraph-parser paypal Java

Java parser for digraph DSL (Graphviz DOT language)

38
node-google-polyline
node-google-polyline jhermsmeier JavaScript

Encode / decode Google's polyline format

38
saxophone
saxophone matteodelabre JavaScript

Fast and lightweight event-driven streaming XML parser in pure JavaScript

38
ruby-ll
ruby-ll YorickPeterse Ruby

Moved to https://gitlab.com/yorickpeterse/ruby-ll

37
parse-function
parse-function tunnckoCore JavaScript

(!! moved to tunnckoCore/opensource multi-package repository !!) :trident: Parse a function into an object using espree, acorn or babylon parsers. Ext...

37
cmake-reflection-template
cmake-reflection-template onqtam Python

A template for simple C++ reflection done with CMake and Python (no other external tools)

37
parserblade
parserblade onhernandes JavaScript

The easiest parser for JSON, XML, CSV and YAML. Use it as simple as JSON.stringify() or JSON.parse(). All in one place.

37
spicery
spicery swissmanu TypeScript

Runtime type safety for JSON/untyped data.

37
bibtex-parser
bibtex-parser renanbr PHP

BibTex Parser provides an API to read .bib files programmatically.

37
JagTag
JagTag jagrosh Java

📝 JagTag is a simple - yet powerful and customizable - interpretted text parsing language!

37
logical-rules-parser-antlr
logical-rules-parser-antlr ivanyu Java

A simple example of a parser built with ANTLR

37
link
link peterhellberg Go

Parses Link headers used for pagination, as defined in RFC 5988

37
HtmlMonkey
HtmlMonkey SoftCircuits C#

Lightweight HTML/XML parser written in C#.

37
pysub-parser
pysub-parser fedecalendino Python

Library for extracting text and timestamps from multiple subtitle files (.ass, .ssa, .srt, .sub, .txt).

37
fauton
fauton Devorein TypeScript

An ecosystem of packages to work with automaton and parsers (dfa/nfa/e-nfa/regex/cfg/pda)

37
bandersnatch
bandersnatch hongaar TypeScript

➰ Simple Node.js CLI / REPL framework written in TypeScript

37
Molten
Molten LeopoldArkham Rust

[WIP] Molten - Style-preserving TOML parser.

36
bookmark-parser
bookmark-parser CCharlieLi JavaScript

Find and parse Firefox/Chrome bookmark HTML and jsonlz4 file into useable JSON object or export as JSON file.

36
meta-extractor
meta-extractor velocityzen JavaScript

Super simple and fast html page meta data extractor with low memory footprint

36
antlr4-tool
antlr4-tool mcchatman8009 TypeScript

A useful Antlr4 tool with full TypeScript support

36
Depicofier
Depicofier Enichan C#

Converts/translates PICO-8 style Lua syntax to standard clean Lua syntax

36
bindef
bindef woodruffw Ruby

A DSL and command-line tool for generating binary files.

35
mysqllog
mysqllog Preetam Go

Lightweight MySQL slow query log parser in Go

35
sitemap
sitemap snabb Go

Go XML sitemap and sitemapindex package (golang)

35
ssp
ssp red0124 C++

C++ CSV parser

35
astlog
astlog slsolucije Python

Asterisk SIP log parser

35
html-parser
html-parser henryluki JavaScript

Simple HTML to JSON parser use Regexp and String.indexOf

35
node-http-link-header
node-http-link-header jhermsmeier JavaScript

Parse & format HTTP link headers according to RFC 8288

34
ponycc
ponycc jemc Pony

Pony package for parsing, manipulating, and compiling Pony code. :horse: :horse:

34
substitution-schedule-parser
substitution-schedule-parser vertretungsplanme Java

Java library for parsing schools' substitution schedules. Supports multiple different systems mainly used in the German-speaking countries, including...

34
text2json
text2json nilobarp TypeScript

Performant parser for textual data (CSV parser)

34
PetitParser
PetitParser moosetechnology Smalltalk

Petit Parser is a framework for building parsers.

34
thaiaddress
thaiaddress 425degree-developers Python

A Python Parser for Thai address

34
Dumpling
Dumpling chojnac Swift

Customisable and extensible Markdown parser written in Swift

34
tom
tom matklad Rust

tom: a format-preserving TOML parser in Rust

34
gorst
gorst hhatto Go

Go implementation of reStructuredText

33
pbparser
pbparser tallstoat Go

Golang library for parsing protocol buffer (.proto) files

33
types-and-programming-languages
types-and-programming-languages ergawy C++

C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..

33