cplusplus-17

Open-source projects categorized as cplusplus-17

Top 23 cplusplus-17 Open-Source Projects

  • Magic Enum C++

    Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

  • Project mention: What C++ library do you wish existed but hasn’t been created yet? | /r/cpp | 2023-07-08

    I'm not sure this is quite what you're asking for, but this library has been super helpful to me in the past : https://github.com/Neargye/magic_enum

  • cppinsights

    C++ Insights - See your source code with the eyes of a compiler

  • Project mention: C++ Insights – See your source code with the eyes of a compiler | news.ycombinator.com | 2024-04-05

    Sorry, I don't know about an Emacs plugin. All the plugins/extensions I'm aware of are listed in the Readme.md: https://github.com/andreasfertig/cppinsights/#c-insights--vi...

    I'm happy to add an entry for Emacs once somebody develops a plugin for that editor.

  • 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
  • userver

    Production-ready C++ Asynchronous Framework with rich functionality

  • Project mention: Rust vs Go/JVM: dev speed + safety in practice | /r/rust | 2023-06-25

    They recently open sourced internal framework: https://github.com/userver-framework/userver

  • Nameof C++

    Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

  • thread-pool

    BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library

  • sandboxed-api

    Generate sandboxes for C/C++ libraries automatically

  • kfr

    Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)

  • 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.

    WorkOS logo
  • tomlplusplus

    Header-only TOML config file parser and serializer for C++17.

  • libpqxx

    The official C++ client API for PostgreSQL.

  • Heimer

    Heimer is a simple cross-platform mind map, diagram, and note-taking tool written in Qt.

  • NazaraEngine

    Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.

  • SI

    A header only C++ library that provides type safety and user defined literals for physical units (by bernedom)

  • sobjectizer

    An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

  • Project mention: SObjectizer Tales - 27. Design ideas | dev.to | 2024-04-11

    An additional rationale for structuring cooperations in hierarchies is to facilitate the sharing and propagation of dispatchers. A recent update of SObjectizer includes new functionalities that allow access to both agent and cooperation dispatchers. This enhancement was prompted by feedback provided by a user and myself.

  • semver

    Semantic Versioning for modern C++ (by Neargye)

  • morphologica

    A library of supporting code for numerical modelling (JSON config, HDF5 data, Modern OpenGL visualization)

  • jni-bind

    JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++17 (and up).

  • Project mention: JNI Bind | news.ycombinator.com | 2024-03-12
  • Refureku

    Cross-platform C++17 Runtime Reflection Library

  • RareCpp

    Creating a simpler, more intuitive means of C++ reflection

  • MQA_identifier

    Master Quality Authenticated codec reverse engineering, Tool to identify MQA encoding and Master's Sample Rate

  • Electra-Lang

    Electra is an esolang where you code like an electrician.

  • BurgWar

    Burg'war est un jeu de plateforme/combat multijoueur en 2D écrit en C++17/Lua avec mon propre moteur de jeu : Nazara Engine.

  • enum.hpp

    C++17 compile-time enum reflection library

  • flappybird

    The famous game made with C++ and SFML (by terroo)

  • 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). The latest post mention was on 2024-04-11.

cplusplus-17 related posts

Index

What are some of the best open-source cplusplus-17 projects? This list will help you:

Project Stars
1 Magic Enum C++ 4,390
2 cppinsights 3,429
3 userver 2,194
4 Nameof C++ 1,937
5 thread-pool 1,911
6 sandboxed-api 1,642
7 kfr 1,582
8 tomlplusplus 1,396
9 libpqxx 930
10 Heimer 860
11 NazaraEngine 660
12 SI 481
13 sobjectizer 456
14 semver 283
15 morphologica 222
16 jni-bind 221
17 Refureku 199
18 RareCpp 113
19 MQA_identifier 107
20 Electra-Lang 90
21 BurgWar 49
22 enum.hpp 43
23 flappybird 41
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com