Trending C++

The hottest repositories on GitHub right now โ€” updated regularly.

Language:
# Repository Stars this month
1
alibaba
alibaba/zvec

A lightweight, lightning-fast, in-process vector database

+5k
2
gabime
gabime/spdlog

Fast C++ logging library.

+303
3
ocornut
ocornut/imgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

+837
4
wolfpld
wolfpld/tracy

Frame profiler

+320
5
catchorg
catchorg/Catch2

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

+185
6
nasa
nasa/fprime

Fยด - A flight software and embedded systems framework

+423
7
abseil
abseil/abseil-cpp

Abseil Common Libraries (C++)

+196
8
grpc
grpc/grpc

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

+288
9
SerenityOS
SerenityOS/serenity

The Serenity Operating System ๐Ÿž

+399
10
vllm-project
vllm-project/vllm-ascend

Community maintained hardware plugin for vLLM on Ascend

+259
11
ggml-org
ggml-org/whisper.cpp

Port of OpenAI's Whisper model in C/C++

+1.1k
12
bitcoin
bitcoin/bitcoin

Bitcoin Core integration/staging tree

+600
13
jrouwe
jrouwe/JoltPhysics

A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.

+329
14
openscad
openscad/openscad

OpenSCAD - The Programmers Solid 3D CAD Modeller

+267
15
aseprite
aseprite/aseprite

Animated sprite editor & pixel art tool (Windows, macOS, Linux)

+569
16
zeux
zeux/meshoptimizer

Mesh optimization library that makes meshes smaller and faster to render

+339
17
LibreCAD
LibreCAD/LibreCAD

LibreCAD is a cross-platform 2D CAD program. It can read DXF/DWG, and write DXF/DWG/PDF/SVG files. It supports point/line/circle/ellipse/parabola/hyperbola/spline primitives. The GUI is highly customizable, and has dozens of translations.

+203
18
tensorflow
tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

+1.7k
19
mozilla-ai
mozilla-ai/llamafile

Distribute and run LLMs with a single file.

+543
20
deskflow
deskflow/deskflow

Share a single keyboard and mouse between multiple computers.

+868
21
chriskohlhoff
chriskohlhoff/asio

Asio C++ Library

+222

Click any row to view the developer's CheckMyGit portfolio.