Discover the top trending C++ repositories and projects on Github. Explore the latest trends in C++ development.

Trending Repositories

1

gemma.cpp

lightweight, standalone C++ inference engine for Google's Gemma models.
🔥🔥🔥
2

llama.cpp

LLM inference in C/C++
🔥🔥
3

duckdb

DuckDB is an in-process SQL OLAP Database Management System
🔥
4

LocalAI

🤖 The free, Open Source OpenAI alternative. Self-hosted, community-driven and local-first. Drop-in replacement for OpenAI running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. It allows to generate Text, Audio, Video, Images. Also with voice cloning capabilities.
📣
5

KeyDB

A Multithreaded Fork of Redis
📣
6

flox

Developer environments you can take with you
📣
7

steam-audio

Steam Audio
⬆️
8

balancing-cube

A cube that balances itself in a corner or edge using reaction wheels
⬆️
9

dragonfly

A modern replacement for Redis and Memcached
⬆️
10

faiss

A library for efficient similarity search and clustering of dense vectors.
⬆️
11

godot

Godot Engine – Multi-platform 2D and 3D game engine
⬆️
12

Sunshine

Self-hosted game stream host for Moonlight.
⬆️
13

StringZilla

Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging SWAR and SIMD on Arm Neon and x86 AVX2 & AVX-512-capable chips to accelerate search, sort, edit distances, alignment scores, etc 🦖
⬆️
14

TensorRT-LLM

TensorRT-LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and build TensorRT engines that contain state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT-LLM also contains components to create Python and C++ runtimes that execute those TensorRT engines.
⬆️
15

imgui

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

yuzu

Nintendo Switch emulator
⬆️
17

typesense

Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
⬆️
18

btop

A monitor of resources
⬆️
19

orbit

C/C++ Performance Profiler
⬆️
20

triton

Development repository for the Triton language and compiler
⬆️
21

ClickHouse

ClickHouse® is a free analytics DBMS for big data
⬆️
22

piper

A fast, local neural text to speech system
⬆️
23

NotepadNext

A cross-platform, reimplementation of Notepad++
⬆️
24

nanofont3x4

World's smallest readable 3x4 font with lowercase; includes all ASCII symbols
⬆️
25

rive-renderer

Downstream repo for Rive renderer
⬆️
26

tracy

Frame profiler
⬆️
27

mold

Mold: A Modern Linker 🦠
⬆️
28

citra

A Nintendo 3DS Emulator
⬆️
29

nix

Nix, the purely functional package manager
⬆️
30

ImHex

🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
⬆️
31

serenity

The Serenity Operating System 🐞
⬆️
32

cutlass

CUDA Templates for Linear Algebra Subroutines
⬆️
33

libjxl

JPEG XL image format reference implementation
⬆️
34

pineapple-src

yuzu Early Access source code
⬆️
35

onnxruntime

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
⬆️
36

tesseract

Tesseract Open Source OCR Engine (main repository)
⬆️
37

cppinsights

C++ Insights - See your source code with the eyes of a compiler
⬆️
38

highway

Performance-portable, length-agnostic SIMD with runtime dispatch
⬆️
39

supertux

SuperTux source code
⬆️
40

mediapipe

Cross-platform, customizable ML solutions for live and streaming media.
⬆️
41

electron

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
⬆️
42

bitcoin

Bitcoin Core integration/staging tree
⬆️
43

keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
⬆️
44

Shell

Powerful context menu manager for Windows File Explorer
⬆️
45

OpenSplat

Production-grade 3D gaussian splatting with CPU/GPU support for Windows, Mac and Linux 🚀
⬆️
46

simdjson

Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
⬆️
47

workerd

The JavaScript / Wasm runtime that powers Cloudflare Workers
⬆️
48

fish-shell

The user-friendly command line shell.
⬆️
49

lnav

Log file navigator
⬆️
50

react-native

A framework for building native applications using React
⬆️
51

Magisk

The Magic Mask for Android
⬆️
52

area51

Source code for Area 51 (2005)
⬆️
53

SaneCppLibraries

Sane C++ Libraries
⬆️
54

