Mini HaskellA self-hosting mini Haskell compiler with a mini C runtime.
Stars: ✭ 37 (-77.98%)
OrchestraOne language to be RegExp's Successor. Visually readable and rich, technically safe and extended, naturally scalable, advanced, and optimized
Stars: ✭ 103 (-38.69%)
Combine LanguageA crate which defines parsers for common programming language constructs using https://github.com/Marwes/combine
Stars: ✭ 71 (-57.74%)
ParselCreate complex parsers by combining simple ones with Parsel!
Stars: ✭ 21 (-87.5%)
Automa.jlA julia code generator for regular expressions
Stars: ✭ 111 (-33.93%)
Feel ScalaFEEL parser and interpreter written in Scala
Stars: ✭ 52 (-69.05%)
BracesFaster brace expansion for node.js. Besides being faster, braces is not subject to DoS attacks like minimatch, is more accurate, and has more complete support for Bash 4.3.
Stars: ✭ 133 (-20.83%)
Place2liveAnalysis of the characteristics of different countries
Stars: ✭ 30 (-82.14%)
PegtlParsing Expression Grammar Template Library
Stars: ✭ 1,295 (+670.83%)
AgdarsecTotal Parser Combinators in Agda
Stars: ✭ 75 (-55.36%)
Shallow CloneMake a shallow clone of an object, array or primitive.
Stars: ✭ 23 (-86.31%)
Onigurumaregular expression library
Stars: ✭ 1,643 (+877.98%)
Hyperscan JavaMatch tens of thousands of regular expressions within milliseconds - Java bindings for Intel's hyperscan 5
Stars: ✭ 66 (-60.71%)
MicromatchContributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Please read the contributing guide for advice on opening issues, pull requests, and coding standards.
Stars: ✭ 1,979 (+1077.98%)
FuncjAssorted functional-oriented data structures and algorithms for Java.
Stars: ✭ 60 (-64.29%)
PasukonJavaScript practical parser generator library using combinators
Stars: ✭ 107 (-36.31%)
LugParsing expression grammar (PEG) embedded domain specific language and parsing machine for C++17
Stars: ✭ 44 (-73.81%)
TempreitesOne-file semantic DSL-free templates direto da roça for the browser and server.
Stars: ✭ 31 (-81.55%)
To Regex RangePass two numbers, get a regex-compatible source string for matching ranges. Fast compiler, optimized regex, and validated against more than 2.78 million test assertions. Useful for creating regular expressions to validate numbers, ranges, years, etc.
Stars: ✭ 97 (-42.26%)
RegexanalyzerRegular Expression Analyzer and Composer for Node.js / XPCOM / Browser Javascript, PHP, Python
Stars: ✭ 29 (-82.74%)
Dan Jurafsky Chris Manning NlpMy solution to the Natural Language Processing course made by Dan Jurafsky, Chris Manning in Winter 2012.
Stars: ✭ 124 (-26.19%)
Parsec.jsA JavaScript parser combinator library inspired by Parsec of Haskell.
Stars: ✭ 12 (-92.86%)
Eval Sql.netSQL Eval Function | Dynamically Evaluate Expression in SQL Server using C# Syntax
Stars: ✭ 84 (-50%)
NanomatchFast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but without support for extended globs (extglobs), posix brackets or braces, and with complete Bash 4.3 wildcard support: ("*", "**", and "?").
Stars: ✭ 79 (-52.98%)
CombineA parser combinator library for Rust
Stars: ✭ 906 (+439.29%)
Regular🔍The convenient paste of regular expression🔎
Stars: ✭ 118 (-29.76%)
Regex Dos👮 👊 RegEx Denial of Service (ReDos) Scanner
Stars: ✭ 143 (-14.88%)
ParzeA clean, efficient parser combinator
Stars: ✭ 113 (-32.74%)
Emoji RegexA regular expression to match all Emoji-only symbols as per the Unicode Standard.
Stars: ✭ 1,134 (+575%)
Srl PhpSimple Regex Language
Stars: ✭ 1,808 (+976.19%)
FootlessparserA simple parser combinator written in Swift
Stars: ✭ 60 (-64.29%)
CppcmbA generic C++17 parser-combinator library with a natural grammar notation.
Stars: ✭ 108 (-35.71%)
RegexrFor composing regular expressions without the need for double-escaping inside strings.
Stars: ✭ 53 (-68.45%)
WayebWayeb is a Complex Event Processing and Forecasting (CEP/F) engine written in Scala.
Stars: ✭ 138 (-17.86%)
PyparsingPython library for creating PEG parsers
Stars: ✭ 1,052 (+526.19%)
OpalSelf-contained monadic parser combinators for OCaml
Stars: ✭ 105 (-37.5%)
ParsequeTotal Parser Combinators in Coq
Stars: ✭ 37 (-77.98%)
Router⚡️ A lightning fast HTTP router
Stars: ✭ 158 (-5.95%)
Rexrex🦖 Composable JavaScript regular expressions
Stars: ✭ 34 (-79.76%)
Parsec.elA parser combinator library for Emacs Lisp, similar to Haskell's Parsec library.
Stars: ✭ 98 (-41.67%)
ParsleyAn exceptionally fast parser combinator library for Scala
Stars: ✭ 31 (-81.55%)
Randexp.jsCreate random strings that match a given regular expression.
Stars: ✭ 1,682 (+901.19%)
Computer Science ResourcesA list of resources in different fields of Computer Science (multiple languages)
Stars: ✭ 1,316 (+683.33%)
CombyA tool for structural code search and replace that supports ~every language.
Stars: ✭ 912 (+442.86%)
ParjsJavaScript parser-combinator library
Stars: ✭ 145 (-13.69%)
RegexA sane interface for php's built in preg_* functions
Stars: ✭ 909 (+441.07%)
GlobbingIntroduction to "globbing" or glob matching, a programming concept that allows "filepath expansion" and matching using wildcards.
Stars: ✭ 86 (-48.81%)
Whitespace RegexRegular expression for matching the whitespace in a string.
Stars: ✭ 9 (-94.64%)
RegexA Regular Expression game for Android
Stars: ✭ 80 (-52.38%)
GrexA command-line tool and library for generating regular expressions from user-provided test cases
Stars: ✭ 4,847 (+2785.12%)
FindA find-in-page extension for Chrome and Firefox that supports regular expressions.
Stars: ✭ 157 (-6.55%)
Parsec.pyA universal Python parser combinator library inspired by Parsec library of Haskell.
Stars: ✭ 143 (-14.88%)
TokenizerSource code tokenizer
Stars: ✭ 119 (-29.17%)
RegenTool to generate random strings from Go/RE2 regular expressions (Migrated to https://git.sr.ht/~nilium/regen)
Stars: ✭ 79 (-52.98%)