The Awesome C++ feed

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.
Promo coderabbit.ai
Today

CImg

The CImg Library is a small and open-source C++ toolkit for image processing
Featured Library // Category Image Processing

Awesome C++ Weekly » 443

Top Stories
  • Google ‘Retrofits’ Spatial Memory Safety Onto C++
  • Zero to CMake: A beginner's guide to why CMake works
  • Making memcpy(NULL, NULL, 0) well-defined

Yesterday

Boost v1.87.0 Released

Update Popular Story // www.boost.org

LibreSSL

LibreSSL Portable itself. This includes the build scaffold and compatibility layer that builds portable LibreSSL from the OpenBSD source code. Pull requests or patches sent to [email protected] are welcome.
Featured Library // Category Cryptography

Last 7 Days

C++23 Library Features and Reference Cards

Article Popular Story // www.cppstories.com

Making memcpy(NULL, NULL, 0) well-defined

Article Popular Story // developers.redhat.com

quill

Asynchronous Low Latency C++ Logging Library
Featured Library // Category Logging

C++ exception performance three years later

Article Popular Story // databasearchitects.blogspot.com

Zero to CMake: A beginner's guide to why CMake works

Article Popular Story // buchanan.one

Common Misconceptions about Compilers

Article Popular Story // sbaziotis.com

MongoDB C Driver

The Official MongoDB driver for C language
Featured Library // Category Database

std::execution: Composition of Senders

Most sender adaptors are composable using the pipe operator.
Article Added by: gansm // www.modernescpp.com

Command line interfaces with cpp26 reflection

Library Popular Story // github.com

TreeFrog Framework

TreeFrog Framework : High-speed C++ MVC Framework for Web Application
Featured Library // Category Web Application Framework

Should std::expected be [[nodiscard]]?

Article Popular Story // quuxplusone.github.io

SD-10: Language Evolution (EWG) Principles : Standard C++

Article Popular Story // isocpp.org

Google ‘Retrofits’ Spatial Memory Safety Onto C++

Article Popular Story // thenewstack.io

Kratos Multiphysics

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
Featured Library // Category Scientific Computing

[Boost.]Multi

Multidimensional arrays for C++. (Not an official Boost library)
Featured Library // Category Containers

SFML 3.0.0 Release Candidate 2 is out!

Update Popular Story // github.com

Last 30 Days

MediaInfoLib

Convenient unified display of the most relevant technical and tag data for video and audio files.
Featured Library // Category Multimedia

Awesome C++ Weekly » 442

Top Stories
  • Legacy Safety: The Wrocław C++ Meeting
  • Structured Binding Upgrades in C++26
  • Trip Report: Fall ISO C++ Meeting in Wrocław, Poland | think-cell

copperspice

Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, SQL, Vulkan, etc)
Featured Library // Category GUI

Structured Binding Upgrades in C++26

Article Popular Story // biowpn.github.io

xmake-repo

📦 An official xmake package repository
Featured Library // Category Game Engine

C++ programmer′s guide to undefined behavior: part 10 of 11

Article Popular Story // pvs-studio.com

Bedrock

Rock solid distributed database specializing in active/active automatic failover and WAN replication
Featured Library // Category Database

Legacy Safety: The Wrocław C++ Meeting

Article Popular Story // cor3ntin.github.io