The Most Active C++ libraries
Page 1

  • ClickHouse

    9.8 10.0 L1 Database
    ClickHouse® is a free analytics DBMS for big data
  • TensorFlow

    An Open Source Machine Learning Framework for Everyone
  • PyTorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration
  • Godot

    10.0 10.0 L1 Game Engine
    Godot Engine – Multi-platform 2D and 3D game engine
  • qemu

    9.5 10.0 L2 Virtual Machines
    Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.
  • Kratos Multiphysics

    Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
  • mbedTLS

    8.8 10.0 L2 Cryptography
    An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
  • Qt

    7.6 10.0 L1 Frameworks
    Qt Base (Core, Gui, Widgets, Network, ...)
  • xtd

    4.5 10.0 GUI
    Free open-source modern C++17 / C++20 framework to create console, GUI (forms like WinForms) and unit test applications and libraries on Microsoft Windows, Apple macOS and Linux.
  • FFmpeg

    9.9 10.0 L2 Video
    Mirror of https://git.ffmpeg.org/ffmpeg.git
  • Vcpkg

    9.7 10.0 CLI
    C++ Library Manager for Windows, Linux, and MacOS
  • VTK

    7.8 10.0 L1 Image Processing
    Mirror of Visualization Toolkit repository
  • protobuf

    9.9 10.0 L1 Serialization
    Protocol Buffers - Google's data interchange format
  • xmake

    8.8 9.9 GUI
    🔥 A cross-platform build utility based on Lua
  • Ultra App Kit

    1.2 9.9 GUI
    Documentation contents for Ultra Engine
  • Trilinos

    Primary repository for the Trilinos Project
  • CGal

    8.4 9.9 L1 Math
    The public CGAL repository, see the README below
  • SixtyFPS

    7.3 9.9 GUI
    Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript. [Moved to: https://github.com/slint-ui/slint]
  • gRPC

    The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
  • mpv

    9.7 9.9 L3 Multimedia
    🎥 Command line video player
  • OpenSSL

    9.8 9.9 L2 Cryptography
    TLS/SSL and crypto library
  • libcurl

    9.8 9.9 L2 Networking
    A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
  • catboost

    A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
  • mlpack

    8.5 9.9 L1 Machine Learning
    mlpack: a fast, header-only C++ machine learning library
  • xmake-repo

    5.1 9.9 Game Engine
    📦 An official xmake package repository
  • wxWidgets

    8.7 9.9 L1 GUI
    Cross-Platform C++ GUI Library
  • Cppcheck

    8.6 9.9 Miscellaneous
    static analysis of C/C++ code
  • GacUI

    7.1 9.9 L1 GUI
    GPU Accelerated C++ User Interface, with WYSIWYG developing tools, XML supports, built-in data binding and MVVM features.
  • OpenCV

    10.0 9.9 L1 Image Processing
    Open Source Computer Vision Library
  • SQLite

    7.0 9.9 L2 Database
    Unofficial git mirror of SQLite sources (see link for build instructions)