The Awesome C++ feed


Awesome C++ Newsletter » 170

Top Stories
  • Open Sourcing MSVC’s STL
  • The Surprising Limitations of C++ Ranges Beyond Trivial Cases
  • CppCon 2019: Bjarne Stroustrup “C++20: C++ at 40”
Follow us on Twitter @CppLibHunt

LLVM 9.0.0 Release

Update Popular Story //

mbedTLS v2.7.12

A new version of mbedTLS has been released
New Version

RapidJSON vs JsonCpp

Popular comparison
  • RapidJSON - A fast JSON parser/generator for C++ with both SAX/DOM style API. [MIT]
  • JsonCpp - A C++ library for interacting with JSON. [MIT]

TreeFrog Framework

High-speed and full-stack web application framework based on C++ and Qt, which supports HTTP and WebSocket protocol (with O/R mapping). [BSD] website
Featured Library // Category Web Application Framework


Boost.Test vs Google Test

Popular comparison
  • Boost.Test - Boost Test Library. [Boost]
  • Google Test - Google C++ Testing Framework. [BSD]

libwebsockets vs WebSocket++

Popular comparison
  • libwebsockets - Libwebsockets is a lightweight pure C library built to use minimal CPU and memory resources, and provide fast throughput in both directions as client or server
  • WebSocket++ - C++/Boost Asio based websocket client/server library. [BSD]

Last 7 Days


encoding and decoding application messages in binary format for low-latency applications. [Apache2]
Featured Library // Category Serialization

How Magnum Engine exposes C++ to Python

Article Popular Story //

Pass-By-Value in C++ and Rust

Article Popular Story //

CppCon 2019: Bjarne Stroustrup “C++20: C++ at 40”

Article Popular Story //

bgfx vs magnum

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


KCP - A Fast and Reliable ARQ Protocol
Library Added by skywind3000 into category Networking

C++ Actor Framework

An Open Source Implementation of the Actor Model in C++. [BSD-3-Clause] website
Featured Library // Category Asynchronous Event Loop

Open Sourcing MSVC’s STL

Article Popular Story //

Combining C++17 Features - Nicolai Josuttis (NDC TechTown 2019)

Article Popular Story //

PugiXML v1.10

A new version of PugiXML has been released
New Version


Nana is a cross-platform library for GUI programming in modern C++ style. [Boost]
Featured Library // Category GUI

Google Test vs Catch

Popular comparison
  • Google Test - Google C++ Testing Framework. [BSD]
  • Catch - A modern, C++-native, header-only, framework for unit-tests, TDD and BDD. [Boost]

Back to Basics at CppCon 2019

Article Popular Story //


A C++ library for developing web applications.
Featured Library // Category Web Application Framework

termbox vs Ncurses

Popular comparison
  • termbox - A C library for writing text-based user interfaces. [BSD]
  • Ncurses - A terminal user interfaces. [MIT]


Crypto library for storage and messaging
Featured Library // Category Cryptography

The Surprising Limitations of C++ Ranges Beyond Trivial Cases

Article Popular Story //

Expat vs Libxml2

Popular comparison
  • Expat - An XML parser library written in C. [MIT]
  • Libxml2 - The XML C parser and toolkit of Gnome. [MIT]

Last 30 Days


Nelson numerical interpreter
Library Added by Nelson-numerical-software into category Scripting


Command line parser for C++11
Featured Library // Category CLI