Discover the top trending C++ repositories and projects on Github. Explore the latest trends in C++ development.
tracy
Frame profilersynergy
Synergy lets you share one mouse and keyboard between multiple computers on Windows, macOS and Linux.llama.cpp
LLM inference in C/C++duckdb
DuckDB is an analytical in-process SQL database management systembtop
A monitor of resourceslibcimbar
Optimized implementation for color-icon-matrix barcodesfurnace
a multi-system chiptune tracker compatible with DefleMask modulesclipscreen
Mirror a portion of your screen to a virtual monitor for easier screen sharing.godot
Godot Engine – Multi-platform 2D and 3D game engineImHex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.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 inferenceshadPS4
PS4 emulator for windowswhisper.cpp
Port of OpenAI's Whisper model in C/C++imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependenciesClickHouse
ClickHouse® is a real-time analytics DBMSpiper
A fast, local neural text to speech systemnix
Nix, the purely functional package managerselene
Kernel-mode Paravirtualization in Ring 2, LLVM based linker, and some other things!Sunshine
Self-hosted game stream host for Moonlight.duckstation
Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64faiss
A library for efficient similarity search and clustering of dense vectors.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 experienceshvdetecc
Collection of hypervisor detectionsexecutorch
On-device AI across mobile, embedded and edge for PyTorchtriton
Development repository for the Triton language and compilerksnip
ksnip the cross-platform screenshot and annotation toolKasmVNC
Modern VNC Server and client, web based and securejson
JSON for Modern C++tesseract
Tesseract Open Source OCR Engine (main repository)amnezia-client
Amnezia VPN Client (Desktop+Mobile)sqlitebrowser
Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:dragonfly
A modern replacement for Redis and Memcachedscylladb
NoSQL data store using the seastar framework, compatible with Apache CassandraFreeCAD
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.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, Rustwazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.awtrix3
Custom firmware for the Ulanzi Smart Pixel clock or self made awtrix. Getting started is easy as 1-2-3protobuf
Protocol Buffers - Google's data interchange formatqBittorrent
qBittorrent BitTorrent clientfish-shell
The user-friendly command line shell.Magisk
The Magic Mask for Androiddawn
Native WebGPU implementation. Mirror of https://dawn.googlesource.com/dawnAtmosphere
Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.onnxruntime
ONNX Runtime: cross-platform, high performance ML inferencing and training acceleratorXBONEmu
The worlds first Xbox One compatibility layer for Windows.mold
Mold: A Modern Linker 🦠keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.moonlight-qt
GameStream client for PCs (Windows, Mac, Linux, and Steam Link)Proton
Compatibility tool for Steam Play based on Wine and additional componentsproxy
Proxy: Next Generation Polymorphism in C++envoy
Cloud-native high-performance edge/middle/service proxycpp-httplib
A C++ header-only HTTP/HTTPS server and client libraryggml
Tensor library for machine learningraster-i
A hardware rasterizer created for real-time renderingmediapipe
Cross-platform, customizable ML solutions for live and streaming media.perspective
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.crubit
electron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSSspdlog
Fast C++ logging library.react-native-mmkv
⚡️ The fastest key/value storage for React Native. ~30x faster than AsyncStorage!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 🦖TrafficMonitor
这是一个用于显示当前网速、CPU及内存利用率的桌面悬浮窗软件,并支持任务栏显示,支持更换皮肤。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.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!BackgroundMusic
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.nekoray
Qt based cross-platform GUI proxy configuration manager (backend: v2ray / sing-box)defold
Defold is a completely free to use game engine for development of desktop, mobile and web games.upx
UPX - the Ultimate Packer for eXecutablesvcmi
Open-source engine for Heroes of Might and Magic IIIcitra
A Nintendo 3DS Emulatorfilament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2watchman
Watches files and records, or triggers actions, when they change.KeyDB
A Multithreaded Fork of Redisslang
Making it easier to work with shaderscreatedump
Leverage WindowsApp createdump tool to obtain an lsass dumpEASTL
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.glomap
GLOMAP - Global Structured-from-Motion Revisitedjank
A Clojure dialect hosted on LLVM with native C++ interopbarkeep
Small C++ header to display async animations, counters, and progress barsuWebSockets.js
μWebSockets for Node.js back-ends 🤘bitcoin
Bitcoin Core integration/staging trees3fs-fuse
FUSE-based file system backed by Amazon S3WLED
Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!workerd
The JavaScript / Wasm runtime that powers Cloudflare Workerscocos-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.react-native
A framework for building native applications using Reactcudf
cuDF - GPU DataFrame Libraryaria2
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.leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.arrow
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analyticssmartknob
Haptic input knob with software-defined endstops and virtual detentsfmt
A modern formatting libraryChromeKatz
Dump cookies and credentials directly from Chrome/Edge process memorydxvk
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wineceph
Ceph is a distributed object, block, and file storage platformx64dbg
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.AI-on-the-edge-device
Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital worldsimdjson
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocksOpenArk
The Next Generation of Anti-Rookit(ARK) tool for Windows.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 fastmicrosoft
C#, Python, TypeScripttensorflow
Python, Jupyter Notebook, C++Tencent
C++, Python, Javaggerganov
C++, Shell, HTMLelectron
JavaScript, TypeScript, C++apple
Python, Swift, C++apache
Java, HTML, JavaScriptgodotengine
Python, C++, GDScriptopencv
C++, Python, HTMLbitcoin
C, C++, Wikitextprotocolbuffers
Go, C, HTMLtesseract-ocr
HTML, Makefile, C++alibaba
Java, Python, C++ocornut
C++, CNVIDIA
Python, C++, CValveSoftware
C++, C, C#x64dbg
C++, C, Pythontopjohnwu
C++, Java, CWerWolv
C++, C, Pythonnlohmann
Python, C++, HTMLfacebookresearch
Python, Jupyter Notebook, C++grpc
JavaScript, Java, HTMLzhongyang219
C++, CSS, JavaLove Open Source and this site? Check out how you can help us