The Awesome C++ feed

Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
Promo www.appsignal.com
Today

The audio front end: finding the symbols

Article Popular Story // dev.to

OpenImageIO

Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
Featured Library // Category Image Processing

Yesterday

quill

Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications
Featured Library // Category Logging

Last 7 Days

Awesome C++ Weekly » 538

Top Stories
  • The complement of true is true, except when it's false
  • Inside XCP: How We Turned Xbox Memory and GPU Compute Into a Verifiable Worker
  • The transmit chain: the easy half, done right

Wt

Wt, C++ Web Toolkit
Featured Library // Category Web Application Framework

OpenEXR

The OpenEXR project provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.
Featured Library // Category Image Processing

MongoDB C++ Driver

C++ Driver for MongoDB
Featured Library // Category Database

The transmit chain: the easy half, done right

Article Popular Story // dev.to

GDCM

Grassroots DICOM read-only mirror. Only for Pull Request. Please report bug at http://sf.net/p/gdcm
Featured Library // Category Image Processing

The complement of true is true, except when it's false

Article Popular Story // dryperspective.github.io

casacore

Suite of C++ libraries for radio astronomy data processing
Featured Library // Category Miscellaneous

Last 30 Days

ITK

Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
Featured Library // Category Image Processing

libde265

Open h.265 video codec implementation.
Featured Library // Category Video

Singular Value Decomposition (SVD): From the Math to C++ with Eigen

A beginner-friendly, step-by-step explanation of Singular Value Decomposition, from the intuition behind UΣVᵀ to a complete C++ implementation with Eigen. The article derives SVD through AᵀA, reconstructs the original matrix, compares the result with Eigen’s JacobiSVD, and explains why direct SVD is preferred in real applications.
Article Added by: abulsayyad123 // abulasar.com

Awesome C++ Weekly » 537

Top Stories
  • Writing Efficient C++ Code
  • Pointers Aren't Arrows. How C and C++ Actually Talk to Hardware.
  • Why a Single ./a.out Time Misleads Your Performance Claims

MeshLib

3D geometry processing SDK: fast mesh boolean, mesh repair, decimation, remeshing, offset, point cloud triangulation and ICP registration. C++ with Python, C#, C and JavaScript bindings.
Featured Library // Category GUI

EDG C/C++ Compiler Project

Library Popular Story // github.com

FLTK

FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
Featured Library // Category GUI

Cute Framework

The *cutest* framework out there for creating 2D and 3D games in C++!
Featured Library // Category Game Engine

DART

DART: Dynamic Animation and Robotics Toolkit
Featured Library // Category Robotics

Writing Efficient C++ Code

Article Popular Story // asawicki.info

LibTomCrypt

LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
Featured Library // Category Cryptography

Modern C++ framework for Symbolic Regression

Modern C++ framework for symbolic regression that uses genetic programming to explore a hypothesis space of possible mathematical expression.
Featured Library // Category Artificial Intelligence

libssh2

the SSH library
Featured Library // Category Miscellaneous

Awesome C++ Weekly » 536

Top Stories
  • RICO: A Real-Time AV Signal Router for MIDI, OSC, NDI, Spout, and DMX (C++/DirectX11)
  • The C++20’s u8/char8_t Backward-Compatibility Fiasco
  • OpenLoco version 26.09

BDE

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