The C++ developers feed


Accelerating your C++ on GPU with SYCL

Popular Story //


Header only C++14 wrapper around sqlite library. [MIT]
Synced from the Github list // Category Database

Understanding Virtual Tables in C++

Popular Story //

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

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]



Tiny crypto suite aimed at embedded development, previously known as PolarSSL. [Apache2]
Featured library // Category Cryptography

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]

Visual Studio Code C/C++ extension May 2017 Update

Popular Story //

Last 7 Days

Language Server Protocol using Clangd

Popular Story //


Sol v2.0 - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
Featured library // Category Scripting

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]

Awesome C++ Newsletter ยป 49

Top Stories
  • Walter Bright believes memory safety will kill C. Scott Meyers says Wow.
  • AMD Releases Optimizing C/C++ Compiler For Ryzen
  • What the Curiously Recurring Template Pattern can bring to your code
Follow us on Twitter @CppLibHunt


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

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]


Parsing Expression Grammar Template Library
Added by ColinH into category Containers


The official C++ interface for the popular GUI library GTK+. [LGPL]
Synced from the Github list // Category GUI

MongoDB Libbson

A BSON utility library. [Apache2]
Featured library // Category Database

termbox vs Ncurses

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

AMD Releases Optimizing C/C++ Compiler For Ryzen

Popular Story //


C++ wrapper for libuv. [MIT]
Featured library // Category Asynchronous Event Loop

Qt vs Cinder

Popular comparison
  • Qt - A cross-platform application and UI framework. [LGPL]
  • Cinder - A community-developed, free and open source library for professional-quality creative coding. [BSD]


High performance, shared memory, lock free, cross platform, single file, minimal dependencies, C++11 key-value store [Apache2]
Synced from the Github list // Category Database


OpenHotspot is a machine learning, crime analysis framework written in C++11.
Featured library // Category Machine Learning

JsonCpp vs RapidJSON

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

Last 30 Days

Atomic Game Engine

The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C#, JavaScript, TypeScript, and C++ (
Featured library // Category Graphics