An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with constexpr

A curated list of projects in awesome lists tagged with constexpr .

https://github.com/keiichiw/constexpr-8cc

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

c c-plus-plus compiler constexpr joke

Last synced: 04 Apr 2025

https://github.com/kthohr/gcem

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

constexpr cpp cpp11 cpp14 cpp17 expression-math math special-functions

Last synced: 12 Apr 2025

https://github.com/beached/daw_json_link

Fast, convenient JSON serialization and parsing in C++

constexpr cpp cpp17 cpp20 daw-json-link json json-parser parse parser serialization serializer

Last synced: 15 May 2025

https://github.com/rep-movsd/see-phit

A C++ HTML template engine that uses compile time HTML parsing

constexpr cpp14 html parsing

Last synced: 06 Sep 2025

https://github.com/snitch-org/snitch

Lightweight C++20 testing framework.

constexpr cpp20 lightweight testing

Last synced: 12 Apr 2025

https://github.com/jfalcou/spy

SPY - C++ Information Broker

concepts constexpr cpp17 cpp20 predef

Last synced: 02 Jul 2025

https://github.com/crustyauklet/bitpacker

type-safe and low-boilerplate bit level serialization

bitfields bitpacker constexpr serialization

Last synced: 02 Aug 2025

https://github.com/calebzulawski/cotila

A compile-time linear algebra system for C++

blas compile-time constexpr linear-algebra

Last synced: 24 Apr 2025

https://github.com/claasbontus/bitset2

std::bitset with constexpr implementations plus additional features.

bitset c-plus-plus constexpr cpp cpp-library libraries

Last synced: 11 Apr 2025

https://github.com/SaadAhmad/in_constexpr

An approach for runtime detection inside a constexpr function

constexpr constexpr-context constexpr-runtime-detection if-constexpr

Last synced: 21 Apr 2025

https://github.com/thelartians/statictypeinfo

🏀 Up your type-game. A small C++ library for compile-time type names and type indices.

compile-time compile-time-meta-programming constexpr cpp hash index metaprogramming static type typeinfo types

Last synced: 30 Apr 2025

https://github.com/justasmasiulis/circular_buffer

A constexpr STL style circular buffer implementation

buffer circular-buffer constexpr cpp modern ring-buffer stl

Last synced: 26 Mar 2025

https://github.com/junkdog/constexpr-java

build-time code-execution for java, a bit like constexpr in C++11

constexpr

Last synced: 23 Apr 2025

https://github.com/gdelugre/literal_ipaddr

C++17 constexpr implementation of inet_addr / inet_aton / inet_pton

constexpr cxx17 ipaddress

Last synced: 10 Sep 2025

https://github.com/thelartians/statichash

Constexpr hash functions for C++

compile-time constexpr cplusplus cpp hash sha256

Last synced: 06 May 2025

https://github.com/wodann/constexpr-md5-cpp

A constexpr implementation of the MD5 hashing algorithm for C++

constexpr cpp hash md5

Last synced: 25 Jul 2025

https://github.com/microdee/mcro

A C++23 utilities Unreal Engine proto-plugin, for a more civilized age.

constexpr cpp23 fmt metaprogramming range-v3 slate templating unreal-engine-5 yaml

Last synced: 22 Jul 2025

https://github.com/craftablescience/cstringpp

A single header library for constexpr strings in C++ that are more fun to use than C strings.

constexpr constexpr-all-the-things cpp cpp-library cpp-string cpp20 cpp20-library

Last synced: 22 Apr 2025

https://github.com/briancairl/dont

A collection of C++ template (metaprogramming) utilities that I often need, but don't want to have to re-implement for the 1000th time.

compile-time compile-time-meta-programming constexpr cpp cpp17 dont gtest metaprogramming parameter-pack template templates typetraits

Last synced: 09 Aug 2025

https://github.com/tniessen/constexpr-secded

Header-only implementation of SECDED encoding as C/C++ constant expressions

coding-theory constexpr memory-safety

Last synced: 15 Jun 2025

https://github.com/palikar/ctgraph

