The Awesome C++ feed

Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.


A portable foreign-function interface library.
Featured Library // Category Scripting


LLVM 16.0.0 Release

Update Popular Story //


☕ GDBFrontend is an easy, flexible and extensible gui debugger. Try it on
Featured Library // Category Debug

Harald Achitz: Launder lazy_storage

Article Popular Story //

Last 7 Days

What do number conversions (from string) cost?

Article Popular Story //

References don’t have top-level cv-qualifiers

Article Popular Story //

CppCast: Safety Critical C++

Article Popular Story //


On-device wake word detection powered by deep learning
Featured Library // Category Machine Learning

Awesome C++ Weekly » 352

Top Stories
  • Cheerp 3.0: The most advanced C++ compiler for the Web, now permissively licensed
  • Johan Berg: Deducing this, C++23's Explicit Object Parameter
  • Effortless Performance Improvements in C++: std::string_view
Follow us on Twitter @CppLibHunt


The official Allegro 5 git repository. Pull requests welcome!
Featured Library // Category Game Engine

Boost 1.82.0 beta 1 is out

Update Popular Story //

Effortless Performance Improvements in C++: std::string_view

Article Popular Story //


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

Prefer views::meow

Article Popular Story //

C++ Weekly - Ep 367 - Forgotten C++: std::valarray

Article Popular Story //

Open-Source Vulkan C++ API

Open-Source Vulkan C++ API
Featured Library // Category Graphics

Combining Collections with Zip in C++23 for Efficient Data Processing

Article Popular Story //


Cryptography Toolkit
Featured Library // Category Cryptography

Last 30 Days

How can you recognise a good software architecture?

I'm happy to present today a guest post from Alexander Eisenhut. Alexander will write about his passion: good software architecture.
Article Added by: gansm //


Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
Featured Library // Category Frameworks


Embedded Template Library
Featured Library // Category Data Structures

Should the compiler sometimes reject a [[trivially_relocatable]] warrant?

Article Popular Story //

LLaMA-7B in Pure C++ with full Apple Silicon support

Library Popular Story //


A completely free, open-source, 2D game engine built on proven torque technology.
Featured Library // Category Game Engine

Inter-thread Communication Latency

Article Popular Story //

Let Me Unwind That For You: Exceptions to Backward-Edge Protection

Article Popular Story //

Awesome C++ Weekly » 351

Top Stories
  • Effortless Performance Improvements in C++: std::vector
  • C++ Code Analysis Improvements in Visual Studio 17.6 - C++ Team Blog
  • The Little Things: Why you should always have benchmarks ready
Follow us on Twitter @CppLibHunt


FLTK - Fast Light Tool Kit - - cross platform GUI development
Featured Library // Category GUI