All Projects → pe → Similar Projects or Alternatives

398 Open source projects that are alternatives of or similar to pe

parson
Yet another PEG parser combinator library and DSL
Stars: ✭ 52 (+147.62%)
arborist
Arborist is a PEG parser that supports left-associative left recursion
Stars: ✭ 17 (-19.05%)
Cpp Peglib
A single file C++ header-only PEG (Parsing Expression Grammars) library
Stars: ✭ 435 (+1971.43%)
Mutual labels:  parsing, parser-generator, peg
Rust Peg
Parsing Expression Grammar (PEG) parser generator for Rust
Stars: ✭ 836 (+3880.95%)
Mutual labels:  parsing, parser-generator, peg
Lug
Parsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (+109.52%)
Mutual labels:  parsing, parser-generator, peg
cppcombinator
parser combinator and AST generator in c++17
Stars: ✭ 20 (-4.76%)
pyrser
A PEG Parsing Tool
Stars: ✭ 32 (+52.38%)
kiuatan
A parser library for Pony.
Stars: ✭ 15 (-28.57%)
Npeg
PEGs for Nim, another take
Stars: ✭ 163 (+676.19%)
Mutual labels:  parser-generator, peg
copper
An integrated context-aware scanner and parser generator
Stars: ✭ 14 (-33.33%)
Mutual labels:  parsing, parser-generator
Ohm-S
A Squeak/Smalltalk implementation of the metaprogramming framework Ohm.
Stars: ✭ 18 (-14.29%)
abnf parsec
ABNF in, parser out
Stars: ✭ 42 (+100%)
Mutual labels:  parsing, parser-generator
Pegtl
Parsing Expression Grammar Template Library
Stars: ✭ 1,295 (+6066.67%)
Mutual labels:  parsing, peg
YaccConstructor
Platform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.
Stars: ✭ 36 (+71.43%)
Mutual labels:  parsing, parser-generator
Pigeon
Command pigeon generates parsers in Go from a PEG grammar.
Stars: ✭ 603 (+2771.43%)
Mutual labels:  parser-generator, peg
3bmd
markdown processor in CL using esrap parser
Stars: ✭ 58 (+176.19%)
Mutual labels:  parsing, peg
peg
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
Stars: ✭ 41 (+95.24%)
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 (+680.95%)
Mutual labels:  parser-generator, peg
Ts Pegjs
Plugin for pegjs to generate TypeScript parsers.
Stars: ✭ 76 (+261.9%)
Mutual labels:  parser-generator, peg
FAParser
JSON Parsing + Archiving & Unarchiving in User Defaults
Stars: ✭ 67 (+219.05%)
Mutual labels:  parsing, parsing-library
ohm-editor
An IDE for the Ohm language (JavaScript edition)
Stars: ✭ 78 (+271.43%)
Mutual labels:  parsing, peg
Covfefe
A parser for nondeterministic context free languages
Stars: ✭ 49 (+133.33%)
Mutual labels:  parsing, parser-generator
inmemantlr
ANTLR as a libray for JVM based languages
Stars: ✭ 87 (+314.29%)
Mutual labels:  parsing, parser-generator
Nearley
📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.
Stars: ✭ 3,089 (+14609.52%)
Mutual labels:  parsing, parsing-library
Pom
PEG parser combinators using operator overloading without macros.
Stars: ✭ 310 (+1376.19%)
Mutual labels:  parsing, peg
extract-emails
Extract emails from a given website
Stars: ✭ 58 (+176.19%)
Mutual labels:  parsing, parsing-library
Nice Parser
Nice parsers in OCaml without the boilerplate
Stars: ✭ 91 (+333.33%)
Mutual labels:  parsing, parser-generator
Pegjs
PEG.js: Parser generator for JavaScript
Stars: ✭ 4,176 (+19785.71%)
Mutual labels:  parser-generator, peg
Antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Stars: ✭ 11,227 (+53361.9%)
Mutual labels:  parsing, parser-generator
Pest
The Elegant Parser
Stars: ✭ 2,783 (+13152.38%)
Mutual labels:  parsing, peg
autumn
A Java parser combinator library written with an unmatched feature set.
Stars: ✭ 112 (+433.33%)
latex2unicode
Convert LaTeX markup to Unicode (in Scala and Java)
Stars: ✭ 28 (+33.33%)
Mutual labels:  parsing, peg
Ohm
A library and language for building parsers, interpreters, compilers, etc.
Stars: ✭ 3,938 (+18652.38%)
Mutual labels:  parsing, peg
GreynirPackage
The Greynir NLP parser for Icelandic, packaged for PyPI
Stars: ✭ 49 (+133.33%)
Mutual labels:  parsing, parsing-library
Owl
A parser generator for visibly pushdown languages.
Stars: ✭ 645 (+2971.43%)
Mutual labels:  parsing, parser-generator
DotGrok
Parse text with pattern. Inspired by grok filter.
Stars: ✭ 26 (+23.81%)
Mutual labels:  parsing, parsing-library
ParsecSharp
The faster monadic parser combinator library for C#
Stars: ✭ 23 (+9.52%)
Mutual labels:  parsing, peg
kison
A LALR(1)/LL(1)/LL(K) parser generator for javascript/typescript
Stars: ✭ 40 (+90.48%)
Mutual labels:  parser-generator
sb-dynlex
Configurable lexer for PHP featuring a fluid API.
Stars: ✭ 27 (+28.57%)
Mutual labels:  parsing
wasmbin
A self-generating WebAssembly parser & serializer in Rust.
Stars: ✭ 40 (+90.48%)
Mutual labels:  parsing
metal
A Java library for parsing binary data formats, using declarative descriptions.
Stars: ✭ 13 (-38.1%)
Mutual labels:  parsing
wallhaven4j
Wallhaven API for Java
Stars: ✭ 17 (-19.05%)
Mutual labels:  parsing
logstash-config
logstash-config provides a parser and abstract syntax tree (AST) for the Logstash config format, written in Go
Stars: ✭ 26 (+23.81%)
Mutual labels:  parsing
re-typescript
An opinionated attempt at finally solving typescript interop for ReasonML / OCaml.
Stars: ✭ 68 (+223.81%)
Mutual labels:  parsing
codeparser
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Stars: ✭ 84 (+300%)
Mutual labels:  parsing
Whatsapp-Chat-Exporter
A customizable Android and iPhone WhatsApp database parser that will give you the history of your WhatsApp conversations in HTML and JSON. Android Backup Crypt12, Crypt14 and Crypt15 supported.
Stars: ✭ 150 (+614.29%)
Mutual labels:  parsing
microformats-ruby
Ruby gem that parse HTML containing microformats/microformats2 and returns Ruby objects, a Ruby hash or a JSON hash
Stars: ✭ 89 (+323.81%)
Mutual labels:  parsing
pegnet
pegnet.org
Stars: ✭ 41 (+95.24%)
Mutual labels:  peg
filter spirit
Advanced item filter generator for Path of Exile that uses it's own DSL and online item price APIs
Stars: ✭ 28 (+33.33%)
Mutual labels:  parser-generator
domainatrex
😈 A library for parsing TLDs from urls in Elixir
Stars: ✭ 29 (+38.1%)
Mutual labels:  parsing
biaffine-ner
Named Entity Recognition as Dependency Parsing
Stars: ✭ 293 (+1295.24%)
Mutual labels:  parsing
elite-journal
Parsing the Elite: Dangerous journal and putting it into a cool format.
Stars: ✭ 34 (+61.9%)
Mutual labels:  parsing
floaxie
Floating point printing and parsing library based on Grisu2 and Krosh algorithms
Stars: ✭ 28 (+33.33%)
Mutual labels:  parsing
FullFIX
A library for parsing FIX (Financial Information eXchange) protocol messages.
Stars: ✭ 60 (+185.71%)
Mutual labels:  parsing
sexp-grammar
Invertible parsing for S-expressions
Stars: ✭ 28 (+33.33%)
Mutual labels:  parsing
cmake-reflection-template
A template for simple C++ reflection done with CMake and Python (no other external tools)
Stars: ✭ 37 (+76.19%)
Mutual labels:  parsing
YAPDFKit
Yet another PDF Kit for parsing and modifying PDF's. For OS X and iOS.
Stars: ✭ 27 (+28.57%)
Mutual labels:  parsing
php-fast-xml-parser
Fast SAX XML parser for PHP.
Stars: ✭ 25 (+19.05%)
Mutual labels:  parsing
python3-mal
Python interface to MyAnimeList
Stars: ✭ 18 (-14.29%)
Mutual labels:  parsing
lalr
Modern LALR(1) parser for C++
Stars: ✭ 56 (+166.67%)
Mutual labels:  parser-generator
1-60 of 398 similar projects