C++ cplusplus-17

Open-source C++ projects categorized as cplusplus-17

Top 23 C++ cplusplus-17 Projects

cplusplus-17
  • 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

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

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

  • userver

    Production-ready C++ Asynchronous Framework with rich functionality

  • thread-pool

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

  • Nameof C++

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

  • kfr

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

  • sandboxed-api

    Generate sandboxes for C/C++ libraries automatically

  • SaaSHub

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

    SaaSHub 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 - Epilogue | dev.to | 2024-04-25

    Message Delivery Tracing aims to debug an application built on top of SObjectizer. In essence, it logs the primary stages of the message delivery process, allowing visibility into whether there is a suitable subscriber with the corresponding event handler.

  • semver

    Semantic Versioning for modern C++ (by Neargye)

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

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

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

  • flappybird

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

  • enum.hpp

    C++17 compile-time enum reflection library

  • 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++ cplusplus-17 discussion

Log in or Post with

C++ cplusplus-17 related posts

  • SObjectizer Tales - Epilogue

    7 projects | dev.to | 25 Apr 2024
  • SObjectizer Tales - 27. Design ideas

    1 project | dev.to | 11 Apr 2024
  • SObjectizer Tales - 26. Dispatcher selection

    2 projects | dev.to | 4 Apr 2024
  • SObjectizer Tales - 23. Mutable messages

    1 project | dev.to | 14 Mar 2024
  • SObjectizer Tales - 8. Representing errors

    1 project | dev.to | 29 Nov 2023
  • SObjectizer Tales – 6. Is the stream still in progress?

    1 project | dev.to | 16 Nov 2023
  • SObjectizer Tales - 5. Sending commands

    2 projects | dev.to | 9 Nov 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 8 Nov 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

Project Stars
1 Magic Enum C++ 4,918
2 cppinsights 4,087
3 userver 2,423
4 thread-pool 2,190
5 Nameof C++ 2,084
6 kfr 1,668
7 sandboxed-api 1,662
8 tomlplusplus 1,571
9 libpqxx 1,028
10 Heimer 896
11 NazaraEngine 725
12 SI 500
13 sobjectizer 483
14 semver 300
15 jni-bind 261
16 morphologica 256
17 Refureku 225
18 RareCpp 124
19 MQA_identifier 117
20 Electra-Lang 94
21 BurgWar 52
22 flappybird 44
23 enum.hpp 44

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?