Rulex, a new regular expression language written in Rust, now has an online playground using WASM!

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • pomsky

    A new, portable, regular expression language

  • regex

    An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

  • See also: https://github.com/rust-lang/regex/security/advisories/GHSA-m5pq-gvj9-9vr8

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • RE2

    RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.

  • Going to github: thr ‘roadmap’ link 404s. Two Qs: 1) Do you plan on adding Google Re2 syntax and others 2) Is reversing available/planned? (reading written regex being notoriously more frustrating than writing it :)

  • melody

    Melody is a language that compiles to regular expressions and aims to be more readable and maintainable

  • How does this compare to https://github.com/yoav-lavi/melody?

  • oil

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

  • I found a great list here.

  • RegExr

    RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions.

  • Also, for your playground to be of value it should have a place where you can input text and have the portion of the text that got matched highlighted. A place where you could also put a replacement expression and see the result of the replace would be nice, but less critical. The interface of https://regexr.com/ would be a great starting point for a more functional playground.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts