All Projects ā†’ Npeg ā†’ Similar Projects or Alternatives

881 Open source projects that are alternatives of or similar to Npeg

Pigeon
Command pigeon generates parsers in Go from a PEG grammar.
Stars: āœ­ 603 (+269.94%)
Mutual labels:  parser-generator, peg, parser
Regex
The Hoa\Regex library.
Stars: āœ­ 308 (+88.96%)
Mutual labels:  parser, regex, regular-expressions
Pegparser
šŸ’” Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Stars: āœ­ 164 (+0.61%)
Mutual labels:  parser-generator, peg, parser
Rverbalexpressions
šŸ’¬ Create regular expressions easily
Stars: āœ­ 245 (+50.31%)
Mutual labels:  regex, regular-expressions
Ore
An R interface to the Onigmo regular expression library
Stars: āœ­ 54 (-66.87%)
Mutual labels:  regex, regular-expressions
Fancy Regex
Rust library for regular expressions using "fancy" features like look-around and backreferences
Stars: āœ­ 199 (+22.09%)
Mutual labels:  regex, regular-expressions
expressive-ts
A functional programming library designed to simplify building complex regular expressions
Stars: āœ­ 78 (-52.15%)
Mutual labels:  regex, regular-expressions
simplematch
Minimal, super readable string pattern matching for python.
Stars: āœ­ 147 (-9.82%)
Mutual labels:  regex, regular-expressions
python-hyperscan
A CPython extension for the Hyperscan regular expression matching library.
Stars: āœ­ 112 (-31.29%)
Mutual labels:  regex, regular-expressions
peg
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
Stars: āœ­ 41 (-74.85%)
Mutual labels:  parser-generator, peg
Social Media Profiles Regexs
šŸ“‡ Extract social media profiles and more with regular expressions
Stars: āœ­ 324 (+98.77%)
Mutual labels:  regex, regular-expressions
Cpp Peglib
A single file C++ header-only PEG (Parsing Expression Grammars) library
Stars: āœ­ 435 (+166.87%)
Mutual labels:  parser-generator, peg
Pegviz
PEG trace visualizer
Stars: āœ­ 18 (-88.96%)
Mutual labels:  peg, parser
Grex
A command-line tool and library for generating regular expressions from user-provided test cases
Stars: āœ­ 4,847 (+2873.62%)
Mutual labels:  regex, regular-expressions
Lug
Parsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: āœ­ 44 (-73.01%)
Mutual labels:  parser-generator, peg
ChatControl-Pro
The ultimate chat solution. Prevent spam, ads, swears and even bots on your server. Replaced by ChatControl Red: https://mineacademy.org/chatcontrol-red
Stars: āœ­ 65 (-60.12%)
Mutual labels:  regex, regular-expressions
Ruby Regexp
Learn Ruby Regexp step by step from beginner to advanced levels with plenty of examples and exercises
Stars: āœ­ 79 (-51.53%)
Mutual labels:  regex, regular-expressions
Nim Regex
Pure Nim regex engine. Guarantees linear time matching
Stars: āœ­ 136 (-16.56%)
Mutual labels:  regex, regular-expressions
unmatcher
Regular expressions reverser for Python
Stars: āœ­ 26 (-84.05%)
Mutual labels:  regex, regular-expressions
Re Flex
The regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex. Accepts Flex specifications. Generates reusable source code that is easy to understand. Introduces indent/dedent anchors, lazy quantifiers, functions for lex/syntax error reporting, and more. Seamlessly integrates with Bison and other parsers.
Stars: āœ­ 274 (+68.1%)
Mutual labels:  regex, regular-expressions
Intellij Plugin V4
An IntelliJ plugin for ANTLR v4
Stars: āœ­ 318 (+95.09%)
Mutual labels:  parser-generator, parser
Pegjs
PEG.js: Parser generator for JavaScript
Stars: āœ­ 4,176 (+2461.96%)
Mutual labels:  parser-generator, peg
Py regular expressions
Learn Python Regular Expressions step by step from beginner to advanced levels
Stars: āœ­ 770 (+372.39%)
Mutual labels:  regex, regular-expressions
Rust Peg
Parsing Expression Grammar (PEG) parser generator for Rust
Stars: āœ­ 836 (+412.88%)
Mutual labels:  parser-generator, peg
Regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
Stars: āœ­ 2,125 (+1203.68%)
Mutual labels:  regex, regular-expressions
Ret.js
Tokenizes a string that represents a regular expression.
Stars: āœ­ 70 (-57.06%)
Mutual labels:  parser, regular-expressions
Ts Pegjs
Plugin for pegjs to generate TypeScript parsers.
Stars: āœ­ 76 (-53.37%)
Mutual labels:  parser-generator, peg
Proposal Regexp Unicode Property Escapes
Proposal to add Unicode property escapes `\p{ā€¦}` and `\P{ā€¦}` to regular expressions in ECMAScript.
Stars: āœ­ 112 (-31.29%)
Mutual labels:  regex, regular-expressions
RgxGen
Regex: generate matching and non matching strings based on regex pattern.
Stars: āœ­ 45 (-72.39%)
Mutual labels:  regex, regular-expressions
crystular
Crystal regex tester http://www.crystular.org/
Stars: āœ­ 31 (-80.98%)
Mutual labels:  regex, regular-expressions
Inferregex
Infer the regular expression (regex) of a string šŸ”¤ šŸ”¢ šŸ”
Stars: āœ­ 41 (-74.85%)
Mutual labels:  regex, regular-expressions
Youtube Regex
Best YouTube Video ID regex. Online: https://regex101.com/r/rN1qR5/2 and http://regexr.com/3anm9
Stars: āœ­ 87 (-46.63%)
Mutual labels:  regex, regular-expressions
Regex For Regular Folk
šŸ”šŸ’Ŗ Regular Expressions for Regular Folk ā€” A visual, example-based introduction to RegEx [BETA]
Stars: āœ­ 242 (+48.47%)
Mutual labels:  regex, regular-expressions
Pawn.Regex
šŸ”Ž Plugin that adds support for regular expressions in Pawn
Stars: āœ­ 34 (-79.14%)
Mutual labels:  regex, regular-expressions
kiuatan
A parser library for Pony.
Stars: āœ­ 15 (-90.8%)
Mutual labels:  parser-generator, peg
moar
Deterministic Regular Expressions with Backreferences
Stars: āœ­ 19 (-88.34%)
Mutual labels:  regex, regular-expressions
url-regex-safe
Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661 for Node.js servers.
Stars: āœ­ 59 (-63.8%)
Mutual labels:  regex, regular-expressions
Tatsu
ē«œ TatSu generates Python parsers from grammars in a variation of EBNF
Stars: āœ­ 198 (+21.47%)
Mutual labels:  parser-generator, parser
pe
Fastest general-purpose parsing library for Python with a familiar API
Stars: āœ­ 21 (-87.12%)
Mutual labels:  parser-generator, peg
tokenquery
TokenQuery (regular expressions over tokens)
Stars: āœ­ 28 (-82.82%)
Mutual labels:  regex, regular-expressions
Guide To Swift Strings Sample Code
Xcode Playground Sample Code for the Flight School Guide to Swift Strings
Stars: āœ­ 136 (-16.56%)
Mutual labels:  parser, regex
Php Zephir Parser
The Zephir Parser delivered as a C extension for the PHP language.
Stars: āœ­ 129 (-20.86%)
Mutual labels:  parser-generator, parser
lc-data-intro
Library Carpentry: Introduction to Working with Data (Regular Expressions)
Stars: āœ­ 16 (-90.18%)
Mutual labels:  regex, regular-expressions
Verbalex
A library for creating complex, composable regular expressions with the reader & writer in mind. šŸ”
Stars: āœ­ 26 (-84.05%)
Mutual labels:  regex, regular-expressions
Dan Jurafsky Chris Manning Nlp
My solution to the Natural Language Processing course made by Dan Jurafsky, Chris Manning in Winter 2012.
Stars: āœ­ 124 (-23.93%)
Mutual labels:  parser, regular-expressions
Csly
a C# embeddable lexer and parser generator (.Net core)
Stars: āœ­ 129 (-20.86%)
Mutual labels:  parser-generator, parser
Tyre
Typed Regular Expressions
Stars: āœ­ 145 (-11.04%)
Mutual labels:  regex
Resumeparser
A simple resume parser used for extracting information from resumes
Stars: āœ­ 150 (-7.98%)
Mutual labels:  parser
Parjs
JavaScript parser-combinator library
Stars: āœ­ 145 (-11.04%)
Mutual labels:  parser
Glsl
GLSL parser for Rust
Stars: āœ­ 145 (-11.04%)
Mutual labels:  parser
Isobmff
C++ Library for ISO/IEC 14496-12 - ISO Base Media File Format (QuickTime, MPEG-4, HEIF, etc)
Stars: āœ­ 157 (-3.68%)
Mutual labels:  parser
Nodexr
Node-based Regular Expression editor
Stars: āœ­ 150 (-7.98%)
Mutual labels:  regex
Jaxon
Streaming JSON parser for Elixir
Stars: āœ­ 145 (-11.04%)
Mutual labels:  parser
Regex Dos
šŸ‘® šŸ‘Š RegEx Denial of Service (ReDos) Scanner
Stars: āœ­ 143 (-12.27%)
Mutual labels:  regex
Tfmask
Terraform utility to mask select output from `terraform plan` and `terraform apply`
Stars: āœ­ 148 (-9.2%)
Mutual labels:  regex
Bilibili Ban List
å±…å®¶ę—…č”Œåøø备ēš„Bē«™å¼¹å¹•å±č”½åˆ—č”Ø
Stars: āœ­ 143 (-12.27%)
Mutual labels:  regex
Ecsharp
Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Stars: āœ­ 141 (-13.5%)
Mutual labels:  parser-generator
Fast Float Rust
Super-fast float parser in Rust
Stars: āœ­ 160 (-1.84%)
Mutual labels:  parser
Lioness
The Lioness Programming Language
Stars: āœ­ 155 (-4.91%)
Mutual labels:  parser
Fslexyacc
Lexer and parser generators for F#
Stars: āœ­ 148 (-9.2%)
Mutual labels:  parser
1-60 of 881 similar projects