Best Open Source c plus plus Libraries
A curated list of the most popular GitHub repositories tagged with c plus plus. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1electron/electron
:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
#2bitcoin/bitcoin
Bitcoin Core integration/staging tree
#3opencv/opencv
Open Source Computer Vision Library
#4obsproject/obs-studio
OBS Studio - Free and open source software for live streaming and screen recording
#5fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
#6WerWolv/ImHex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
#7serhii-londar/open-source-mac-os-apps
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
#8aseprite/aseprite
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
#9qbittorrent/qBittorrent
qBittorrent BitTorrent client
#10google-ai-edge/mediapipe
Cross-platform, customizable ML solutions for live and streaming media.
#11SerenityOS/serenity
The Serenity Operating System 🐞
#12ossrs/srs
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
#13mongodb/mongo
The MongoDB Database
#14cmderdev/cmder
Lovely console emulator package for Windows
#15google/flatbuffers
FlatBuffers: Memory Efficient Serialization Library
#16sqlitebrowser/sqlitebrowser
Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
#17simdjson/simdjson
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
#18fmtlib/fmt
A modern formatting library
#19ssloy/tinyrenderer
A brief computer graphics / rendering course
#20xbmc/xbmc
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
#21qmk/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
#22cocos2d/cocos2d-x
Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
#23compiler-explorer/compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
#24microsoft/CNTK
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
#25textmate/textmate
TextMate is a graphical text editor for macOS 10.12 or later
#26federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
#27davisking/dlib
A toolkit for making real world machine learning and data analysis applications in C++
#28xournalpp/xournalpp
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
#29spotify/annoy
Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk
#30SFTtech/openage
Clone of the Age of Empires II engine 🚀
#31mytechnotalent/Reverse-Engineering
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
#32assimp/assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
#33nmap/nmap
Nmap - the Network Mapper. Github mirror of official SVN repository.
#34mapeditor/tiled
Flexible level editor
#35luanti-org/luanti
Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation
#36jrouwe/JoltPhysics
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
#37Stellarium/stellarium
Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
#38pocoproject/poco
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
#39xenia-project/xenia
Xbox 360 Emulator Research Project
#40electronicarts/EASTL
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
#41scylladb/seastar
High performance server-side application framework
#42openscad/openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
#43VowpalWabbit/vowpal_wabbit
Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
#44doctest/doctest
The fastest feature-rich C++11/14/17/20/23 single-header testing framework
#45danmar/cppcheck
static analysis of C/C++ code