The Awesome C++ feed

Today

OpenBLAS

An optimized BLAS library based on GotoBLAS2 1.13 BSD version. [BSD 3-clause] website
Featured Library // Category Math

[The Cherno] Move Semantics in C++

Article Popular Story // www.youtube.com

Linked List in C++

A linked list is a linear data structure, in which the elements are stored in the form of a node. Each node contains two sub-elements. A data part that stores the value of the element and next part that stores the pointer to the next node.
Tutorial Added by: Eyssant // www.alphacodingskills.com

Yesterday

magnum

C++11 and OpenGL 2D/3D graphics engine. [MIT] website
Featured Library // Category Graphics

Profiling template metaprograms with C++ Build Insights

Article Popular Story // devblogs.microsoft.com

Awesome C++ Newsletter » 206

Top Stories
  • Analyzing The Simplest C++ Program
  • Reducing {fmt} library size 4x using Bloaty McBloatface
  • Faster Integer Parsing
Follow us on Twitter @CppLibHunt

Porcupine   v1.8

A new version of Porcupine   has been released
New Version

Restbed vs C++ REST SDK

Popular comparison
  • Restbed - C++11 Asynchronous RESTful framework. [AGPL]
  • C++ REST SDK - C++ REST SDK (previously named Casablanca). [Apache2]

Last 7 Days

BDE

The BDE Development Environment from Bloomberg Labs. [Apache2]
Featured Library // Category Frameworks

The “OO” Antipattern

Article Popular Story // quuxplusone.github.io

bgfx vs magnum

Popular comparison
  • bgfx - A cross-platform rendering library. [BSD]
  • magnum - C++11 and OpenGL 2D/3D graphics engine. [MIT] website

A new geometry pipeline in the Magnum graphics engine

Article Popular Story // blog.magnum.graphics

Bond v9.0

A new version of Bond has been released
New Version

Boost.Beast vs WebSocket++

Popular comparison
  • Boost.Beast - HTTP and WebSocket implementations built on Boost.Asio
  • WebSocket++ - C++/Boost Asio based websocket client/server library. [BSD]

GStreamer

A library for constructing graphs of media-handling components. [LGPL]
Featured Library // Category Multimedia

Skia vs Cairo

Popular comparison
  • Skia - A complete 2D graphic library for drawing Text, Geometries, and Images. [BSD] webpage
  • Cairo - A 2D graphics library with support for multiple output devices. [LGPL2 or Mozilla MPL]

Faster Integer Parsing

Article Popular Story // kholdstare.github.io

SimpleBinaryEncoding v1.18.0

A new version of SimpleBinaryEncoding has been released
New Version

DirectXTK

A collection of helper classes for writing DirectX 11.x code in C++. [MIT]
Featured Library // Category Graphics

C++20 module protocol

Article Popular Story // lists.llvm.org

Snappy vs zstd

Popular comparison
  • Snappy - A fast compressor/decompressor. [BSD]
  • zstd - Zstandard - Fast real-time compression algorithm

Oat++ v1.1.0

A new version of Oat++ has been released
New Version

Boost.Beast

HTTP and WebSocket implementations built on Boost.Asio
Featured Library // Category Networking

CppUTest vs Google Test

Popular comparison
  • CppUTest - Unit testing and mocking framework for C/C++. [BSD-3-clause]
  • Google Test - Google C++ Testing Framework. [BSD]

Minizip v2.9.3

A new version of Minizip has been released
New Version

GDCM

Grassroots DICOM library.
Featured Library // Category Image Processing

Analyzing The Simplest C++ Program

Article Popular Story // oneraynyday.github.io