The Most Active C++ libraries
Page 1

  • TensorFlow

    An open source software library for numerical computation using data flow graphs [Apache]
  • ClickHouse

    9.5 10.0 L1 Database
    ClickHouse is a free analytic DBMS for big data.
  • PyTorch

    An open source deep learning platform that provides a seamless path from research prototyping to production deployment.
  • Skia

    8.6 10.0 L1 Graphics
    A complete 2D graphic library for drawing Text, Geometries, and Images. [BSD] webpage
  • qemu

    9.1 10.0 L2 Virtual Machines
    Official QEMU mirror. Please see http://wiki.qemu.org/Contribute/SubmitAPatch for how to submit changes to QEMU. Pull Requests are ignored.
  • V8

    9.6 10.0 L1 Scripting
    A fast JavaScript engine by Google that can be embedded into any C++ application. [BSD]
  • GTK+

    6.1 10.0 L3 GUI
    A multi-platform toolkit for creating graphical user interfaces. [LGPL]
  • Qt

    7.0 10.0 L1 Frameworks
    A cross-platform application and UI framework. [LGPL]
  • FFmpeg

    9.9 9.9 L2 Video
    A complete, cross-platform solution to record, convert and stream audio and video. [LGPL2/GPL2]
  • catboost

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

    A high performance, open source, general-purpose RPC framework. [BSD] website
  • Godot

    9.9 9.9 L1 Game Engine
    A fully featured, open source, MIT licensed, game engine. [MIT]
  • Trilinos

    High performance PDE solvers. [BSD]
  • CGal

    7.7 9.9 L1 Math
    Collection of efficient and reliable geometric algorithms. [LGPL&GPL]
  • Cppcheck

    8.3 9.9 Miscellaneous
    static analysis of C/C++ code
  • VTK

    7.5 9.9 L1 Image Processing
    Open-source, freely available software system for 3D computer graphics, image processing and visualization. [BSD]
  • Vcpkg

    9.4 9.9 CLI
    C++ Library Manager for Windows, Linux, and MacOS
  • OpenSSL

    9.7 9.9 L2 Cryptography
    A robust, commercial-grade, full-featured, and Open Source cryptography library. [Apache] websire
  • Proxygen

    9.2 9.9 L4 Networking
    Facebook's collection of C++ HTTP libraries including an easy to use HTTP server. [BSD]
  • HPX

    7.0 9.8 L2 Concurrency
    A general purpose C++ runtime system for parallel and distributed applications of any scale. [Boost]
  • wxWidgets

    8.4 9.8 L1 GUI
    A C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base. [Own LGPL]
  • xmake

    7.6 9.8 GUI
    🔥 A cross-platform build utility based on Lua
  • mlpack

    8.6 9.8 L1 Machine Learning
    A scalable c++ machine learning library. [LGPLv3]
  • mpv

    9.5 9.8 L3 Multimedia
    Video player based on MPlayer/mplayer2
  • libcurl

    9.7 9.8 L2 Networking
    Multiprotocol file transfer library. [MIT/X derivate license]
  • mxnet

    9.8 9.8 L1 Machine Learning
    Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more
  • Newton Dynamics

    5.4 9.8 L1 Physics
    An integrated solution for real time simulation of physics environments. [zlib]
  • Folly

    9.7 9.7 L1 Frameworks
    An open-source C++ library developed and used at Facebook. [Apache2]
  • mbedTLS

    8.4 9.7 L2 Cryptography
    Tiny crypto suite aimed at embedded development, previously known as PolarSSL. [Apache2]
  • OpenCV

    10.0 9.7 L1 Image Processing
    Open source computer vision. [BSD]