The Most Popular C++ libraries
Page 3

  • bgfx

    9.2 9.7 L1 Graphics
    A cross-platform rendering library. [BSD]
  • C++ Format

    9.1 9.5 L1 Miscellaneous
    Small, safe and fast formatting library for C++. [BSD]
  • µWebSockets

    9.4 9.3 Networking
    Tiny WebSockets
  • Cap'n Proto

    Fast data interchange format and capability-based RPC system. [MIT]
  • abseil-cpp

    9.0 8.5 Frameworks
    Abseil C++ Common Libraries. [Apache2]
  • SFML

    9.0 5.8 L1 Multimedia
    Simple and Fast Multimedia Library. [zlib]
  • HTTP Parser

    9.0 4.0 L1 Miscellaneous
    A http request/response parser for C. [MIT]
  • qemu

    9.0 10.0 L2 Virtual Machines
    Official QEMU mirror. Please see for how to submit changes to QEMU. Pull Requests are ignored.
  • tiny-cnn

    A header only, dependency-free deep learning framework in C++11. [BSD]
  • pybind11

    8.9 8.4 Containers
    Seamless operability between C++11 and Python
  • JsonCpp

    8.9 8.5 L1 JSON
    A C++ library for interacting with JSON. [MIT]
  • C++ REST SDK

    8.9 7.9 L1 Networking
    C++ REST SDK (previously named Casablanca). [Apache2]
  • nanomsg

    A simple high-performance implementation of several "scalability protocols". [MIT] website
  • Crow

    Crow is C++ micro web framework (inspired by Python Flask). [BSD]
  • Hiredis

    8.9 7.9 L3 Database
    A minimalistic C client library for the Redis database. [BSD]
  • POCO

    8.8 8.4 L2 Networking
    C++ class libraries and frameworks for building network- and internet-based applications that run on desktop, server, mobile and embedded systems. [Boost] website
  • OpenH264

    8.8 7.3 L1 Video
    Open Source H.264 Codec. [BSD] website
  • Duilib

    8.8 2.3 GUI
  • lwan

    Experimental, scalable, high performance HTTP server. [GPL2]
  • Cython

    8.8 9.4 L2 Scripting
    Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). It makes writing C extensions for Python as easy as Python itself. [Apache] website
  • Seastar

    8.9 9.3 L1 Frameworks
    High performance server-side application framework
  • cJSON

    8.8 6.3 L3 JSON
    Ultralightweight JSON parser in ANSI C
  • glog

    8.7 6.0 Logging
    C++ implementation of the Google logging module.
  • Cinder

    8.7 6.9 L3 Frameworks
    A community-developed, free and open source library for professional-quality creative coding. [BSD]
  • LZ4

    8.7 9.0 L2 Compression
    Extremely Fast Compression algorithm. [BSD]
  • catboost

    8.7 10.0 Machine Learning
    CatBoost is an open-source gradient boosting on decision trees library with categorical features support out of the box for Python, R
  • moodycamel

    8.7 4.5 L3 Concurrency
    A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
  • WebSocket++

    8.7 0.6 L2 Networking
    C++/Boost Asio based websocket client/server library. [BSD]
  • GamePlay

    8.6 0.0 L1 Game Engine
    A cross-platform native C++ game framework for creating 2D/3D mobile and desktop games. [Apache2]
  • Torque3D

    8.6 7.6 L1 Game Engine
    An open-source C++ engine built for 3D game development. [MIT] website