The Most Popular C++ libraries
Page 3

  • ZeroMQ

    ZeroMQ core engine in C++, implements ZMTP/3.1
  • robotjs

    9.2 0.0 L4 Game Engine
    Node.js Desktop Automation.
  • webview

    9.2 8.5 GUI
    Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
  • Caffe2

    DISCONTINUED. A lightweight, modular, and scalable deep learning framework. [Apache2] website
  • JsonCpp

    9.2 1.9 L1 JSON
    A C++ library for interacting with JSON.
  • Cap'n Proto

    Cap'n Proto serialization/RPC system - core tools and C++ library
  • SFML

    9.2 9.5 L1 Multimedia
    Simple and Fast Multimedia Library
  • GLM

    9.1 9.0 L1 Math
    OpenGL Mathematics (GLM)
  • vowpal_wabbit

    9.1 8.1 L1 Machine Learning
    Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
  • Microsoft's C++ Standard Library

    MSVC's implementation of the C++ Standard Library.
  • POCO

    9.1 9.6 L2 Networking
    The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
  • moodycamel

    9.1 3.9 L3 Concurrency
    A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
  • libui

    9.1 0.0 GUI
    Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
  • Taskflow

    9.1 7.9 Concurrency
    A General-purpose Parallel and Heterogeneous Task Programming System
  • LZ4

    9.1 9.5 L2 Compression
    Extremely Fast Compression algorithm
  • Cython

    9.1 9.8 L2 Scripting
    The most widely used Python to C compiler
  • Proxygen

    9.0 9.2 L4 Networking
    A collection of C++ HTTP libraries including an easy to use HTTP server.
  • Skia

    9.0 9.9 L1 Graphics
    Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
  • C++ REST SDK

    9.0 3.6 L1 Networking
    The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
  • ChakraCore

    9.2 7.4 L4 Scripting
    DISCONTINUED. ChakraCore is an open source Javascript engine with a C API. [Moved to: https://github.com/chakra-core/ChakraCore]
  • Seastar

    9.0 9.7 L1 Frameworks
    High performance server-side application framework
  • benchmark

    9.0 8.8 L3 Debug
    A microbenchmark support library
  • glog

    9.0 8.9 Logging
    C++ implementation of the Google logging module
  • RE2

    8.9 8.9 L1 Miscellaneous
    RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
  • CCV

    8.9 9.5 L2 Machine Learning
    C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
  • WebSocket++

    8.9 0.0 L2 Networking
    C++ websocket client/server library
  • Box2D

    8.9 0.0 L2 Physics
    Box2D is a 2D physics engine for games
  • Duilib

    8.9 0.0 GUI
    GUI
  • Boost

    8.9 9.8 Frameworks
    Super-project for modularized Boost
  • libvips

    8.9 9.2 L3 Image Processing
    A fast image processing library with low memory needs.