The Awesome C++ feed


C++17 in details: Templates

Popular Story //

Open source C++ performance testing tool

Popular Story //


ultra fast and flexible web server / framework for web applications developed in C. [ISC]
Featured library // Category Web Application Framework

libuv vs Boost.Asio

Popular comparison
  • libuv - Cross-platform asychronous I/O. [BSD]
  • Boost.Asio - A cross-platform C++ library for network and low-level I/O programming. [Boost]


Users who have contributed to this file

Organic-code added a tutorial to Breep Tutorials

Writing a Linux Debugger Part 8: Stack unwinding

Popular Story //


Simple DirectMedia Layer. [zlib]
Featured library // Category Multimedia

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

7 Ways to Get Better at C++ During this Summer

Popular Story //


A light-weight, simple and fast XML parser for C++ with XPath support. [MIT]
Featured library // Category XML

JUCE vs Qt

Popular comparison
  • JUCE - An all-encompassing C++ class library for developing cross-platform software. [Core-Module: ISC, Rest: GPL2/GPL3/Commercial] website
  • Qt - A cross-platform application and UI framework. [LGPL]


A C++ framework for MDPs and POMDPs with Python bindings
Featured library // Category Artificial Intelligence

Awesome C++ Newsletter ยป 54

Top Stories
  • Yet another "Java faster than C++" claim
  • Performance of Range-v3 in comparison to std::find_if and C-style for-loops.
  • A Rust view on "Effective Modern C++"
Follow us on Twitter @CppLibHunt

libevent vs Boost.Asio

Popular comparison
  • libevent - An event notification library. [BSD]
  • Boost.Asio - A cross-platform C++ library for network and low-level I/O programming. [Boost]

A Rust view on "Effective Modern C++"

Popular Story //


C++ library for high-performance multibody dynamics simulations
Featured library // Category Physics

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]


Extremely Fast Compression algorithm. [BSD]
Featured library // Category Compression

blaze vs Eigen

Popular comparison
  • blaze - high-performance C++ math library for dense and sparse arithmetic. [BSD]
  • Eigen - A high-level C++ library of template headers for linear algebra, matrix and vector operations, numerical solvers and related algorithms. [MPL2]

Yet another "Java faster than C++" claim

Popular Story //

The Interface Principle in C++

Popular Story //


GPU Accelerated C++ User Interface, with WYSIWYG developing tools, XML supports, built-in data binding and MVVM features. [Ms-PL]
Featured library // Category GUI

OpenFrameworks vs Cinder

Popular comparison
  • OpenFrameworks - A cross platform open source toolkit for creative coding in C++. [MIT] website
  • Cinder - A community-developed, free and open source library for professional-quality creative coding. [BSD]

Last 30 Days


Event based, high-level C++14 peer-to-peer library. [EUPL-1.1 (OSI approved)]
Synced from the Github list // Category Networking


A fairly comprehensive, modular and portable cryptographic toolkit. [WTFPL]
Featured library // Category Cryptography

CImg vs OpenCV

Popular comparison
  • CImg - A small, open source, C++ toolkit for image processing. [Own LGPL or GPL]
  • OpenCV - Open source computer vision. [BSD]