nowfound

Life & fun · alternatives · 2026

24 alternatives to Tiny public domain regex library with UTF-8 support

Tiny REgular eXpression library for UTF-8 text (public domain) - torstenvl/trex

This is a small, open-source regular expression library designed for developers working with UTF-8 text. Released in 2022, it provides regex functionality in a lightweight package suitable for projects where minimal… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Tiny public domain regex library with UTF-8 support launched in 2022; newer entries below may have overtaken it.

  1. 1

    A curated list of most commonly used regular expressions

    2022 · uibakery.io · its alternatives →

  2. 2RF
  3. 3

    A modern regular expression playground with live matching, visual railroad diagrams, rich notes, and easy sharing.

    2020 · ihateregex.io · its alternatives →

  4. 4

    A very fast library for validating UTF-8 using AVX2/SSE4 instructions - zwegner/faster-utf8-validator

    2019 · github.com · its alternatives →

  5. 5

    Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)

    2023 · scrapscript.org · its alternatives →

  6. 6IW

    My book titled "Python re(gex)?" is free to download through this weekend [1][2] The book covers both 're' and 'regex' modules, has plenty of examples and chapters also have cheatsheets and exercises. Code snippets, exercises, sample chapters, etc are available on GitHub repo [3] I used pandoc+xelatex [4] to generate the pdf. [1] https://gumroad.com/l/py_regex [2] https://leanpub.com/py_regex [3] https://github.com/learnbyexample/py_regular_expressions [4]…

    2019 · its alternatives →

  7. 7

    Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al. - sahilm/fuzzy

    2018 · github.com · its alternatives →

  8. 8

    SIMD-accelerated UTF-8 validation for Rust. Contribute to rusticstuff/simdutf8 development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  9. 9

    💥 Fast State-of-the-Art Tokenizers optimized for Research and Production - huggingface/tokenizers

    2020 · github.com · its alternatives →

  10. 10

    A generator library for concise, unambiguous and URL-safe UUIDs - lithammer/shortuuid

    2015 · github.com · its alternatives →

  11. 11

    Online tool to learn, build, & test Regular Expressions

    2014 · regexr.com · its alternatives →

  12. 12

    A DSL that translates to regex. Contribute to AbhinavOmprakash/luna development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  13. 13

    Hey HN, I find myself reaching for tools like it-tools.tech or other random sites every now and then during development or debugging. So, I built a toolkit with a sane and simple CLI interface for most of those tools. For the curious and lazy, at the moment, ut has tools for, - Encoding: base64 (encode, decode), url (encode, decode) - Hashing: md5, sha1, sha224, sha256, sha384, sha512 - Data Generation: uuid (v1, v3, v4, v5), token, lorem, random - Text Processing: case (lower, upper, camel, title, constant, header, sentence, snake), pretty-print, diff - Development Tools: calc, json…

    2025 · github.com · its alternatives →

  14. 14

    Rapid fuzzy string matching in Python using various string metrics - rapidfuzz/RapidFuzz

    2020 · github.com · its alternatives →

  15. 15WB
  16. 16

    I wanted a safer alternative to RegExp for TypeScript that uses a linear-time engine, so I built Regolith. Why: Many CVEs happen because TypeScript libraries are vulnerable to Regular Expression Denial of Service attacks. I learned about this problem while doing undergraduate research and found that languages like Rust have built-in protection but languages like JavaScript, TypeScript, and Python do not. This library attempts to mitigate these vulnerabilities for TypeScript and JavaScript. How: Regolith uses Rust's Regex library under the hood to prevent ReDoS attacks. The Rust Regex library…

    2025 · github.com · its alternatives →

  17. 17

    Online regex tester and debugger with real-time match highlighting, detailed explanations, substitutions, unit tests, benchmarking, and code generation. Supports PCRE2, JavaScript, Python, Go, Java, .NET, Rust, POSIX ERE, and POSIX BRE.

    2018 · regex101.com · its alternatives →

  18. 18

    A lightweight programming language built with Go. Contribute to confh/Tiny development by creating an account on GitHub.

    Jun 2026 · github.com · its alternatives →

  19. 19

    A lightweight single-header pattern-matching library for C++17 with macro-free APIs. Try it at https://godbolt.org/z/8YMr8Kz8j

    2022 · github.com · its alternatives →

  20. 20MF

    Check types, regexps, presence, time and more...

    2015 · arasatasaygin.github.io · its alternatives →

  21. 21
  22. 22

    Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)

    2025 · github.com · its alternatives →

  23. 23

    A small self-contained alternative to readline and libedit that supports UTF-8 and Windows and is BSD licensed. - arangodb/linenoise-ng

    2016 · github.com · its alternatives →

  24. 24

    Faster utf8.Valid using multi-byte processing without SIMD. - sugawarayuuta/charcoal

    2024 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →