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: 11 months ago 
Linked from   2 awesome lists  
  compilerlanguagemelodymelodylangregexregexpregular-expressionrust 
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|    |  A text-based programming language for composing and playing music using the command line. | 5,643 | 
|    |  A library to program synesthesia into web-based MIDI applications | 3,824 | 
|    |  A Java library that simplifies the construction of complex regular expressions | 2,624 | 
|    |  A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. | 3,785 | 
|    |  An introduction to regular expressions with explanations and examples. | 45,746 | 
|    |  A JavaScript library that allows developers to create regular expressions in a human-readable and programmatic way. | 4,630 | 
|    |  Displays explanations of regular expressions under the cursor in Neovim | 626 | 
|    |  A gem that generates strings according to predefined patterns or regular expressions for testing and data generation purposes | 16 | 
|    |  A flexible and modern regular expression library with support for various character encodings and APIs. | 2,331 | 
|    |  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 | 
|    |  A PHP library to construct complex regular expressions with an intuitive syntax and human-readable definition format. | 2,409 | 
|    |  A Neovim plugin for generating ASCII math expressions from LaTeX equations | 654 | 
|    |  A gem that generates random strings that match given regular expressions. | 520 | 
|    |  A JavaScript tool for parsing and visualizing regular expressions | 5,722 | 
|    |  A Clojure library that converts context-free grammar notations into executable parsers | 2,749 |