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 →
Top 15 template-metaprogramming Open-Source Projects
-
cpp17_in_TTs
Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)
-
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.
-
UNITS
a compile-time, header-only, dimensional analysis and unit conversion library built on c++14 with no dependencies.
-
json_struct
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
QuykHtml
A python library that allows you to quickly and easily generate HTML templates and even create full-on websites.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Version
Project mention: State machine library for portable embedded application (C++11) | /r/embedded | 2023-06-08
I wrote a library in C++ (I know, probably a non-starter for most reading this) that I think does most of what you want, as well as some other requests in this thread (generalized to more than just multiply-add): https://github.com/dsharlet/array?tab=readme-ov-file#einstei....
A matrix multiply written with this looks like this:
enum { i = 2, j = 0, k = 1 };
template-metaprogramming related posts
- EzGz - An easy to use single header no dependency library for decompression of .gz archives written in modern C++ (probably faster than zlib)
- A C++ compile-time static reflection ConfigLoader framework
- All C++20 core language features with examples
- Constexpr SQL – C++ compile time SQL queries
- Can I learn Python + Web Development by the end of 2021?
- r/Python 2020 Yearly Review
- C++ JSON libs Reviewed/Compared - nlohmann, rapidjson, boost.json
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Apr 2024
Index
What are some of the best open-source template-metaprogramming projects? This list will help you:
Project | Stars | |
---|---|---|
1 | nana | 2,246 |
2 | cpp17_in_TTs | 1,206 |
3 | UNITS | 921 |
4 | HFSM2 | 434 |
5 | blitz | 397 |
6 | Arrow Meta | 389 |
7 | json_struct | 372 |
8 | CodegenCS | 202 |
9 | array | 189 |
10 | constexpr-sql | 132 |
11 | BackportCpp | 66 |
12 | yapp | 58 |
13 | CppML | 53 |
14 | optimizing-the-memory-layout-of-std-tuple | 30 |
15 | QuykHtml | 15 |
Sponsored