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

Trending Repositories

1

tracy

Frame profiler
🔥🔥🔥
2

synergy

Synergy lets you share one mouse and keyboard between multiple computers on Windows, macOS and Linux.
🔥🔥🔥
3

llama.cpp

LLM inference in C/C++
🔥🔥
4

duckdb

DuckDB is an analytical in-process SQL database management system
🔥🔥
5

btop

A monitor of resources
🔥
6

libcimbar

Optimized implementation for color-icon-matrix barcodes
🔥
7

furnace

a multi-system chiptune tracker compatible with DefleMask modules
🔥
8

clipscreen

Mirror a portion of your screen to a virtual monitor for easier screen sharing.
🔥
9

godot

Godot Engine – Multi-platform 2D and 3D game engine
🔥
10

ImHex

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

LocalAI

🤖 The free, Open Source alternative to OpenAI, Claude and others. Self-hosted 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. Features: Generate Text, Audio, Video, Images, Voice Cloning, Distributed inference
🔥
12

shadPS4

PS4 emulator for windows
📣
13

whisper.cpp

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

imgui

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

ClickHouse

ClickHouse® is a real-time analytics DBMS
📣
16

piper

A fast, local neural text to speech system
📣
17

nix

Nix, the purely functional package manager
📣
18

selene

Kernel-mode Paravirtualization in Ring 2, LLVM based linker, and some other things!
📣
19

Sunshine

Self-hosted game stream host for Moonlight.
📣
20

duckstation

Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64
📣
21

faiss

A library for efficient similarity search and clustering of dense vectors.
📣
22

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
📣
23

hvdetecc

Collection of hypervisor detections
⬆️
24

executorch

On-device AI across mobile, embedded and edge for PyTorch
⬆️
25

triton

Development repository for the Triton language and compiler
⬆️
26

ksnip

ksnip the cross-platform screenshot and annotation tool
⬆️
27

KasmVNC

Modern VNC Server and client, web based and secure
⬆️
28

json

JSON for Modern C++
⬆️
29

tesseract

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

amnezia-client

Amnezia VPN Client (Desktop+Mobile)
⬆️
31

sqlitebrowser

Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
⬆️
32

dragonfly

A modern replacement for Redis and Memcached
⬆️
33

scylladb

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

FreeCAD

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

sherpa-onnx

Speech-to-text, text-to-speech, speaker recognition, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, Raspberry Pi, RISC-V, x86_64 servers, websocket server/client, C/C++, Python, Kotlin, C#, Go, NodeJS, Java, Swift, Dart, JavaScript, Flutter, Object Pascal, Lazarus, Rust
⬆️
36

wazuh

Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
⬆️
37

awtrix3

Custom firmware for the Ulanzi Smart Pixel clock or self made awtrix. Getting started is easy as 1-2-3
⬆️
38

protobuf

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

qBittorrent

qBittorrent BitTorrent client
⬆️
40

fish-shell

The user-friendly command line shell.
⬆️
41

Magisk

The Magic Mask for Android
⬆️
42

dawn

Native WebGPU implementation. Mirror of https://dawn.googlesource.com/dawn
⬆️
43

Atmosphere

Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
⬆️
44

onnxruntime

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

XBONEmu

The worlds first Xbox One compatibility layer for Windows.
⬆️
46

mold

Mold: A Modern Linker 🦠
⬆️
47

keepassxc

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

moonlight-qt

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

Proton

Compatibility tool for Steam Play based on Wine and additional components
⬆️
50

proxy

Proxy: Next Generation Polymorphism in C++
⬆️
51

envoy

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

cpp-httplib

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

ggml

Tensor library for machine learning
⬆️
54

raster-i

A hardware rasterizer created for real-time rendering
⬆️
55

mediapipe

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

perspective

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

crubit

⬆️
58

electron

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

spdlog

Fast C++ logging library.
⬆️
60

react-native-mmkv

⚡️ The fastest key/value storage for React Native. ~30x faster than AsyncStorage!
⬆️
61

StringZilla

Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging NEON, AVX2, AVX-512, and SWAR to accelerate search, sort, edit distances, alignment scores, etc 🦖
⬆️
62

TrafficMonitor

这是一个用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤。
⬆️
63

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.
⬆️
64

organicmaps

🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
⬆️
65

BackgroundMusic

Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
⬆️
66

nekoray

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

defold

Defold is a completely free to use game engine for development of desktop, mobile and web games.
⬆️
68

upx

UPX - the Ultimate Packer for eXecutables
⬆️
69

vcmi

Open-source engine for Heroes of Might and Magic III
⬆️
70

citra

A Nintendo 3DS Emulator
⬆️
71

filament

Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
⬆️
72

watchman

Watches files and records, or triggers actions, when they change.
⬆️
73

KeyDB

A Multithreaded Fork of Redis
⬆️
74

slang

Making it easier to work with shaders
⬆️
75

createdump

Leverage WindowsApp createdump tool to obtain an lsass dump
⬆️
76

EASTL

EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
⬆️
77

glomap

GLOMAP - Global Structured-from-Motion Revisited
⬆️
78

jank

A Clojure dialect hosted on LLVM with native C++ interop
⬆️
79

barkeep

Small C++ header to display async animations, counters, and progress bars
⬆️
80

uWebSockets.js

μWebSockets for Node.js back-ends 🤘
⬆️
81

bitcoin

Bitcoin Core integration/staging tree
⬆️
82

s3fs-fuse

FUSE-based file system backed by Amazon S3
⬆️
83

WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
⬆️
84

workerd

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

cocos-engine

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
⬆️
86

react-native

A framework for building native applications using React
⬆️
87

cudf

cuDF - GPU DataFrame Library
⬆️
88

aria2

aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
⬆️
89

leveldb

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
⬆️
90

arrow

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
⬆️
91

smartknob

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

fmt

A modern formatting library
⬆️
93

ChromeKatz

Dump cookies and credentials directly from Chrome/Edge process memory
⬆️
94

dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
⬆️
95

ceph

Ceph is a distributed object, block, and file storage platform
⬆️
96

x64dbg

An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
⬆️
97

AI-on-the-edge-device

Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital world
⬆️
98

simdjson

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

OpenArk

The Next Generation of Anti-Rookit(ARK) tool for Windows.
⬆️
100

ANTIRTOS

No any RTOS needed any more, you will see... Function pointers queues classes lib (not only) for Arduino. Works with others IDE, like IAR for example. Manipulate with your tasks without delays, keep your interrupts extremely fast
⬆️