smartknob

Haptic input knob with software-defined endstops and virtual detents
⬆️
55

opencv

Open Source Computer Vision Library
⬆️
56

osquery

SQL powered operating system instrumentation, monitoring, and analytics.
⬆️
57

dwarfs

A fast high compression read-only file system for Linux, Windows and macOS
⬆️
58

aseprite

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

sentencepiece

Unsupervised text tokenizer for Neural Network-based text generation.
⬆️
60

btfs

A bittorrent filesystem based on FUSE.
⬆️
61

3DGS.cpp

A cross-platform, high performance renderer for Gaussian Splatting using Vulkan Compute. Supports ✅ Windows, Linux, macOS, iOS, and visionOS
⬆️
62

foundationdb

FoundationDB - the open source, distributed, transactional key-value store
⬆️
63

incubator-kvrocks

Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
⬆️
64

redpanda

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
⬆️
65

FreeCAD

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
⬆️
66

BinaryRelations

Three new associative container classes
⬆️
67

JoltPhysics

A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
⬆️
68

EDR-Preloader

An EDR bypass that prevents EDRs from hooking or loading DLLs into our process by hijacking the AppVerifier layer
⬆️
69

sqlite-vss

A SQLite extension for efficient vector search, based on Faiss!
⬆️
70

envoy

Cloud-native high-performance edge/middle/service proxy
⬆️
71

scylladb

NoSQL data store using the seastar framework, compatible with Apache Cassandra
⬆️
72

json

JSON for Modern C++
⬆️
73

DWMBlurGlass

Add custom effect to global system title bar, support win10 and win11.
⬆️
74

protobuf

Protocol Buffers - Google's data interchange format
⬆️
75

upx

UPX - the Ultimate Packer for eXecutables
⬆️
76

nekoray

Qt based cross-platform GUI proxy configuration manager (backend: v2ray / sing-box)
⬆️
77

abseil-cpp

Abseil Common Libraries (C++)
⬆️
78

rocksdb

A library that provides an embeddable, persistent key-value store for fast storage.
⬆️
79

moonlight-qt

GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
⬆️
80

terminal

The new Windows Terminal and the original Windows console host, all in the same place!
⬆️
81

cpp-httplib

A C++ header-only HTTP/HTTPS server and client library
⬆️
82

swift

The Swift Programming Language
⬆️
83

perspective

A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
⬆️
84

OpenCat

An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.
⬆️
85

PowerInfer

High-speed Large Language Model Serving on PCs with Consumer-grade GPUs
⬆️
86

usearch

Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
⬆️
87

qBittorrent

qBittorrent BitTorrent client
⬆️
88

openvino

OpenVINO™ is an open-source toolkit for optimizing and deploying AI inference
⬆️
89

flatbuffers

FlatBuffers: Memory Efficient Serialization Library
⬆️
90

lance

Blazing fast exploration and analysis of computer vision data using SQL and DuckDB, backed by an Apache-Arrow compatible data format
⬆️
91

ChromeKatz

Dump cookies directly from Chrome process memory
⬆️
92

SafeLine

一款足够简单、足够好用、足够强的免费 WAF。基于业界领先的语义引擎检测技术,作为反向代理接入,保护你的网站不受黑客攻击。 A free WAF that is sufficiently simple, effective, and powerful. Utilizing industry-leading semantic engine detection technology, it operates as a reverse proxy to protect your website from hacker attacks.
⬆️
93

manticoresearch

Easy to use open source fast database for search | Good alternative to Elasticsearch now | Drop-in replacement for E in the ELK soon
⬆️
94

Waybar

Highly customizable Wayland bar for Sway and Wlroots based compositors. ✌️ 🎉
⬆️
95

Karabiner-Elements

Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
⬆️
96

re3

⬆️
97

slang

Making it easier to work with shaders
⬆️
98

learning-to-fly

Training transferable end-to-end quadrotor control policies on a laptop in 18 seconds.
⬆️
99

flameshot

Powerful yet simple to use screenshot software 🖥️ 📸
⬆️
100

Consol3

A graphics engine that executes entirely on the CPU
⬆️