melody
Regex compiler
A compiler and language that translates source code into regular expressions for efficient pattern matching
Melody is a language that compiles to regular expressions and aims to be more readable and maintainable
5k stars
17 watching
56 forks
Language: Rust
last commit: over 1 year ago
Linked from 2 awesome lists
compilerlanguagemelodymelodylangregexregexpregular-expressionrust
Related projects:
Repository | Description | Stars |
---|---|---|
alda-lang/alda | A text-based programming language for composing and playing music using the command line. | 5,619 |
mudcube/midi.js | A library to program synesthesia into web-based MIDI applications | 3,815 |
verbalexpressions/javaverbalexpressions | A Java library that simplifies the construction of complex regular expressions | 2,622 |
olahol/melody | A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. | 3,748 |
ziishaned/learn-regex | An introduction to regular expressions with explanations and examples. | 45,672 |
francisrstokes/super-expressive | A JavaScript library that allows developers to create regular expressions in a human-readable and programmatic way. | 4,626 |
bennypowers/nvim-regexplainer | Displays explanations of regular expressions under the cursor in Neovim | 627 |
marioruiz/string_pattern | A gem that generates strings according to predefined patterns or regular expressions for testing and data generation purposes | 16 |
kkos/oniguruma | A modern and flexible regular expressions library for text pattern matching | 2,310 |
devongovett/regexgen | Generates regular expressions from a set of input strings by building a trie and converting it to a regex using Brzozowski's algebraic method | 3,344 |
verbalexpressions/phpverbalexpressions | A PHP library to construct complex regular expressions with an intuitive syntax and human-readable definition format. | 2,410 |
jbyuki/nabla.nvim | A Neovim plugin for generating ASCII math expressions from LaTeX equations | 638 |
tom-lord/regexp-examples | A gem that generates random strings that match given regular expressions. | 520 |
cjex/regulex | A JavaScript tool for parsing and visualizing regular expressions | 5,719 |
engelberg/instaparse | A Clojure library that converts context-free grammar notations into executable parsers | 2,743 |