Topic

parser

Repositories (1402)

sequential
sequential lorenzoongithub JavaScript

An environment to visualize JavaScript code execution in a browser

77
java-ast
java-ast pascalgn TypeScript

Java Parser for JavaScript/TypeScript (based on antlr4ts)

77
lpegrex
lpegrex edubart Lua

Parse programming languages syntax into an AST using PEGs with ease (LPeg Extension).

77
JSON
JSON amirdew Java

Simple and easy JSON parser, JSON generator, and data holder based on JSONArray and JSONObject for android

76
png
png vivaxy TypeScript

🖼A full-featured PNG decoder and encoder.

76
C2j-Compiler
C2j-Compiler dejavudwh Java

A compiler that converts C language to Java bytecode or can directly interpret execution(将C源码编译成Java字节码的编译器,也可以选择直接解释执行)

75
web-toolkit
web-toolkit xh4 Common Lisp

Lisp Web Toolkit

74
vdf-parser
vdf-parser rossengeorgiev JavaScript

📜 Libraries to (de)serialize Valve's KeyValue format (VDF) in various languages

74
sqlformat
sqlformat benlaan C#

.NET SQL Parser and Formatter Tool and SSMS Plugin

74
tectonic
tectonic precog Scala

A columnar parsing framework for JSON/CSV with support for Mison-style pushdown evaluation

73
CSVparser
CSVparser rsylvian C++

C++ parser for CSV file format

73
rem
rem chadwain Zig

An HTML parsing library, written in Zig.

73
ravi-compiler
ravi-compiler dibyendumajumdar C

Parser and compiler for Ravi and Lua

72
node-csv-generate
node-csv-generate adaltas

CSV and object generation implementing the Node.js `stream.Readable` API

71
guepard
guepard superman2211 JavaScript

flash to html5 converter, as3 to javascript translator

71
wkb-parser
wkb-parser geo-io PHP

Well-known binary (WKB) Parser.

71
html2data
html2data msoap Go

Library and cli for extracting data from HTML via CSS selectors

71
method_log
method_log freerange Ruby

Trace the history of an individual method in a git repository (experimental)

70
node-mbox
node-mbox robertklep JavaScript

mbox file parser for Node.js

70
cssparser.js
cssparser.js cwdoh HTML

cssparser.js is a parser that generate json from css with matched orders & structures.

70
YaLafi
YaLafi torik42 Python

Yet another LaTeX filter

70
lexure
lexure 1Computer1 TypeScript

Parser and utilities for non-technical user input

69
mlua
mlua shonm520 C++

An interpreter of lua-like language written in C++

69
unicc
unicc phorward C

LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML

69
jodaTime
jodaTime vjeantet Go

Format and Parse date and time with joda layout

68
exocortex-halo
exocortex-halo virtadpt Python

Various and sundry additional pieces of software I've written to incorporate into my exocortex.

68
svgpath2mpl
svgpath2mpl nvictus Python

SVG path parser for matplotlib

68
rdf-parse.js
rdf-parse.js rubensworks TypeScript

Parses RDF from any serialization

68
FAParser
FAParser fahidattique55 Swift

JSON Parsing + Archiving & Unarchiving in User Defaults

67
arithmetic
arithmetic moxar Go

Extensible arithmetic parsing lib for go

67
ta-json
ta-json edcarroll TypeScript

Type-aware JSON serializer/parser

67
jMiniLang
jMiniLang bajdcc Kotlin

用Kotlin实现的编译器和虚拟机,并在此基础上构建操作系统。

67
BrowseSharp
BrowseSharp Jayx239 C#

A headless browser supporting web navigation, html parsing, and javascript execution.

67
blackbird
blackbird XanaduAI C++

Blackbird is a quantum assembly language for continuous-variable quantum computation, that can be used to program Xanadu's quantum photonics hardware...

67
libgltf
libgltf code4game C++

glTF 2.0 parser/loader for C++17, supports many extensions likes `KHR_draco_mesh_compression`, `KHR_lights_punctual`, `KHR_materials_clearcoat`, and m...

67
LR-Parser
LR-Parser amirhossein-hkh Java

LR Parser (LR(0), SLR(1), CLR(1) and LALR(1))

67
Compiler
Compiler ymherklotz C++

C Compiler using flex, bison and C++14 that compiles to mips32 assembly.

65
robots.js
robots.js ekalinin JavaScript

Parser for robots.txt for node.js

65
inicpp
inicpp SemaiCZE C++

C++ parser of INI files with schema validation.

65
expreso
expreso ympons Elixir

:coffee: A boolean expression parser and evaluator in Elixir.

65
lalr
lalr cwbaker C++

Modern LALR(1) parser for C++

65
lucene
lucene bripkens JavaScript

Node.js lib to transform: lucene query → syntax tree → lucene query

64
tomlrb
tomlrb fbernier Ruby

A Racc based TOML parser

64
scallion
scallion epfl-lara Scala

LL(1) parser combinators in Scala

64
rust-python-parser
rust-python-parser progval Rust

A Python parser written in Rust using nom

64
jin
jin ecoshub Go

Fastest JSON interpreter for GO

64
EBNFParser
EBNFParser thautwarm Python

Convenient parser generator for Python(check out https://github.com/thautwarm/RBNF for an advanced version).

63
yap-csv
yap-csv nielsen-oss JavaScript

Node.js package that manages CSV to JSON conversion supporting complex field mapping

63
GreynirServer
GreynirServer mideind Python

The greynir.is Icelandic natural language processing API and website.

63
Obelisk
Obelisk Lelio-Brun OCaml

A simple multi-format pretty-printer for Menhir.

63