compile-time-regular-expressio

By hanickadot

Compile-time-regular-expressio Alternatives

Similar projects and alternatives to compile-time-regular-expressio

compile-time-regular-expressio
  1. coalton

    Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. usearch

    Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

  4. hyperscan

    High-performance regular expression matching library

  5. SimSIMD

    Up to 200x Faster Dot Products & Similarity Metrics — for Python, Rust, C, JS, and Swift, supporting f64, f32, f16 real & complex, i8, and bit vectors using SIMD for both AVX2, AVX-512, NEON, SVE, & SVE2 📐

  6. StringZilla

    Up to 10x faster strings for C, C++, Python, Rust, Swift & Go, leveraging NEON, AVX2, AVX-512, SVE, & SWAR to accelerate search, hashing, sort, edit distances, and memory ops 🦖

  7. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  8. alive

    Common Lisp Extension for VSCode

  9. stdexec

    `std::execution`, the proposed C++ framework for asynchronous and parallel programming.

  10. ergolib

    A library designed to make programming in Common Lisp easier

  11. snooze

    Common Lisp RESTful web development

  12. amh-code

    Complete implementations from "Algorithms for Modern Hardware"

  13. less_slow.cpp

    Playing around "Less Slow" coding practices in C++ 20, C, CUDA, PTX, & Assembly, from numerics & SIMD to coroutines, ranges, exception handling, networking and user-space IO

  14. ts-regexp

    Type-Level Regular Expressions matching with TypeScript

  15. less_slow.py

    Playing around "Less Slow" coding practices in Python, from numerical micro-kernels to coroutines, ranges, and polymorphic state machines

  16. less_slow.rs

    Playing around "Less Slow" coding practices in Rust, from numerical micro-kernels to coroutines, ranges, and polymorphic state machines

  17. cpu-performance-demos

    Micro-benchmarks demonstrating low-level concepts that affect performance.

  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better compile-time-regular-expressio alternative or higher similarity.

compile-time-regular-expressio discussion

Log in or Post with

compile-time-regular-expressio reviews and mentions

Posts with mentions or reviews of compile-time-regular-expressio. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-18.
  • Show HN: Less Slow C++
    20 projects | news.ycombinator.com | 18 Apr 2025
    The problem can occur in general if there is a greedy match within the regex: https://github.com/hanickadot/compile-time-regular-expressio...

    Although it looks like that this got fixed for simple patterns.

  • Implementing Regular Expressions in TypeScript Types (Badly)
    3 projects | news.ycombinator.com | 20 Oct 2024
    Hana Dusikova did this in C++ several years ago, with her CTRE library.

    https://github.com/hanickadot/compile-time-regular-expressio...

    Of course, it has all the usual tradeoffs of compile-time template programming.

  • Giving C++ std:regex a C makeover
    4 projects | news.ycombinator.com | 5 Sep 2024
    entirely. Good alternatives are CTRE (https://github.com/hanickadot/compile-time-regular-expressio...) which parses the regex and instantiates the automaton entirely at compile-time, or Google's re2 (https://github.com/google/re2) if you need to generate regular expressions at run-time.
  • Common Lisp Resources
    8 projects | news.ycombinator.com | 22 Apr 2022
    I don't want to start a language war, given that I like both languages anyway, you should have a look at https://github.com/hanickadot/compile-time-regular-expressio...

    However even counting with upcoming C++23 features, Lisp is much more ergonomic for this kind of stuff.

  • A note from our sponsor - SaaSHub
    www.saashub.com | 26 Apr 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic compile-time-regular-expressio repo stats
4
-
-
-

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai