Trending C++ Projects

This page lists the top trending C++ projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 3 Oct 2022.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending C++ Projects

  • ladybird

    Ladybird web browser

  • velox

    A C++ vectorized database acceleration library aimed to optimizing query engines and data processing systems.

  • Cemu

    Cemu is a Wii U emulator

  • Sunshine

    Sunshine is a Gamestream host for Moonlight. (by LizardByte)

  • picotorrent

    A tiny, hackable BitTorrent client.

  • BehaviorTree.CPP

    Behavior Trees Library in C++. Batteries included.

  • FasterTransformer

    Transformer related optimization, including BERT, GPT

  • Memgraph

    Build modern, graph-based applications on top of your streaming data in minutes

  • f3d

    A fast and minimalist 3D viewer.

  • stonedb

    StoneDB is an open-source, MySQL HTAP and MySQL-native database for oltp, real-time analytics

  • Hyprland

    Hyprland is a dynamic tiling Wayland compositor that doesn't sacrifice on its looks.

  • dragonfly

    A modern replacement for Redis and Memcached

  • bustub

    The BusTub Relational Database Management System (Educational)

  • brainflow

    BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors

  • flash-attention

    Fast and memory-efficient exact attention

  • Cardinal

    Virtual modular synthesizer plugin

  • async_simple

    Simple, light-weight and easy-to-use asynchronous components

  • libjxl

    JPEG XL image format reference implementation

  • e-maxx-eng

    Translation of into English

  • libqalculate

    Qalculate! library and CLI

  • risc0

    RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.

  • duckdb

    DuckDB is an in-process SQL OLAP Database Management System

  • openedr

    Open EDR public repository

  • jellyfin-media-player

    Jellyfin Desktop Client based on Plex Media Player

  • lyra

    A Very Low-Bitrate Codec for Speech Compression (by google)

  • PolyMC

    A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

  • swoole-src

    Programmatic server for PHP with async IO, coroutines and fibers (by openswoole)

  • kphp

    KPHP — a PHP compiler

  • nvdiffrast

    Nvdiffrast - Modular Primitives for High-Performance Differentiable Rendering

  • MaaAssistantArknights

    《明日方舟》小助手,全日常一键长草!| An Arknights assistant compatible with EN, JP, KR, ZH_TW clients

  • mitsuba3

    Mitsuba 3: A Retargetable Forward and Inverse Renderer

  • antimicrox

    Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.

  • ESPresense

    An ESP32 based presence detection node for use with the Home Assistant mqtt_room component for localized device presence detection.

  • Crow

    A Fast and Easy to use microframework for the web. (by CrowCpp)

  • evmone

    Fast Ethereum Virtual Machine implementation

  • TiltedEvolution

    Skyrim and Fallout 4 mod to play online!

  • Piccolo

    Piccolo (formerly Pilot) – mini game engine for games104

  • jank

    A Clojure dialect on LLVM with gradual typing, a native runtime, and C++ interop

  • DPP

    C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!

  • ultimatepp

    U++ is a C++ cross-platform rapid application development framework focused on programmer's productivity. It includes a set of libraries (GUI, SQL, Network etc.), and integrated development environment (TheIDE).

  • jakt

    The Jakt Programming Language

  • Torque3D

  • spot_mini_mini

    Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion.

  • liblava

    Modern and easy-to-use library for Vulkan

  • contour

    Modern C++ Terminal Emulator

  • vcmi

    Open-source engine for Heroes of Might and Magic III

  • taichi

    Productive & portable high-performance programming in Python.

  • tiny-cuda-nn

    Lightning fast C++/CUDA neural network framework

  • envpool

    C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.

  • OpenCat

    An affordable Boston Dynamics-style quadruped robot dog for STEM education and AI-enhanced services.

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.


What are some of the trending open-source C++ projects? This list will help you:

Project Growth
1 ladybird 60.0%
2 velox 35.5%
3 Cemu 25.2%
4 Sunshine 20.0%
5 picotorrent 17.9%
6 BehaviorTree.CPP 15.5%
7 FasterTransformer 13.1%
8 Memgraph 13.1%
9 f3d 13.0%
10 stonedb 12.2%
11 Hyprland 12.2%
12 dragonfly 11.7%
13 bustub 10.9%
14 brainflow 10.7%
15 flash-attention 10.0%
16 Cardinal 9.8%
17 async_simple 9.7%
18 libjxl 8.8%
19 e-maxx-eng 8.5%
20 libqalculate 8.4%
21 risc0 8.2%
22 duckdb 7.8%
23 openedr 7.8%
24 jellyfin-media-player 7.7%
25 lyra 7.7%
26 PolyMC 7.4%
27 swoole-src 7.4%
28 kphp 7.2%
29 nvdiffrast 7.0%
30 MaaAssistantArknights 6.9%
31 mitsuba3 6.9%
32 antimicrox 6.7%
33 ESPresense 6.6%
34 Crow 6.5%
35 evmone 6.5%
36 TiltedEvolution 6.4%
37 Piccolo 6.1%
38 jank 6.0%
39 DPP 6.0%
40 ultimatepp 6.0%
41 jakt 5.9%
42 Torque3D 5.8%
43 spot_mini_mini 5.7%
44 liblava 5.5%
45 contour 5.5%
46 vcmi 5.4%
47 taichi 5.3%
48 tiny-cuda-nn 5.3%
49 envpool 5.3%
50 OpenCat 5.3%