The Awesome C++ feed

SaaSHub helps you find the best software and product alternatives
Promo www.saashub.com
Today

AREG SDK

Distributed C++ services from embedded to enterprise without rewrites
Featured Library // Category Inter-process communication

Yesterday

Adding Stack Traces to All C++ Exceptions

Article Popular Story // werwolv.net

GStreamer

GStreamer open-source multimedia framework
Featured Library // Category Multimedia

Last 7 Days

How (and why) we rewrote our production C++ frontend infrastructure in Rust

Article Popular Story // blog.nearlyfreespeech.net

C++26 2026-04 Update

Article Popular Story // en.cppreference.com

MRPT

:zap: The Mobile Robot Programming Toolkit (MRPT)
Featured Library // Category Robotics

C++20 Modules: The Tooling Gap

Article Popular Story // ignition.github.io

Qleany

Architecture generator for Rust and C++/Qt
Featured Library // Category Frameworks

SFML 3.1 is released

Update Popular Story // github.com

Awesome C++ Weekly » 513

Top Stories
  • Announcement: cppreference.com update
  • C++23 Support in MSVC Build Tools 14.51
  • CMake Past, Present, and Future - Bill Hoffman, Kitware [29m25s]

Annotations for C++26 Hashing

Article Popular Story // blog.infotraining.pl

C++23 std::stacktrace: Never Debug Blind Again

Article Popular Story // medium.com

How do compilers work?

Even though we write code every day, we often view the compiler as a "black box." Today, let's explore how a compiler actually works, discuss its lifecycle, and see where trees come into play.
Article Added by: Cody_Unicorn // pvs-studio.com

libvpx

Mirror only. Please do not send pull requests.
Featured Library // Category Video

Announcement: cppreference.com update

Article Popular Story // isocpp.org

C++26: Structured bindings in conditions

Article Popular Story // www.sandordargo.com

How a Module Should Look Like

Article Popular Story // abuehl.github.io

KArchive

Qt addon providing access to numerous types of archives
Featured Library // Category Compression

Recent lld/ELF performance improvements

Article Popular Story // maskray.me

How Much Linear Memory Access Is Enough? (A Benchmark)

Article Popular Story // solidean.com

std::pmr::generator, a generator without heap allocation

Article Popular Story // a4z.noexcept.dev

CMake Past, Present, and Future - Bill Hoffman, Kitware [29m25s]

Article Popular Story // www.youtube.com

The Global API Injection Pattern

Article Popular Story // www.elbeno.com

Can we finally use C++ Modules in 2026?

Article Popular Story // mropert.github.io

Last 30 Days

PcapPlusPlus

PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.
Featured Library // Category Networking

Botan

Cryptography Toolkit
Featured Library // Category Cryptography

C++23 Support in MSVC Build Tools 14.51

Article Popular Story // devblogs.microsoft.com

Awesome C++ Weekly » 512

Top Stories
  • The cover of C++: The Programming Language raises questions not answered by the cover
  • Hashing in C++26
  • How to achieve P90 sub-microsecond latency in a C++ FIX engine

Game++. Part 1.1: C++, game engines, and architectures

This book offers insights into C++, including algorithms and practices in game development, explores strengths and weaknesses of the language, its established workflows, and hands-on solutions. In this excerpt, the author shows why C++ still rules game dev? Should you build your engine? More game dev useful stuff can be found in the article.
Article Added by: Cody_Unicorn // pvs-studio.com