The Most Popular C++ libraries
Page 14

  • v8pp

    5.1 5.5 L4 Scripting
    Bind C++ functions and classes into V8 JavaScript engine
  • Rapidcsv

    5.1 5.1 CSV
    C++ CSV parser library
  • jech/dht

    5.1 0.6 L1 BitTorrent
    BitTorrent DHT library
  • fff

    5.0 3.6 Debug
    A testing micro framework for creating function test doubles
  • Vince's CSV Parser

    5.0 4.6 CSV
    A modern C++ library for reading, writing, and analyzing CSV (and similar) files.
  • ffead-cpp

    5.0 7.9 L1 Frameworks
    Framework for Enterprise Application Development in c++, HTTP1/HTTP2/HTTP3 compliant, Supports multiple server backends
  • Celero

    5.0 3.1 L2 Debug
    C++ Benchmark Authoring Library/Framework
  • nCine

    5.0 6.0 Game Engine
    A cross-platform 2D game engine
  • LibTomMath

    5.0 8.0 L2 Math
    LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
  • SPSCQueue.h

    5.0 4.6 Concurrency
    A bounded single-producer single-consumer wait-free and lock-free queue written in C++11
  • frozen

    5.0 2.1 L1 JSON
    JSON parser and generator for C/C++ with scanf/printf like interface. Targeting embedded systems.
  • Vcflib

    4.9 2.6 L1 Biology
    C++ library and cmdline tools for parsing and manipulating VCF files with python and zig bindings
  • SDL

    4.9 4.8 L3 Multimedia
    DEPRECATED: Official development moved to GitHub
  • glbinding

    4.9 4.1 Graphics
    A C++ binding for the OpenGL API, generated using the gl.xml specification.
  • stdman

    4.9 1.8 Miscellaneous
    Formatted C++20 stdlib man pages (cppreference)
  • Tufão

    4.9 0.0 L2 Networking
    An asynchronous web framework for C++ built on top of Qt
  • hiberlite

    4.9 0.0 L5 Database
    C++ ORM for SQLite
  • preCICE

    A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
  • FINAL CUT

    4.8 8.8 GUI
    A text-based widget toolkit.
  • Axmol Engine

    4.8 9.9 Game Engine
    Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP) and Mobile games. (A fork of Cocos2d-x-4.0)
  • Video++

    4.8 0.0 L2 Image Processing
    Video++, a C++14 high performance video and image processing library.
  • curlcpp

    4.8 5.3 Networking
    An object oriented C++ wrapper for CURL (libcurl)
  • Seasocks

    4.8 5.8 Networking
    Simple, small, C++ embeddable webserver with WebSockets support
  • MediaInfoLib

    4.8 9.2 Multimedia
    Convenient unified display of the most relevant technical and tag data for video and audio files.
  • GSL

    GNU Scientific Library with CMake build support and AMPL bindings
  • trompeloeil

    4.7 8.2 L4 Testing
    Header only C++14 mocking framework
  • VexCL

    4.8 0.0 L1 Concurrency
    VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
  • constexpr-8cc

    4.7 3.9 L3 Miscellaneous
    Compile-time C Compiler implemented as C++14 constant expressions
  • UnitTest++

    4.7 0.0 L4 Debug
    A lightweight unit testing framework for C++
  • LZHAM

    4.7 0.0 L1 Compression
    Lossless data compression codec with LZMA-like ratios but 1.5x-8x faster decompression speed, C/C++