The Awesome C++ feed

Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
Promo getstream.io
Today

Panda3D

Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Featured Library // Category Game Engine

Yesterday

AREG SDK

AREG is a cross-platform asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.
Featured Library // Category Inter-process communication

Last 7 Days

Ogre 3D

scene-oriented, flexible 3D engine (C++, Python, C#, Java)
Featured Library // Category Graphics

Awesome C++ Weekly » 474

Top Stories
  • GCC implemented P3068 "constexpr exception throwing"
  • There is a std::chrono::high_resolution_clock, but no low_resolution_clock
  • The Best C++ Library

s2n

An implementation of the TLS/SSL protocols
Featured Library // Category Cryptography

magnum

Lightweight and modular C++11 graphics middleware for games and data visualization
Featured Library // Category Graphics

C++ Refactoring Tools Test Suite

Library Popular Story // github.com

C++26: std::format improvements (Part 2)

Article Popular Story // www.sandordargo.com

VTK

Mirror of Visualization Toolkit repository
Featured Library // Category Image Processing

Dot product on misaligned data

Article Popular Story // lemire.me

There is a std::chrono::high_resolution_clock, but no low_resolution_clock

Article Popular Story // devblogs.microsoft.com

The Best C++ Library

Article Popular Story // mcyoung.xyz

Pistache

A high-performance REST toolkit written in C++
Featured Library // Category Web Application Framework

This-pointing Classes

Article Popular Story // biowpn.github.io

Stepanov’s biggest blunder

Article Popular Story // mmapped.blog

Data-Parallel Types: simd_mask

Thanks to simd_mask, conditional execution of operations on data-parallel types is possible.
Article Added by: gansm // www.modernescpp.com

Last 30 Days

Little adventure in pursuit of errors. The Battle for Wesnoth!

In this article, we'll tell you about our journey across the Irdya lands. Our adventures promise glorious battles, victories, and rare rewards of mighty artifacts! "What on earth are those artifacts?" you may ask. Well, these are bugs found in the code of a well-known, highly addictive game, The Battle for Wesnoth.
Article Added by: Cody_Unicorn // pvs-studio.com

Qt

Qt Base (Core, Gui, Widgets, Network, ...)
Featured Library // Category Frameworks

KArchive

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

jank is C++

Article Popular Story // jank-lang.org

GCC implemented P3068 "constexpr exception throwing"

Article Popular Story // compiler-explorer.com

libffi

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

Awesome C++ Weekly » 473

Top Stories
  • С++ All quiet on the modules front
  • Polymorphism Without virtual in C++: Concepts, Traits, and Ref
  • Evaluating the Effectiveness of Memory Safety Sanitizers

CrowCpp

A Fast and Easy to use microframework for the web.
Featured Library // Category Web Application Framework