The Most Active C++ libraries
Page 11

  • MDAL

    3.1 5.8 Data Structures
    Mesh Data Abstraction Library
  • OpenSubdiv

    7.7 5.8 L1 Graphics
    An Open-Source subdivision surface library.
  • NCCL

    7.6 5.8 Concurrency
    Optimized primitives for collective multi-GPU communication
  • Kore

    An easy to use, scalable and secure web application framework for writing web APIs in C or Python. || This is a read-only mirror, please see https://kore.io/mail and https://kore.io/source for information on how to contribute via the mailing lists.
  • KFR

    1.5 5.7 L5 Audio
    A benchmark for comparison of FFT algorithms performance
  • protobuf-c

    7.5 5.7 L2 Serialization
    Protocol Buffers implementation in C
  • VIGRA

    4.4 5.7 L1 Image Processing
    a generic C++ library for image analysis
  • cifuzz

    3.3 6.8 CLI
    DISCONTINUED. cifuzz makes fuzz tests as easy as unit tests
  • ULIS

    DISCONTINUED. Utility Library for Imaging Systems
  • Dasynq

    Thread-safe cross-platform event loop library in C++
  • RaftLib

    5.3 5.7 Concurrency
    The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
  • cJSON

    9.3 5.5 L3 JSON
    Ultralightweight JSON parser in ANSI C
  • Easylogging++

    8.1 5.4 L3 Logging
    C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.
  • easyloggingpp

    8.1 5.4 L3 Logging
    C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.
  • Xerces-C++

    3.0 5.5 L1 XML
    Apache Xerces-C validating XML parser
  • SVG++

    4.3 5.4 L3 Image Processing
    C++ SVG library
  • wdt

    7.6 4.2 Networking
    DISCONTINUED. Warp speed Data Transfer (WDT) is an embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths.
  • Vc

    5.9 6.1 L1 Math
    SIMD Vector Classes for C++
  • v8pp

    5.0 5.5 L4 Scripting
    Bind C++ functions and classes into V8 JavaScript engine
  • Partio

    4.4 5.4 Graphics
    C++ (with python bindings) library for easily reading/writing/manipulating common animation particle formats such as PDB, BGEO, PTC. https://wdas.github.io/partio
  • tntnet

    2.6 5.4 L1 Networking
    Tntnet is a web application server for web applications written in C++.
  • AVIR

    High-quality pro HDR image resizing / scaling C++ library, including a very fast, precise, SIMD Lanczos resizer (header-only C++)
  • Snappy

    8.5 5.2 L2 Compression
    A fast compressor/decompressor
  • AutoKey

    7.3 5.2 Game Engine
    AutoKey, a desktop automation utility for Linux and X11.
  • utf8.h

    📚 single header utf8 string functions for C and C++
  • Themis by Cossack Labs

    Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
  • Robotics Library (RL)

    5.4 5.2 L1 Robotics
    The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control.
  • semver

    3.3 5.1 Containers
    Semantic Versioning for modern C++
  • Rapidcsv

    5.1 5.0 CSV
    C++ CSV parser library
  • httpp

    Micro http server and client written in C++