Skip to content
suntong edited this page Dec 31, 2021 · 2 revisions

Currently Collected Projects

List

Details

00listing (None, 1KB/0.00MB)
https://github.com/peg-parser/00listing
Listing of Collected Projects

flora-sql-parser (JavaScript, 263KB/0.26MB)
https://github.com/peg-parser/flora-sql-parser
Parse SQL (select) statements into abstract syntax tree (AST) and convert ASTs back to SQL.

grammars (Go, 50KB/0.05MB)
https://github.com/peg-parser/grammars
PEG grammars and tools

node-sql-parser (PEG.js, 5146KB/5.03MB)
https://github.com/peg-parser/node-sql-parser
Parse simple SQL statements into an abstract syntax tree (AST) with the visited tableList and convert it back to SQL

nquery (JavaScript, 256KB/0.25MB)
https://github.com/peg-parser/nquery
Generic SQL engine for Web and Big-data.

peg (Go, 643KB/0.63MB)
https://github.com/peg-parser/peg
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.

pegjs (JavaScript, 5826KB/5.69MB)
https://github.com/peg-parser/pegjs
PEG.js: Parser generator for JavaScript

pigeon (Go, 2355KB/2.30MB)
https://github.com/peg-parser/pigeon
Command pigeon generates parsers in Go from a PEG grammar.

simpleSqlParser (Go, 97KB/0.09MB)
https://github.com/peg-parser/simpleSqlParser
A simple (limited) SQL Parser

sql.pegjs (JavaScript, 31KB/0.03MB)
https://github.com/peg-parser/sql.pegjs
Deprecated toy project based on steveyen/sqld3

sqld3 (JavaScript, 166KB/0.16MB)
https://github.com/peg-parser/sqld3
SQL parser in javascript

sqlite-parser (PLpgSQL, 11627KB/11.35MB)
https://github.com/peg-parser/sqlite-parser
JavaScript implentation of SQLite 3 query parser

sqlparser (Go, 36KB/0.04MB)
https://github.com/peg-parser/sqlparser
Simple SQL parser meant for querying CSV files

Clone this wiki locally