The Awesome C++ feed

Orkes is the battle-tested orchestration platform rooted in open-source with built-in reliability, observability, and control.
Promo orkes.io
Today

SQLite

Unofficial git mirror of SQLite sources (see link for build instructions)
Featured Library // Category Database

Yesterday

GTK+

Read-only mirror of https://gitlab.gnome.org/GNOME/gtk
Featured Library // Category GUI

Last 7 Days

Recast/Detour

Industry-standard navigation-mesh toolset for games
Featured Library // Category Artificial Intelligence

Simulating Atoms Using C++

Article Popular Story // www.youtube.com

Profiling on Windows: a Short Rant · Mathieu Ropert

Article Popular Story // mropert.github.io

Trilinos

Primary repository for the Trilinos Project
Featured Library // Category Scientific Computing

catboost

A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
Featured Library // Category Machine Learning

The story of making RocksDB ingestion 23x times faster

Article Popular Story // blog.serenedb.com

Awesome C++ Weekly » 504

Top Stories
  • Mathieu Ropert: Learning Graphics Programming with C++
  • 25+ years of pathfinding problems with C++ - Raymi Klingers - Meeting C++ 2025
  • Implementing vector<T>

conan

Conan - The open-source C and C++ package manager
Featured Library // Category CLI

ImRefl - a C++26 reflection library for ImGui

Library Popular Story // github.com

Axmol Engine

Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP), WebAssembly and Mobile games. (a fork of Cocos2d-x-4.0)
Featured Library // Category Game Engine

Let's make a programming language. Part 1. Intro

PVS-Studio presents a series of webinars on how to build your own programming language in C++. In the first session, PVS-Studio will go over what's inside the "black box". In clear and plain terms, we'll explain what a lexer, parser, a semantic analyzer, and an evaluator are.
Yuri Minaev, C++ architect at PVS-Studio, will talk about what these components are, why they're needed, and how they work.

Join us for an engaging and approachable session. See you there!
Event Added by: Cody_Unicorn // pvs-studio.com

Last 30 Days

Brisk

Cross-platform C++20 GUI framework featuring MVVM architecture, reactive capabilities, and scalable, accelerated GPU rendering.
Featured Library // Category GUI

CCV

C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
Featured Library // Category Machine Learning

Implementing vector<T>

Article Popular Story // accu.org

zlib-ng

zlib replacement with optimizations for "next generation" systems.
Featured Library // Category Compression

QuantLib

The QuantLib C++ library
Featured Library // Category Math

Mathieu Ropert: Learning Graphics Programming with C++

Article Popular Story // youtu.be

wxWidgets

Cross-Platform C++ GUI Library
Featured Library // Category GUI

Awesome C++ Weekly » 503

Top Stories
  • C++ Modules are here to stay
  • Flavours of Reflection
  • Concept-based Generic Programming - Bjarne Stroustrup - CppCon 2025

OpenBLAS

OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
Featured Library // Category Math

OpenVDB

OpenVDB - Sparse volume data structure and tools
Featured Library // Category Graphics

Jolt Physics

A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
Featured Library // Category Physics

Flavours of Reflection

Article Popular Story // semantics.bernardteo.me

tbox

🎁 A glib-like multi-platform c library
Featured Library // Category Frameworks