The Most Active C++ libraries
Page 3

  • xgboost

    9.8 9.7 L1 Machine Learning
    Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
  • Flecs

    8.2 9.7 Frameworks
    A fast entity component system (ECS) for C & C++
  • Newton Dynamics

    5.5 9.6 L1 Physics
    Newton Dynamics is an integrated solution for real time simulation of physics environments.
  • zstd

    9.6 9.6 L2 Compression
    Zstandard - Fast real-time compression algorithm
  • Microsoft's C++ Standard Library

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

    9.3 9.6 L3 Networking
    Embedded Web Server
  • libmdbx

    5.5 9.6 Database
    One of the fastest embeddable key-value ACID database without WAL. libmdbx surpasses the legendary LMDB in terms of reliability, features and performance.
  • preCICE

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

    5.2 9.6 Networking
    C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
  • 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.
  • Ogre 3D

    8.1 9.6 Graphics
    scene-oriented, flexible 3D engine (C++, Python, C#, Java)
  • urho3d

    8.3 9.8 L1 Graphics
    Game engine
  • Cutelyst

    A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
  • MRPT

    7.1 9.6 L1 Robotics
    :zap: The Mobile Robot Programming Toolkit (MRPT)
  • Elements C++ GUI library

    7.3 9.5 GUI
    Elements C++ GUI library
  • LibreSSL

    6.1 9.5 L4 Cryptography
    LibreSSL Portable itself. This includes the build scaffold and compatibility layer that builds portable LibreSSL from the OpenBSD source code. Pull requests or patches sent to [email protected] are welcome.
  • JUCE

    8.7 9.5 L1 Frameworks
    JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
  • BDE

    6.7 9.5 L1 Frameworks
    Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
  • LZ4

    9.1 9.5 L2 Compression
    Extremely Fast Compression algorithm
  • nelson

    2.3 9.5 Scripting
    The Nelson Programming Language
  • SFML

    9.2 9.5 L1 Multimedia
    Simple and Fast Multimedia Library
  • abseil-cpp

    9.4 9.5 Frameworks
    Abseil Common Libraries (C++)
  • CCV

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

    9.3 9.5 L2 Frameworks
    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  • SAIL

    The missing small and fast image decoding library for humans (not for machines) ⛵ https://sail.software
  • s2n

    8.1 9.4 L3 Cryptography
    An implementation of the TLS/SSL protocols
  • Bedrock

    5.5 9.4 L3 Database
    Rock solid distributed database specializing in active/active automatic failover and WAN replication
  • nghttp2

    8.2 9.4 L1 Networking
    nghttp2 - HTTP/2 C Library and tools
  • Panda3D

    8.2 9.4 L1 Game Engine
    Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
  • OpenImageIO

    7.1 9.4 L1 Image Processing
    Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.