A small project of a compile-time graph library in C++17

c compile-time constexpr constexpr-context cpp-library cpp17 header-only

Last synced: 18 Aug 2025

https://github.com/brainstone/cppcompiletimearraygenerator

A tiny header only C++11 (and above) library to generate arrays with a generator function at compile time!

constexpr cpp cpp11 cpp14 cpp17 cpp20 header-only

Last synced: 13 Oct 2025

https://github.com/dalexeev/gdscript-compile-time-evaluations

This project demonstrates some GDScript "support" for user-defined functions that are evaluated at compile time.

abnormal-programming compile-time constexpr gdscript godot godot4 mad-science

Last synced: 08 Aug 2025

https://github.com/superpuero/kawa_meta

Header-only, little meta utility library made with c++ 17

constexpr cpp cpp17 meta metaprogramming utility

Last synced: 28 Jun 2025

https://github.com/guangie88/metta

Compile-time string / char array with constexpr methods only.

compile-time constexpr cpp cpp14 string

Last synced: 28 Feb 2025

https://github.com/coralkashri/cppsenioreas-metaprogramming-constexpr

This is examples repository of C++ Senioreas blog metaprogramming constexpr article.

constexpr cpp cpp11 cpp14 cpp17 cpp20 cppsenioreas metaprogramming

Last synced: 15 May 2025

https://github.com/sraaphorst/dlx-constexpr

C++17 constexpr implementation of Donald Knuth's dancing links (DLX) exact cover algorithm / Sudoku solver.

compile-time constexpr cpp14 cpp17 dancing-links dlx dlx-constexpr exact-cover steiner-systems sudoku sudoku-board sudoku-solver template-metaprogramming

Last synced: 23 Feb 2025

https://github.com/mguludag/typename

A small C++ utility for get type names constexpr from compiler

constexpr cpp17 cpp20 cpp23 reflection

Last synced: 22 Feb 2025

https://github.com/uselessgoddess/constexpr-format

You are annoyed by the long compilation time when you use fmt lib. Now your code will take even longer to compile, and programs will run even faster.

c-plus-plus constexpr cpp20 formatting output perfomance strings

Last synced: 05 Apr 2025

https://github.com/vasar007/cx_matrix

Constexpr matrices with computational mathematic methods. (#constexpr_ALL_the_things)

constexpr constexpr-all-the-things constexpr-matrices cpp-17 cx-matrix

Last synced: 30 Jul 2025

https://github.com/sebastianbach/compile_time_unit_tests

Compile time unit testing in mondern C++

constexpr cpp cpp17

Last synced: 24 Oct 2025

https://github.com/avitase/stateless_rand

Stateless and pure functional (pseudo) C++ random generator

constexpr cpp header-only pure-functional random-number-generators stateless

Last synced: 24 Jun 2025

https://github.com/gershnik/modern-uuid

A modern, no-dependencies, portable C++ library for manipulating UUIDs. Fully supports RFC 9562 and RFC 4122.

c-plus-plus-20 constexpr cplusplus cplusplus-20 cpp cpp-library cpp20 no-dependencies rfc-4122 rfc-9562 uuid

Last synced: 22 Jul 2025

https://github.com/vladimirshaleev/ipaddress

A library for working and manipulating IPv4/IPv6 addresses and networks

constexpr cpp11 cpp14 cpp17 cpp20 cpp23 header-only ip ipaddress ipv4 ipv4-address ipv4-network ipv6 ipv6-address ipv6-network networks

Last synced: 13 Mar 2025

https://github.com/stepainpy/uintn_t

uintN_t - integer type for large numbers with fixed width

algorithms compile-time constexpr cpp11 fixed-width header-only integer integer-arithmetic long-arithmetics

Last synced: 31 Oct 2025

https://github.com/programmerjake/constexpr-julia

julia fractal generator using constexpr C++17

constexpr cpp17 fractal

Last synced: 07 Oct 2025

https://github.com/beached/ostreams

A constexpr output streams library

constexpr cpp cpp14 outputstream

Last synced: 16 Oct 2025