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
#16qmk/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
#17cocos2d/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.
#18compiler-explorer/compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
#19NixOS/nix
Nix, the purely functional package manager
#20sumatrapdfreader/sumatrapdf
SumatraPDF reader
#21arthurspk/guiadevbrasil
Um guia extenso de informações com um vasto conteúdo de várias áreas para ajudar, agregar conhecimento e retirar dúvidas, nesse guia você encontrará tudo que necessário para qualquer carreira relacionada a tecnologia.
#22scylladb/scylladb
NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
#23kaldi-asr/kaldi
kaldi-asr/kaldi is the official location of the Kaldi project.
#24OpenRCT2/OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
#25federico-busato/Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
#26textmate/textmate
TextMate is a graphical text editor for macOS 10.12 or later
#27jrouwe/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.
#28Stellarium/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.
#29pocoproject/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.
#30xenia-project/xenia
Xbox 360 Emulator Research Project
#31electronicarts/EASTL
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
#32scylladb/seastar
High performance server-side application framework
#33openscad/openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
#34VowpalWabbit/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.
#35WinMerge/winmerge
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
#36oatpp/oatpp
🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.
#37defold/defold
Defold is a completely free to use game engine for development of desktop, mobile and web games.
#38harfbuzz/harfbuzz
HarfBuzz text shaping engine
#39arrayfire/arrayfire
ArrayFire: a general purpose GPU library.
#40Ardour/ardour
Mirror of Ardour Source Code
#41gameplay3d/gameplay
Open-source, cross-platform, C++ game engine for creating 2D/3D games.
#42nextcloud/desktop
💻 Desktop sync client for Nextcloud
#43virtio-win/kvm-guest-drivers-windows
Windows paravirtualized drivers for QEMU\KVM
#44martinrotter/rssguard
Feed reader (podcast player, basic XMPP client and also Gemini protocol client) which supports RSS/ATOM/JSON and many web-based feed services.
#45Jackarain/proxy
Implementation of http, https, socks4/socks4a, socks5 server and client proxy protocols using modern c++ (使用现代 c++ 实现 http、https、socks4/socks4a、socks5 服务端和客户端完整的代理协议。)
#46philips-software/amp-embedded-infra-lib
amp-embedded-infra-lib is a set of C++ libraries and headers that provide heap-less, STL like, infrastructure for embedded software development
#47Fedict/eid-mw
eID Middleware (main repository)