C++ constexpr

Open-source C++ projects categorized as constexpr

Top 21 C++ constexpr Projects

  • compile-time-regular-expressions

    Compile Time Regular Expression in C++

  • Project mention: Why are strings and IO so complicated? | /r/cpp | 2023-12-07

    CTRE (https://github.com/hanickadot/compile-time-regular-expressions) ranges::views (filter, transform, etc.) (C++20) str.find() + str.substr() freopen to stdin + cin >> extraction Parser libraries

  • constexpr-8cc

    Compile-time C Compiler implemented as C++14 constant expressions

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gcem

    A C++ compile-time math library using generalized constant expressions

  • Project mention: Challenges creatinga lookup table class that instantiates at compile time and is stored in flash. | /r/cpp_questions | 2023-06-19

    If you have time, try something like this https://github.com/kthohr/gcem

  • hof

    Higher-order functions for c++ (by boostorg)

  • uni-algo

    Unicode Algorithms Implementation for C/C++

  • Project mention: uni-algo: Unicode Algorithms Implementation for C/C++ | news.ycombinator.com | 2024-03-25
  • snitch

    Lightweight C++20 testing framework. (by snitch-org)

  • SaaSHub

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

    SaaSHub logo
  • lift

    constexpr C++17 library for simplifying higher order functions in application code (by rollbear)

  • eternal

    A C++14 compile-time/constexpr map and hash map with minimal binary footprint (by mapbox)

  • cthash

    constexpr implementation of SHA-2 and SHA-3 family of hashes

  • constexpr-sql

    Header only library that parses and plans SQL queries at compile time

  • bitset2

    std::bitset with constexpr implementations plus additional features.

  • bitpacker

    type-safe and low-boilerplate bit level serialization

  • milo

    Cryptography library for modern C++.

  • bit_set

    Rebooting the std::bitset franchise

  • uninttp

    A universal type for non-type template parameters for C++20 or later.

  • arby

    Arbitrary precision arithmetic in C++, even at compile-time

  • enumerate

    Header-only, single file, C++11 compatible version of `enumerate`. (by hipony)

  • codlili

    Constexpr STL-style containers

  • constyaml

    constexpr (strict)yaml parser

  • ndvec

    constexpr n-dimensional Euclidean vector

  • Project mention: Show HN: C++23 constexpr n-dimensional Euclidean vector | news.ycombinator.com | 2024-03-15
  • SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ constexpr related posts

  • Challenges creatinga lookup table class that instantiates at compile time and is stored in flash.

    1 project | /r/cpp_questions | 19 Jun 2023
  • What are thoughts on removing regular expression from the standard library?

    1 project | /r/cpp | 8 Jun 2023
  • Long switch statements. Is there a better way?

    2 projects | /r/cpp | 8 Mar 2023
  • Verify all characters are same except a few

    1 project | /r/cpp_questions | 9 Mar 2023
  • Constexpr regex parser!

    2 projects | /r/cpp | 14 Feb 2023
  • Constexpr implementation of SHA-2 and SHA-3 family of hashes

    1 project | /r/u_Sufficient-Dirt4517 | 7 Feb 2023
  • What are C++ standard library and/or compiler extensions?

    1 project | /r/cpp_questions | 15 Jun 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source constexpr projects in C++? This list will help you:

Project Stars
1 compile-time-regular-expressions 3,183
2 constexpr-8cc 790
3 gcem 627
4 hof 504
5 daw_json_link 434
6 uni-algo 249
7 snitch 239
8 lift 194
9 eternal 189
10 cthash 161
11 constexpr-sql 136
12 bitset2 116
13 bitpacker 116
14 milo 71
15 bit_set 40
16 uninttp 27
17 arby 8
18 enumerate 7
19 codlili 2
20 constyaml 1
21 ndvec 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com