The Awesome C++ feed

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

copperspice

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

Yesterday

P3984: A type-safety profile

Article Popular Story // wg21.link

PEGTL

Parsing Expression Grammar Template Library
Featured Library // Category Containers

Last 7 Days

Awesome C++ Weekly » 522

Top Stories
  • Parsing JSON at compile time with C++26 static reflection
  • C++ 2026 June Compiler Update
  • Building a High-Throughput C++ FIX Server: From Single-Core Efficiency to Multi-Core Scaling

LibSourcey

Real-time media stack and lightweight libwebrtc alternative, built in C++20
Featured Library // Category Frameworks

MongoDB C Driver

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

Boosting Adobe Photoshop’s Performance with MSVC and SPGO - C++ Team Blog

Article Popular Story // devblogs.microsoft.com

Game++. Part 1.3: Game engine architectures

How much does team structure affect the engine that gets built? Conway's Law in action. The author uses Unity and Unreal as examples to show how org decisions drive code architecture. Plus a few words on Big Ball of Mud, layered architecture, and more.
Article Added by: Cody_Unicorn // pvs-studio.com

Riley's Graphics library FrameWork

A lightweight single-header cross-platform library for general windowing
Featured Library // Category Graphics

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

xmake-repo

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

C++ 2026 June Compiler Update

Article Popular Story // cppreference.com

Report from the Brno 2026 ISO C++ Committee meeting - mp-units

Article Popular Story // mpusz.github.io

Last 30 Days

libxml++

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

Libxml2

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

MSVC Build Tools Preview updates - June 2026 - C++ Team Blog

Article Popular Story // devblogs.microsoft.com

Awesome C++ Weekly » 521

Top Stories
  • The Story of C++: The World's Most Consequential Programming Language | The Official Story
  • We have colored functions at home
  • Your stdlib implementation matters more than the dispatch pattern

MediaInfoLib

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

C++26: Cleaning up string literals

Article Popular Story // www.sandordargo.com

[Boost.]Multi

Multidimensional arrays for C++. (Not an official Boost library) \\ This is a mirror of gitlab.com/correaa/boost-multi
Featured Library // Category Containers

We have colored functions at home

Article Popular Story // godbolt.org

GD

GD Graphics Library
Featured Library // Category Image Processing

Bedrock

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

Let's make a programming language. AST

In this live coding session, we'll explain how ASTs work, show how to build them step by step, and create a printer that makes parsed code much easier to visualize and inspect.
Event Added by: Cody_Unicorn // pvs-studio.com

Your stdlib implementation matters more than the dispatch pattern

Article Popular Story // shubhankar-gambhir.github.io