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 treeopencv
Open Source Computer Vision Libraryimgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependenciestesseract
Tesseract Open Source OCR Engine (main repository)llama.cpp
LLM inference in C/C++emscripten
Emscripten: An LLVM-to-WebAssembly Compilerphantomjs
Scriptable Headless Browsergrpc
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)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.ImHex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.rocksdb
A library that provides an embeddable, persistent key-value store for fast storage.ClickHouse
ClickHouse® is a free analytics DBMS for big dataosquery
SQL powered operating system instrumentation, monitoring, and analytics.serenity
The Serenity Operating System 🐞faiss
A library for efficient similarity search and clustering of dense vectors.flatbuffers
FlatBuffers: Memory Efficient Serialization Libraryyoga
Yoga is a cross-platform layout engine which implements Flexbox. Follow https://twitter.com/yogalayout for updates.envoy
Cloud-native high-performance edge/middle/service proxyyuzu
Nintendo Switch emulatorcmder
Lovely console emulator package for Windowsaria2
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, StarRockstaichi
Productive, portable, and performant GPU programming in Python.DeepSpeech
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.openpose
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimationflameshot
Powerful yet simple to use screenshot software 🖥️ 📸v8
The official mirror of the V8 Git repositorydragonfly
A modern replacement for Redis and Memcachedfolly
An open-source C++ library developed and used at Facebook.Proton
Compatibility tool for Steam Play based on Wine and additional componentsuWebSockets
Simple, secure & standards compliant web server for the most demanding of applicationsmongo
The MongoDB Databasecalculator
Windows Calculator: A simple yet powerful calculator that ships with Windowsxgboost
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 DataFlowKarabiner-Elements
Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.Magisk
The Magic Mask for Androidhhvm
A virtual machine for executing programs written in Hack.mxnet
Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and moremediapipe
Cross-platform, customizable ML solutions for live and streaming media.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 experiencesfilament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2googletest
GoogleTest - Google Testing and Mocking Frameworksqlitebrowser
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 librarymosh
Mobile Shelltdesktop
Telegram Desktop messaging appweex
A framework for building Mobile cross-platform UImold
Mold: A Modern Linker 🦠react-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.CNTK
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkitcapnproto
Cap'n Proto serialization/RPC system - core tools and C++ librarysolidity
Solidity, the Smart Contract Programming Languagetinyrenderer
A brief computer graphics / rendering courseduckdb
DuckDB is an in-process SQL OLAP Database Management Systemapollo
An open autonomous driving platformguetzli
Perceptual JPEG encoderlibphonenumber
Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.pybind11
Seamless operability between C++11 and Pythonwinget-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).aseprite
Animated sprite editor & pixel art tool (Windows, macOS, Linux)bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.upx
UPX - the Ultimate Packer for eXecutablescutter
Free and Open Source Reverse Engineering Platform powered by rizinMMKV
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.RedisDesktopManager
ncnn
ncnn is a high-performance neural network inference framework optimized for the mobile platformsrs
SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.BackgroundMusic
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.napajs
Napa.js: a multi-threaded JavaScript runtimeannoy
Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to diskmars
Mars is a cross-platform network component developed by WeChat.spdlog
Fast C++ logging library.Gource
software version control visualizationPaddle
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)wkhtmltopdf
Convert HTML to PDF using Webkit (QtWebKit)qBittorrent
qBittorrent BitTorrent clientkeepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.nix
Nix, the purely functional package managermodern-cpp-tutorial
📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢arrow
Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processingLightGBM
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.3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.hermes
A JavaScript engine optimized for running React Native.kakoune
mawww's experiment for a better code editorturicreate
Turi Create simplifies the development of custom machine learning models.microsoft
C#, Python, TypeScripttensorflow
Python, Jupyter Notebook, C++Tencent
C++, Python, Javaelectron
TypeScript, JavaScript, C++apple
Swift, Python, C++apache
Java, HTML, JavaScriptgodotengine
Python, C++, GDScriptopencv
C++, Python, Objective-Cbitcoin
C, Wikitext, C++ggerganov
C++, C, HTMLprotocolbuffers
Go, C, C++alibaba
Java, Python, C++tesseract-ocr
HTML, Shell, Makefileocornut
C++, CNVIDIA
Python, C++, CValveSoftware
C++, C, C#x64dbg
C++, C, Pythontopjohnwu
C++, Java, Cfacebookresearch
Python, Jupyter Notebook, C++grpc
Java, Go, HTMLnlohmann
Python, C++, HTMLdmlc
C++, Python, Jupyter Notebookzhongyang219
C++, C, HTMLLove Open Source and this site? Check out how you can help us