The Awesome C++ feed


POCO v1.9.3-release

A new version of POCO has been released
New Version


A free C++ class library of cryptographic schemes. [Boost]
Featured Library // Category Cryptography

Why const Doesn't Make C Code Faster

Article Popular Story //



An efficient feature complete C++ bittorrent implementation. [BSD]
Featured Library // Category BitTorrent

cJSON vs json-c

Popular comparison
  • cJSON - Ultralightweight JSON parser in ANSI C
  • json-c - A JSON implementation in C. [MIT]

Qwt vs QCustomPlot

Popular comparison
  • Qwt - Qt Widgets for Technical Applications. [Own based on LGPL]
  • QCustomPlot - Qt plotting widget without further dependencies. [GPLv3]

Last 7 Days


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

Boost version 1.71.0

Update Popular Story //

Boost.Test vs Google Test

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


A game engine, a framework for 3D rendering and game development for Python and C++ programs. [Modified BSD] website
Featured Library // Category Game Engine

Developing Kernel Drivers with Modern C++ - NDC 2019

Article Popular Story //

uWebSockets v0.16.0.b1

A new version of uWebSockets has been released
New Version


Dynamic Animation and Robotics Toolkit
Featured Library // Category Robotics

Fast Wave Function Collapse (c++17)

Library Popular Story //

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]

SimpleBinaryEncoding v1.13.2

A new version of SimpleBinaryEncoding has been released
New Version


A cross-platform library mainly aimed for video games and multimedia programming. [zlib]
Featured Library // Category Game Engine

Modern C++ Isn't Scary

Article Popular Story //

MessagePack vs FlatBuffers

Popular comparison
  • MessagePack - Efficient binary serialization format "like JSON" for C/C++. [Apache2] website
  • FlatBuffers - A Memory efficient serialization library. [Apache2]

libwebsockets v3.2.0

A new version of libwebsockets has been released
New Version


A header-only C++14 library that gives you an embedded HTTP/Websocket server
Featured Library // Category Networking

Awesome C++ Newsletter ยป 165

Top Stories
  • 17 Smaller but Handy C++17 Features
  • Pro TBB: C++ Parallel Programming with Threading Building Blocks
  • Lambdas vs. Closures -- Scott Meyers
Follow us on Twitter @CppLibHunt

Vcpkg: 2019.07 Update

Article Popular Story //

Simple-WebSocket-Server vs C++ REST SDK

Popular comparison
  • Simple-WebSocket-Server - A very simple, fast, multithreaded, platform independent WebSocket (WS) and WebSocket Secure (WSS) server and client library implemented using C++11, Boost.Asio and OpenSSL. Created to be an easy way to make WebSocket endpoints in C++.
  • C++ REST SDK - C++ REST SDK (previously named Casablanca). [Apache2]

Lambdas vs. Closures -- Scott Meyers

Article Popular Story //

Last 30 Days

nghttp2 v1.39.2

A new version of nghttp2 has been released
New Version


Bedrock is a simple, fast and distributed databased based on SQLite
Featured Library // Category Database

Expat vs Libxml2

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