Discover the top trending C++ repositories and projects on Github. Explore the latest trends in C++ development.
tensorflow
An Open Source Machine Learning Framework for Everyoneelectron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSSreact-native
A framework for building native applications using Reactterminal
The new Windows Terminal and the original Windows console host, all in the same place!swift
The Swift Programming Languagegodot
Godot Engine – Multi-platform 2D and 3D game engineprotobuf
Protocol Buffers - Google's data interchange formatbitcoin
Bitcoin Core integration/staging treeimgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependenciesllama.cpp
LLM inference in C/C++opencv
Open Source Computer Vision Librarytesseract
Tesseract Open Source OCR Engine (main repository)emscripten
Emscripten: An LLVM-to-WebAssembly Compilerphantomjs
Scriptable Headless Browsergrpc
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)ImHex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.rethinkdb
The open-source database for the realtime web.json
JSON for Modern C++fish-shell
The user-friendly command line shell.caffe
Caffe: a fast open framework for deep learning.leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.ClickHouse
ClickHouse® is a real-time analytics DBMSwhisper.cpp
Port of OpenAI's Whisper model in C/C++rocksdb
A library that provides an embeddable, persistent key-value store for fast storage.faiss
A library for efficient similarity search and clustering of dense vectors.serenity
The Serenity Operating System 🐞osquery
SQL powered operating system instrumentation, monitoring, and analytics.flatbuffers
FlatBuffers: Memory Efficient Serialization Libraryenvoy
Cloud-native high-performance edge/middle/service proxyyoga
Yoga is an embeddable layout engine targeting web standards.yuzu
Nintendo Switch emulatoraria2
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.simdjson
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRockscmder
Lovely console emulator package for Windowstaichi
Productive, portable, and performant GPU programming in Python.dragonfly
A modern replacement for Redis and MemcachedDeepSpeech
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.flameshot
Powerful yet simple to use screenshot software 🖥️ 📸openpose
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimationtypesense
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 experiencesProton
Compatibility tool for Steam Play based on Wine and additional componentsfolly
An open-source C++ library developed and used at Facebook.v8
The official mirror of the V8 Git repositoryduckdb
DuckDB is an analytical in-process SQL database management systemuWebSockets
Simple, secure & standards compliant web server for the most demanding of applicationsKarabiner-Elements
Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.mongo
The MongoDB DatabaseMagisk
The Magic Mask for Androidxgboost
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlowcalculator
Windows Calculator: A simple yet powerful calculator that ships with Windowsmediapipe
Cross-platform, customizable ML solutions for live and streaming media.filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2googletest
GoogleTest - Google Testing and Mocking Frameworkmxnet
Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and moresqlitebrowser
Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:foundationdb
FoundationDB - the open source, distributed, transactional key-value storefmt
A modern formatting librarymold
Mold: A Modern Linker 🦠tdesktop
Telegram Desktop messaging appmosh
Mobile Shellweex
A framework for building Mobile cross-platform UIreact-native-windows
A framework for building native Windows apps with React.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)watchman
Watches files and records, or triggers actions, when they change.capnproto
Cap'n Proto serialization/RPC system - core tools and C++ librarysolidity
Solidity, the Smart Contract Programming LanguageCNTK
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkittinyrenderer
A brief computer graphics / rendering courseaseprite
Animated sprite editor & pixel art tool (Windows, macOS, Linux)pybind11
Seamless operability between C++11 and Pythonlibphonenumber
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.apollo
An open autonomous driving platformupx
UPX - the Ultimate Packer for eXecutableswinget-cli
WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).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 inferenceguetzli
Perceptual JPEG encoderbgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.cutter
Free and Open Source Reverse Engineering Platform powered by rizinbtop
A monitor of resourcesMMKV
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.srs
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181.BackgroundMusic
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.ncnn
ncnn is a high-performance neural network inference framework optimized for the mobile platformspdlog
Fast C++ logging library.RedisDesktopManager
annoy
Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disknix
Nix, the purely functional package managermars
Mars is a cross-platform network component developed by WeChat.napajs
Napa.js: a multi-threaded JavaScript runtimeGource
software version control visualizationPaddle
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)qBittorrent
qBittorrent BitTorrent clientkeepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.wkhtmltopdf
Convert HTML to PDF using Webkit (QtWebKit)arrow
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analyticsOpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢hermes
A JavaScript engine optimized for running React Native.modern-cpp-tutorial
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/x64dbg
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.LightGBM
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.microsoft
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, Objective-Cbitcoin
Wikitext, C++, Cprotocolbuffers
Go, C, HTMLtesseract-ocr
HTML, Python, Makefilealibaba
Java, Python, C++ocornut
C++, CNVIDIA
Python, C++, CValveSoftware
C++, C, C#x64dbg
C++, C, Pythontopjohnwu
C++, Java, CWerWolv
C++, C, CMakenlohmann
Python, C++, HTMLfacebookresearch
Python, Jupyter Notebook, C++grpc
Go, Java, JavaScriptzhongyang219
C++, CSS, CLove Open Source and this site? Check out how you can help us