All Projects → Libfsm → Similar Projects or Alternatives

1058 Open source projects that are alternatives of or similar to Libfsm

Orchestra
One language to be RegExp's Successor. Visually readable and rich, technically safe and extended, naturally scalable, advanced, and optimized
Stars: ✭ 103 (-79.88%)
Mutual labels:  compiler, regex, regexp
librxvm
non-backtracking NFA-based regular expression library, for C and Python
Stars: ✭ 57 (-88.87%)
Mutual labels:  regex, regexp, compilers
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 (-46.48%)
Mutual labels:  compiler, lexer, regex
visual-automata
Visual Automata is a Python 3 library built as a wrapper for the Automata library to add more visualization features.
Stars: ✭ 55 (-89.26%)
Mutual labels:  fsm, finite-state-machine
Moo
Optimised tokenizer/lexer generator! 🐄 Uses /y for performance. Moo.
Stars: ✭ 434 (-15.23%)
Mutual labels:  lexer, regexp
types-and-programming-languages
C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Stars: ✭ 32 (-93.75%)
Mutual labels:  lexer, compilers
FiniteStateMachine
This project is a finite state machine designed to be used in games.
Stars: ✭ 45 (-91.21%)
Mutual labels:  fsm, finite-state-machine
stateless
Finite State Machine porting from Stateless C#
Stars: ✭ 25 (-95.12%)
Mutual labels:  fsm, finite-state-machine
as fsm
A finite state machine implementation for elixir
Stars: ✭ 14 (-97.27%)
Mutual labels:  fsm, finite-state-machine
Regulex
🚧 Regular Expression Excited!
Stars: ✭ 4,877 (+852.54%)
Mutual labels:  regex, regexp
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (-10.94%)
Mutual labels:  compiler, lexer
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-69.73%)
Mutual labels:  compiler, lexer
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (-64.84%)
Mutual labels:  compiler, lexer
regexp-example
正则表达式实例搜集,通过实例来学习正则表达式。
Stars: ✭ 162 (-68.36%)
Mutual labels:  regex, regexp
Never
Never: statically typed, embeddable functional programming language.
Stars: ✭ 248 (-51.56%)
Mutual labels:  compiler, compilers
Any Rule
🦕 常用正则大全, 支持web / vscode / idea / Alfred Workflow多平台
Stars: ✭ 5,708 (+1014.84%)
Mutual labels:  regex, regexp
IronRure
.NET Bindings to the Rust Regex Crate
Stars: ✭ 16 (-96.87%)
Mutual labels:  regex, regexp
xstate
State machines and statecharts for the modern web.
Stars: ✭ 21,286 (+4057.42%)
Mutual labels:  fsm, finite-state-machine
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 (-88.48%)
Mutual labels:  regex, regexp
globrex
Glob to regular expression with support for extended globs.
Stars: ✭ 52 (-89.84%)
Mutual labels:  regex, regexp
simple-state-machine
A simple Java state machine for Spring Boot projects
Stars: ✭ 25 (-95.12%)
Mutual labels:  fsm, finite-state-machine
RgxGen
Regex: generate matching and non matching strings based on regex pattern.
Stars: ✭ 45 (-91.21%)
Mutual labels:  regex, regexp
retrie
Efficient Trie-based regex unions for blacklist/whitelist filtering and one-pass mapping-based string replacing
Stars: ✭ 35 (-93.16%)
Mutual labels:  regex, regexp
statemachine-go
🚦 Declarative Finite-State Machines in Go
Stars: ✭ 47 (-90.82%)
Mutual labels:  fsm, finite-state-machine
Picomatch
Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
Stars: ✭ 393 (-23.24%)
Mutual labels:  regex, regexp
Rex
Your RegEx companion.
Stars: ✭ 283 (-44.73%)
Mutual labels:  regex, regexp
One
OneLang: The One System Programming Language. (release as soon)
Stars: ✭ 120 (-76.56%)
Mutual labels:  compiler, compilers
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (-41.21%)
Mutual labels:  compiler, lexer
Regexp2
A full-featured regex engine in pure Go based on the .NET engine
Stars: ✭ 389 (-24.02%)
Mutual labels:  regex, regexp
Cub
The Cub Programming Language
Stars: ✭ 198 (-61.33%)
Mutual labels:  compiler, lexer
Dataformsjs
🌟 DataFormsJS 🌟 A minimal JavaScript Framework and standalone React and Web Components for rapid development of high quality websites and single page applications.
Stars: ✭ 95 (-81.45%)
Mutual labels:  compiler, compilers
Regaxor
A regular expression fuzzer.
Stars: ✭ 35 (-93.16%)
Mutual labels:  regex, regexp
moar
Deterministic Regular Expressions with Backreferences
Stars: ✭ 19 (-96.29%)
Mutual labels:  regex, regexp
raider
OWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions
Stars: ✭ 88 (-82.81%)
Mutual labels:  fsm, finite-state-machine
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-87.11%)
Mutual labels:  compiler, lexer
Tiny Compiler
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (-16.99%)
Mutual labels:  compiler, lexer
regexp-expand
Show the ELisp regular expression at point in rx form.
Stars: ✭ 18 (-96.48%)
Mutual labels:  regex, regexp
regXwild
⏱ Superfast ^Advanced wildcards++? | Unique algorithms that was implemented on native unmanaged C++ but easily accessible in .NET via Conari (with caching of 0x29 opcodes +optimizations) etc.
Stars: ✭ 20 (-96.09%)
Mutual labels:  regex, regexp
cregex
A small implementation of regular expression matching engine in C
Stars: ✭ 72 (-85.94%)
Mutual labels:  regex, regexp
python-hyperscan
A CPython extension for the Hyperscan regular expression matching library.
Stars: ✭ 112 (-78.12%)
Mutual labels:  regex, regexp
is-regex
Is this value a JS regex?
Stars: ✭ 22 (-95.7%)
Mutual labels:  regex, regexp
expand-brackets
Expand POSIX bracket expressions (character classes) in glob patterns.
Stars: ✭ 26 (-94.92%)
Mutual labels:  regex, regexp
Pluck
Pluck text in a fast and intuitive way 🐓
Stars: ✭ 202 (-60.55%)
Mutual labels:  finite-state-machine, regex
fsm
Finite State Machine for Go inspired by Akka FSM
Stars: ✭ 59 (-88.48%)
Mutual labels:  fsm, finite-state-machine
UnityHFSM
A simple yet powerful class based hierarchical finite state machine for Unity3D
Stars: ✭ 243 (-52.54%)
Mutual labels:  fsm, finite-state-machine
pastafarian
A tiny event-based finite state machine
Stars: ✭ 20 (-96.09%)
Mutual labels:  fsm, finite-state-machine
stringx
Drop-in replacements for base R string functions powered by stringi
Stars: ✭ 14 (-97.27%)
Mutual labels:  regex, regexp
RegExp-Learning
学习正则表达式
Stars: ✭ 30 (-94.14%)
Mutual labels:  regex, regexp
String.prototype.matchAll
Spec-compliant polyfill for String.prototype.matchAll, in ES2020
Stars: ✭ 14 (-97.27%)
Mutual labels:  regex, regexp
js-diacritic-regex
Creates the inverse of transliterated string to a regex. What? Basically, diacritic insensitiveness
Stars: ✭ 20 (-96.09%)
Mutual labels:  regex, regexp
Jflex
The fast scanner generator for Java™ with full Unicode support
Stars: ✭ 380 (-25.78%)
Mutual labels:  lexer, regexp
Statecharts.github.io
There is no state but what we make. Feel free to pitch in.
Stars: ✭ 265 (-48.24%)
Mutual labels:  finite-state-machine, fsm
Regexparam
A tiny (308B) utility that converts route patterns into RegExp. Limited alternative to `path-to-regexp` 🙇‍♂️
Stars: ✭ 390 (-23.83%)
Mutual labels:  regex, regexp
subst
Search and des... argh... replace in many files at once. Use regexp and power of Python to replace what you want.
Stars: ✭ 20 (-96.09%)
Mutual labels:  regex, regexp
Nanostate
🚦- Small Finite State Machines
Stars: ✭ 151 (-70.51%)
Mutual labels:  finite-state-machine, fsm
Fluent State Machine
Fluent API for creating state machines in C#
Stars: ✭ 195 (-61.91%)
Mutual labels:  finite-state-machine, fsm
use-state-machine
Use Finite State Machines with React Hooks
Stars: ✭ 28 (-94.53%)
Mutual labels:  fsm, finite-state-machine
mention-hashtag
Extract mentions (@mention) or hashtags (#hashtag) from any text
Stars: ✭ 16 (-96.87%)
Mutual labels:  regex, regexp
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (-39.06%)
Mutual labels:  compiler, compilers
Fsm As Promised
A finite state machine library using ES6 promises
Stars: ✭ 446 (-12.89%)
Mutual labels:  finite-state-machine, fsm
1-60 of 1058 similar projects