The Awesome C++ feed

Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Today

safe_numerics

Replacements to standard numeric types which throw exceptions on errors
Featured Library // Category Math

An Advanced Priority Scheduler for Coroutines

Today, I use the straightforward scheduler from the post “A Priority Scheduler for Coroutines” and improve its priority handling
Article Added by: gansm // www.modernescpp.com

Yesterday

CppSharp

Tools and libraries to glue C/C++ APIs to high-level languages
Featured Library // Category Scripting

Last 7 Days

ChaiScript

Embedded Scripting Language Designed for C++
Featured Library // Category Scripting

flixel

Free, cross-platform 2D game engine powered by Haxe and OpenFL
Featured Library // Category Game Engine

Titus Winters on LinkedIn: As of today, I'm no longer a Googler.

Article Popular Story // www.linkedin.com

CppCast: Catch2 v3 and Random Numbers

Article Popular Story // cppcast.com

LibTomMath

LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
Featured Library // Category Math

Compiler Options Hardening Guide for C and C++

Article Popular Story // best.openssf.org

Awesome C++ Weekly » 389

Top Stories
  • Dependencies Belong in Version Control
  • Storing data in pointers
  • Rust (and C++) std fs slower than Python!? No, it's hardware!

JetBrains - The State of Developer Ecosystem in 2023

Article Popular Story // www.jetbrains.com

Themis by Cossack Labs

Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Featured Library // Category Encryption

C++23: Growing unicode support

Article Popular Story // www.sandordargo.com

Compile-time Bounds Checking in Flux

Article Popular Story // tristanbrindle.com

OpenSceneGraph

OpenSceneGraph git repository
Featured Library // Category Graphics

New Conan Features for CI and Production Environments

Article Popular Story // blog.conan.io

A Priority Scheduler for Coroutines

In this post, I will extend the straightforward scheduler from Dian-Lun with priorities.
Article Added by: gansm // www.modernescpp.com

Last 30 Days

mbedTLS

An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
Featured Library // Category Cryptography

xtd

Free open-source modern C++17 / C++20 framework to create console, GUI (forms like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
Featured Library // Category GUI

Storing data in pointers

Article Popular Story // muxup.com

RmlUi

RmlUi - The HTML/CSS User Interface library evolved
Featured Library // Category GUI

Dependencies Belong in Version Control

Article Popular Story // www.forrestthewoods.com

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

On harmful overuse of std::move

Article Popular Story // devblogs.microsoft.com

Libxml2

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

C++ Club 167: Kona, C++26, Contracts, Reflection, Cpp2

Article Popular Story // youtu.be