All Projects → Pegjs → Similar Projects or Alternatives

90 Open source projects that are alternatives of or similar to Pegjs

pe
Fastest general-purpose parsing library for Python with a familiar API
Stars: ✭ 21 (-99.5%)
Mutual labels:  parser-generator, peg
kiuatan
A parser library for Pony.
Stars: ✭ 15 (-99.64%)
Mutual labels:  parser-generator, peg
peg
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
Stars: ✭ 41 (-99.02%)
Mutual labels:  parser-generator, peg
peggy
Peggy: Parser generator for JavaScript
Stars: ✭ 444 (-89.37%)
Mutual labels:  pegjs, peg
Ts Pegjs
Plugin for pegjs to generate TypeScript parsers.
Stars: ✭ 76 (-98.18%)
Mutual labels:  parser-generator, peg
Lug
Parsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (-98.95%)
Mutual labels:  parser-generator, peg
Cpp Peglib
A single file C++ header-only PEG (Parsing Expression Grammars) library
Stars: ✭ 435 (-89.58%)
Mutual labels:  parser-generator, peg
Npeg
PEGs for Nim, another take
Stars: ✭ 163 (-96.1%)
Mutual labels:  parser-generator, peg
Rust Peg
Parsing Expression Grammar (PEG) parser generator for Rust
Stars: ✭ 836 (-79.98%)
Mutual labels:  parser-generator, peg
Pigeon
Command pigeon generates parsers in Go from a PEG grammar.
Stars: ✭ 603 (-85.56%)
Mutual labels:  parser-generator, peg
Pegparser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Stars: ✭ 164 (-96.07%)
Mutual labels:  parser-generator, peg
gpkeditor
markdown editor with peg.js
Stars: ✭ 15 (-99.64%)
Mutual labels:  pegjs, peg
lingo
parser generator
Stars: ✭ 22 (-99.47%)
Mutual labels:  parser-generator
DAGE
Desktop Antlr Grammar Editor
Stars: ✭ 19 (-99.55%)
Mutual labels:  parser-generator
lemon-grove
The Lemon parser generator and sibling projects.
Stars: ✭ 27 (-99.35%)
Mutual labels:  parser-generator
filter spirit
Advanced item filter generator for Path of Exile that uses it's own DSL and online item price APIs
Stars: ✭ 28 (-99.33%)
Mutual labels:  parser-generator
JavaScript
JavaScript version ( Browser and Node.js ) of SimplePEG
Stars: ✭ 14 (-99.66%)
Mutual labels:  peg
ohm-editor
An IDE for the Ohm language (JavaScript edition)
Stars: ✭ 78 (-98.13%)
Mutual labels:  peg
parsesig
A Telegram bot that forwards messages from one private/public channel to another after formatting
Stars: ✭ 40 (-99.04%)
Mutual labels:  parser-generator
mastermind
The Mastermind game made in Webpack, ES6 and React
Stars: ✭ 25 (-99.4%)
Mutual labels:  peg
Caribay
A PEG Parser Generator with Semi-Automatic Error Recovery based on LPeg(Label)
Stars: ✭ 14 (-99.66%)
Mutual labels:  parser-generator
arborist
Arborist is a PEG parser that supports left-associative left recursion
Stars: ✭ 17 (-99.59%)
Mutual labels:  peg
ParsecSharp
The faster monadic parser combinator library for C#
Stars: ✭ 23 (-99.45%)
Mutual labels:  peg
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-93.2%)
Mutual labels:  parser-generator
DataAnalyzer.app
✨🚀 DataAnalyzer.app - Convert JSON/CSV to Typed Data Interfaces - Automatically!
Stars: ✭ 23 (-99.45%)
Mutual labels:  parser-generator
lucene
Node.js lib to transform: lucene query → syntax tree → lucene query
Stars: ✭ 61 (-98.54%)
Mutual labels:  peg
pegnet
pegnet.org
Stars: ✭ 41 (-99.02%)
Mutual labels:  peg
nimly
Lexer Generator and Parser Generator as a Library in Nim.
Stars: ✭ 113 (-97.29%)
Mutual labels:  parser-generator
lpegrex
Parse programming languages syntax into an AST using PEGs with ease (LPeg Extension).
Stars: ✭ 32 (-99.23%)
Mutual labels:  peg
intellij-javacc
JavaCC and JJTree grammar support for the IntelliJ Platform
Stars: ✭ 31 (-99.26%)
Mutual labels:  parser-generator
RBNF
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 which is a good alt.
Stars: ✭ 39 (-99.07%)
Mutual labels:  parser-generator
pegjs-util
Utility Class for PEG.js
Stars: ✭ 29 (-99.31%)
Mutual labels:  peg
rpgdice
A generic RPG dice roller syntax and library.
Stars: ✭ 24 (-99.43%)
Mutual labels:  pegjs
Pom
PEG parser combinators using operator overloading without macros.
Stars: ✭ 310 (-92.58%)
Mutual labels:  peg
PackCC
PackCC is a packrat parser generator for C.
Stars: ✭ 22 (-99.47%)
Mutual labels:  parser-generator
YaccConstructor
Platform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.
Stars: ✭ 36 (-99.14%)
Mutual labels:  parser-generator
lalr
Modern LALR(1) parser for C++
Stars: ✭ 56 (-98.66%)
Mutual labels:  parser-generator
bison
GNU Bison
Stars: ✭ 144 (-96.55%)
Mutual labels:  parser-generator
DirectFire Converter
DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, Sm…
Stars: ✭ 34 (-99.19%)
Mutual labels:  parser-generator
leftry
Leftry - A left-recursion enabled recursive-descent parser combinator library for Lua.
Stars: ✭ 32 (-99.23%)
Mutual labels:  parser-generator
kison
A LALR(1)/LL(1)/LL(K) parser generator for javascript/typescript
Stars: ✭ 40 (-99.04%)
Mutual labels:  parser-generator
Plex
a parser and lexer generator as a Rust procedural macro
Stars: ✭ 326 (-92.19%)
Mutual labels:  parser-generator
copper
An integrated context-aware scanner and parser generator
Stars: ✭ 14 (-99.66%)
Mutual labels:  parser-generator
abnf parsec
ABNF in, parser out
Stars: ✭ 42 (-98.99%)
Mutual labels:  parser-generator
pyrser
A PEG Parsing Tool
Stars: ✭ 32 (-99.23%)
Mutual labels:  peg
lilt
LILT: noun, A characteristic rising and falling of the voice when speaking; a pleasant gentle accent.
Stars: ✭ 18 (-99.57%)
Mutual labels:  parser-generator
chumsky
A parser library for humans with powerful error recovery.
Stars: ✭ 740 (-82.28%)
Mutual labels:  peg
ebnf
EBNF parser and generic parser generator for Ruby.
Stars: ✭ 101 (-97.58%)
Mutual labels:  parser-generator
usfm-grammar
An elegant USFM parser.
Stars: ✭ 29 (-99.31%)
Mutual labels:  parser-generator
pegasus
A parser generator for C and Crystal.
Stars: ✭ 50 (-98.8%)
Mutual labels:  parser-generator
parson
Yet another PEG parser combinator library and DSL
Stars: ✭ 52 (-98.75%)
Mutual labels:  peg
latex-utensils
A LaTeX parser and utilities.
Stars: ✭ 33 (-99.21%)
Mutual labels:  pegjs
inmemantlr
ANTLR as a libray for JVM based languages
Stars: ✭ 87 (-97.92%)
Mutual labels:  parser-generator
feel
Expression Language for creating and executing business rules in decision table based on DMN 1.1 specification for conformance level 3
Stars: ✭ 76 (-98.18%)
Mutual labels:  pegjs
Aphid
A multiparadigm language intended to be embedded in .NET applications or compiled into other languages like Python or PHP. The internals of Aphid are clean and easy to work with, allowing for rapid creation of derivative domain-specific languages.
Stars: ✭ 32 (-99.23%)
Mutual labels:  parser-generator
nearley-playground
⛹ Write Grammars for the Nearley Parser!
Stars: ✭ 76 (-98.18%)
Mutual labels:  parser-generator
mfm.js
An MFM parser implementation
Stars: ✭ 24 (-99.43%)
Mutual labels:  pegjs
tree-sitter-cli
CLI tool for creating and testing tree-sitter parsers
Stars: ✭ 43 (-98.97%)
Mutual labels:  parser-generator
dropincc.java
A small and easy to use parser generator. Specify your grammar in pure java and compile dynamically. Especially suitable for DSL creation in java.
Stars: ✭ 90 (-97.84%)
Mutual labels:  parser-generator
latex2unicode
Convert LaTeX markup to Unicode (in Scala and Java)
Stars: ✭ 28 (-99.33%)
Mutual labels:  peg
1-60 of 90 similar projects