Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: constexpr
Rconybea/xo-unit
compile-time dimension conversion and checking + support fractional dimension
Language: C++ - Size: 347 KB - Last synced: about 1 hour ago - Pushed: about 2 hours ago - Stars: 0 - Forks: 0
shibatch/tlfloat
Template library for floating point operations
Language: C++ - Size: 620 KB - Last synced: about 17 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
Rinzii/ccmath
A C++17 constexpr-Compatible CMath Library
Language: C++ - Size: 466 KB - Last synced: about 9 hours ago - Pushed: 1 day ago - Stars: 25 - Forks: 3
mguludag/TypeName
A small C++ utility for get type names constexpr from compiler
Language: C++ - Size: 9.77 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 0
hanickadot/compile-time-regular-expressions
Compile Time Regular Expression in C++
Language: C++ - Size: 2.81 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 3,181 - Forks: 175
abeimler/fixed-containers Fork of teslamotors/fixed-containers
C++ Fixed Containers
Language: C++ - Size: 915 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
matiaslindgren/ndvec
constexpr n-dimensional Euclidean vector
Language: C++ - Size: 45.9 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
iulian-rusu/mregex
C++ regular expressions library using template metaprogramming
Language: C++ - Size: 700 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 10 - Forks: 0
michalber/QFormat
C++17 compile-time Fixed Format library
Language: C++ - Size: 13.7 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0
JPenuchot/these
PhD thesis document (draft)
Language: TeX - Size: 14.2 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0
beached/daw_json_link
Fast, convenient JSON serialization and parsing in C++
Language: C++ - Size: 39.8 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 431 - Forks: 27
mapbox/eternal
A C++14 compile-time/constexpr map and hash map with minimal binary footprint
Language: C++ - Size: 14.6 KB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 192 - Forks: 22
ZXShady/bit-cast
Language: C++ - Size: 10.7 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0
hanickadot/cthash
constexpr implementation of SHA-2 and SHA-3 family of hashes
Language: C++ - Size: 534 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 160 - Forks: 5
luizffgv/constexpr-Change
Calculate at compile time the least number of coins needed to pay change.
Language: C++ - Size: 7.81 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 3 - Forks: 0
JustasMasiulis/circular_buffer
A constexpr STL style circular buffer implementation
Language: C++ - Size: 51.8 KB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 65 - Forks: 15
tniessen/constexpr-secded
Header-only implementation of SECDED encoding as C/C++ constant expressions
Language: C++ - Size: 12.7 KB - Last synced: 18 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
Rconybea/xo-flatstring
header-only, no-alloc, plain-old-data string implementation. constexpr if c++20
Language: C++ - Size: 155 KB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0
boostorg/hof
Higher-order functions for c++
Language: C++ - Size: 2.26 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 503 - Forks: 96
reacfen/uninttp
A universal type for non-type template parameters for C++20 or later.
Language: C++ - Size: 106 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 27 - Forks: 0
Rconybea/xo-ratio
constexpr header-only ratio library
Language: C++ - Size: 114 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0
kthohr/gcem
A C++ compile-time math library using generalized constant expressions
Language: C++ - Size: 550 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 613 - Forks: 58
uni-algo/uni-algo
Unicode Algorithms Implementation for C/C++
Language: C++ - Size: 2.32 MB - Last synced: 17 days ago - Pushed: 5 months ago - Stars: 245 - Forks: 17
kthohr/stats
A C++ header-only library of statistical distribution functions.
Language: C++ - Size: 1.62 MB - Last synced: 17 days ago - Pushed: about 1 year ago - Stars: 501 - Forks: 71
mrdcvlsc/extended-precision-integers
A templated C++ library for big integers and large floating point numbers.
Language: C++ - Size: 210 KB - Last synced: 13 days ago - Pushed: 8 months ago - Stars: 3 - Forks: 0
martinfehrs/Zollstock
A header-only type-safe zero overhead compile-time physical units C++20 library
Language: C++ - Size: 321 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 0 - Forks: 1
TwilightUncle/tunum-cpp
C++20 Numbers Library
Language: C++ - Size: 148 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
p-ranav/pipeline
Pipelines for Modern C++
Language: C++ - Size: 245 KB - Last synced: 8 days ago - Pushed: over 3 years ago - Stars: 46 - Forks: 5
VladimirShaleev/ipaddress
A library for working and manipulating IPv4/IPv6 addresses and networks
Language: C++ - Size: 10.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
sergio-eld/dhconstexpr_lib
my constexpr lib
Language: C++ - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
google/cpp-async-rpc
Library for Asynchronicity, Serialization and Remoting
Language: C++ - Size: 617 KB - Last synced: 11 days ago - Pushed: over 3 years ago - Stars: 70 - Forks: 24
shailist/constexpr-mtwister
Constexpr C++ implementation of the Mersenne Twister pseudo random number generation algorithm
Language: C++ - Size: 20.5 KB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
TheLartians/StaticTypeInfo
🏀 Up your type-game. A small C++ library for compile-time type names and type indices.
Language: CMake - Size: 41 KB - Last synced: 18 days ago - Pushed: about 2 years ago - Stars: 66 - Forks: 5
snitch-org/snitch
Lightweight C++20 testing framework.
Language: C++ - Size: 1.52 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 226 - Forks: 5
junkdog/constexpr-java
build-time code-execution for java, a bit like constexpr in C++11
Language: Java - Size: 33.2 KB - Last synced: 9 days ago - Pushed: over 7 years ago - Stars: 57 - Forks: 3
ClaasBontus/bitset2
std::bitset with constexpr implementations plus additional features.
Language: C++ - Size: 80.1 KB - Last synced: 26 days ago - Pushed: 10 months ago - Stars: 116 - Forks: 4
keiichiw/constexpr-8cc
Compile-time C Compiler implemented as C++14 constant expressions
Language: C++ - Size: 330 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 788 - Forks: 83
bogu9821/GuidParserConstexpr
C++20 constexpr guid parser and consteval guid literal.
Language: C++ - Size: 27.3 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
matgat/ascii_predicates
A constexpr type safe replacement of <cctype> for c++20
Language: C++ - Size: 103 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
yabadabu/str_id_consteval
A C++ 20 consteval version of the MurmurHash32 for strings
Language: C - Size: 12.7 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
rhalbersma/bit_set
Rebooting the std::bitset franchise
Language: C++ - Size: 749 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 40 - Forks: 5
jfalcou/spy
SPY - C++ Information Broker
Language: C++ - Size: 240 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 141 - Forks: 10
calebzulawski/cotila
A compile-time linear algebra system for C++
Language: C++ - Size: 2.02 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 111 - Forks: 9
PitilessPeanut/constexpr_asm
x86_64/AMD64 + arm64 asm instructions implemented via constexpr
Size: 2.93 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
natsu1211/Compile-Time-Game-Of-Life
compile time Game-Of-Life written in c++17
Language: C++ - Size: 3.42 MB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 4 - Forks: 0
rep-movsd/see-phit
A C++ HTML template engine that uses compile time HTML parsing
Language: C++ - Size: 133 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 382 - Forks: 18
itzmeanjan/sha3
Compile-time Evaluable SHA3: Permutation-Based Hash and Extendable-Output Functions
Language: C++ - Size: 4.65 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 5 - Forks: 0
d-karl/colibra
Pet project Constexpr Linear Algebra library for C++17 and later. Probably needs an update to cpp20, which will make things easier
Language: C++ - Size: 12.7 KB - Last synced: 4 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
SaadAhmad/in_constexpr
An approach for runtime detection inside a constexpr function
Language: C++ - Size: 20.5 KB - Last synced: 17 days ago - Pushed: almost 6 years ago - Stars: 80 - Forks: 1
romanf-dev/cpp-data
C++ as binary data compiler
Language: C - Size: 19.5 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
mkitzan/constexpr-sql
Header only library that parses and plans SQL queries at compile time
Language: C++ - Size: 1.39 MB - Last synced: 5 months ago - Pushed: about 4 years ago - Stars: 131 - Forks: 5
Wodann/constexpr-md5-cpp
A constexpr implementation of the MD5 hashing algorithm for C++
Language: C++ - Size: 4.88 KB - Last synced: 30 days ago - Pushed: about 4 years ago - Stars: 5 - Forks: 2
IoanThomas/constexpr-chip8
A compile-time CHIP-8 emulator
Language: C++ - Size: 73.2 KB - Last synced: 5 months ago - Pushed: almost 4 years ago - Stars: 38 - Forks: 1
nitronoid/looking-glass
Collection of static-reflection utilities for aggregate initializables.
Language: C++ - Size: 60.5 KB - Last synced: 6 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
nitronoid/floatingPoint
Language: C++ - Size: 29.3 KB - Last synced: 6 months ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
nitronoid/member_count 📦
Utility for statically determining the number of members in an aggregate struct.
Language: C++ - Size: 8.79 KB - Last synced: 6 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1
CrustyAuklet/bitpacker
type-safe and low-boilerplate bit level serialization
Language: C++ - Size: 154 KB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 112 - Forks: 3
TheLartians/StaticHash
Constexpr hash functions for C++
Language: C++ - Size: 34.2 KB - Last synced: 18 days ago - Pushed: almost 4 years ago - Stars: 16 - Forks: 4
freidonuten/pmap
An implementation of trie based string to T map in C++20
Language: C++ - Size: 17.6 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
rollbear/lift
constexpr C++17 library for simplifying higher order functions in application code
Language: C++ - Size: 36.1 KB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 189 - Forks: 8
BrainStone/StaticMap
A compile time static map for C++20 or above
Language: C++ - Size: 25.4 KB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
programmersunited/Beetle
A DFA-based UTF-8 library written in modern constexpr ISO C++20
Language: C++ - Size: 149 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
KoneLinx/ConstexprSerializer
Constant expression serializer and static testing
Language: C++ - Size: 24.4 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
niekbouman/ctbignum
Library for Multiprecision Compile-Time and Run-Time Arithmetic (including Modular Arithmetic)
Language: C++ - Size: 804 KB - Last synced: 7 months ago - Pushed: about 1 year ago - Stars: 103 - Forks: 10
hogliux/semimap
A semi compile-/run-time associative map container with compile-time lookup and run-time storage
Language: C++ - Size: 23.4 KB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 367 - Forks: 26
ChoppinBlockParty/ctm
Compile-time Hash Map for C++
Language: C++ - Size: 15.6 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 14 - Forks: 0
n0lavar/qxLib
A few useful things for developing your own game engine
Language: C++ - Size: 9.81 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 6 - Forks: 0
denismurphy/cpp-modern-template-techniques
C++ Modern Template Techniques
Language: C++ - Size: 8.79 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
jansvoboda11/percy
Ergonomic parser combinator library for constexpr C++.
Language: C++ - Size: 75.2 KB - Last synced: 9 months ago - Pushed: over 3 years ago - Stars: 5 - Forks: 0
jsberbel/SawassRayTracer
Playing with Ray Tracing techniques
Language: C - Size: 754 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
strega-nil/typeval
`typeval` test library, intended to be used as a stop-gap for constexpr parameters
Language: C++ - Size: 7.81 KB - Last synced: 9 months ago - Pushed: about 7 years ago - Stars: 5 - Forks: 0
unterumarmung/fixed_string
C++17 string with fixed size
Language: C++ - Size: 1.05 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 91 - Forks: 11
gdelugre/literal_ipaddr
C++17 constexpr implementation of inet_addr / inet_aton / inet_pton
Language: C++ - Size: 7.81 KB - Last synced: 10 months ago - Pushed: almost 5 years ago - Stars: 21 - Forks: 3
dan4ik605743/m_str
The std::string header-only library
Language: C++ - Size: 52.7 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
programmerjake/constexpr-julia
julia fractal generator using constexpr C++17
Size: 25.4 KB - Last synced: 10 months ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
Ariox41/tmdesc
Serialisation-oriented type members description library for c++ 14
Language: C++ - Size: 357 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0
i-markovic/add_container
Simple template helper to add element(s) into STL containers, in a C++20 way
Language: C++ - Size: 4.88 KB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
PG1003/brle
A C++ library to compress or expand binary data using Run-Length Encoding
Language: C++ - Size: 106 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 7 - Forks: 0
Catminusminus/scenn
Build Your Own Sequential ConstExpr Neural Network
Language: C++ - Size: 21 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 6 - Forks: 1
tcsullivan/constexpr-to-string
C++14 code to convert integers to strings at compile-time
Language: C++ - Size: 46.9 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 98 - Forks: 11
devatrun/sutfcpplib
Simple UTF library for C++
Language: C++ - Size: 20.5 KB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 11 - Forks: 0
milosob/milo
Cryptography library for modern C++.
Language: C++ - Size: 1.95 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 71 - Forks: 5
ngc6302h/neo
A modern C++ standard library.
Language: C++ - Size: 1.03 MB - Last synced: 11 months ago - Pushed: 12 months ago - Stars: 15 - Forks: 0
ryblust/euclid
constexpr simd graphics mathematics library
Language: C++ - Size: 197 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
TwilightUncle/TuUtilCpp
コンパイル時処理関連の汎用header-onlyライブラリ
Language: C++ - Size: 299 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
yax-lakam-tuun/libqrcode
libqrcode is a C++20 header-only library for generating QR/Micro QR Codes.
Language: C++ - Size: 194 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 1
RifeX-LA/tul
Header only library to work with aggregate types and tuple-like objects
Language: C++ - Size: 45.9 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
ofats/meta_evo
Presentation materials for C++Siberia 2019 conference
Language: C++ - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 9 - Forks: 1
saxbophone/arby
Arbitrary precision arithmetic in C++, even at compile-time
Language: C++ - Size: 1.42 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 4 - Forks: 0
lakshayg/compile_time
C++ library to do stuff at compile time
Language: C++ - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 3 - Forks: 2
JarateKing/polymorph-lib
header-only library for compile-time rng and randomized code on compile in c++
Language: C++ - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 14 - Forks: 1
eyalroz/cuda-kat
CUDA kernel author's tools
Language: Cuda - Size: 1.57 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 87 - Forks: 6
SebastianBach/compile_time_unit_tests
Compile time unit testing in mondern C++
Language: C++ - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
SebastianBach/constexprThings
Just constexpr things.
Language: C++ - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
HippoBaro/android_scheme_pattern 📦
[Tsinghua University — C&A] Android scheme pattern resolver
Language: C++ - Size: 93.8 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
bincrafters/conan-frozen 📦
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
Language: Python - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
mhx/libembedded
Modern C++ for Embedded Systems
Language: C++ - Size: 1.48 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 5 - Forks: 0
saxbophone/codlili
Constexpr STL-style containers
Language: C++ - Size: 114 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
karel-burda/constexpr-hash-map
Compile-time single-header hash-map written in C++ 17
Language: C++ - Size: 66.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
VecPP/vecpp
A simple C++17 vector math library
Language: C++ - Size: 1.16 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 9 - Forks: 4