C++
C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.
- GitHub: https://github.com/topics/cpp
- Wikipedia: https://en.wikipedia.org/wiki/C%2B%2B
- Created by: Bjarne Stroustrup
- Released: October 1985
- Aliases: cplusplus, c-plus-plus, cpps, cpp98, cpp03, cpp11, cpp14, cpp17, cpp20, cpp0x, cpp1y, cpp1z, cpp2a, cplusplus-11,
- Last updated: 2026-06-22 00:06:44 UTC
- JSON Representation
https://github.com/maharmstone/tdscpp
C++ library to interface with Microsoft SQL Server
Last synced: 23 Aug 2025
https://github.com/sowelipililimute/Challah
Desktop client for Harmony protocol.
chat chat-application chatapp cpp discord discordapp guilds hacktoberfest harmony harmony-protocol qbs qml rich-presence roles voice voice-chat
Last synced: 03 Aug 2025
https://github.com/imharris24/snake-cpp
A simple snake game made in C++ using Object Oriented Programming.
cpp cpp-project game oop project snake snake-cpp snake-game
Last synced: 14 Apr 2025
https://github.com/ali-elshorpagi/math_algorithms
Some Math Algorithms
algorithms competitive-programming cpp mathematics
Last synced: 29 Aug 2025
https://github.com/MaximePremont/Zappy_Epitech
Epitech project : multiplayer game played by artificial intelligences and viewed by a graphical AR interface.
artificial-intelligence augmented-reality c cpp csharp epitech game python zappy
Last synced: 27 Oct 2025
https://github.com/tugraph-family/etcd-raft-cpp
The C++ implementation of etcd raft
Last synced: 08 Feb 2026
https://github.com/ahmedsobhy01/redis-clone
A lightweight Redis clone implemented in C++ that supports key-value operations and sorted sets
avl c clone cpp hashmap hashtable inmemory-db redis redis-client redis-server system-design
Last synced: 27 Feb 2026
https://github.com/satharus/twokey
A password manager with physical 2FA.
avr browser-extension cpp flask graduation-project password-manager python
Last synced: 08 Oct 2025
https://github.com/m-fatah/reflect
A single file header only static reflection library for C++20.
cplusplus cpp cpp20 gcc header-only msvc no-dependencies reflection single-file static-reflection
Last synced: 04 Mar 2026
https://github.com/curtinfrc/2024-crescendo
Our code for FRC 2024: CRESCENDO, using Gradle, Wombat, and probably other stuff
cpp frc frc-cpp frc-robot gradle gradle-build groovy wombat
Last synced: 24 Oct 2025
https://github.com/sfrechette/weather-micro-station
A modular, high-performance weather display system for the LILYGO T-Display S3, featuring real-time weather data from OpenWeatherMap API with smooth animations and professional UI.
arduino c cpp esp32 esp32-s3 lilygo lilygo-tdisplay-s3 openweathermap-api platformio ticker weather weather-api
Last synced: 07 Apr 2026
https://github.com/brunexgeek/cursed
Minimalist C++ framework to build interactive applications through ncurses
cpp ncurses ncurses-tui terminal
Last synced: 28 Apr 2025
https://github.com/theblackcat102/awesome-code-obfuscation
Collections of code obfuscation libaries for different languages ( in progress )
assembly awesome awesome-list c c-sharp cpp java javascript obfuscation obfuscator php python
Last synced: 17 Jan 2026
https://github.com/vincentlaucsb/sqlite-cpp
A simple and robust SQLite wrapper for C++
Last synced: 09 Apr 2025
https://github.com/joaomlneto/procmap
C++ wrapper around /proc/self/maps
cpp cpp-lib cpp-libraries cpp-library cpp14 library linux mapping memory memory-allocation memory-allocations memory-analysis memory-management memory-mapping memory-monitor memory-monitoring process wrapper wrapper-functions wrapper-library
Last synced: 22 Apr 2025
https://github.com/shibam120302/striver_cp_sheet
Solution of the problems listed in Striver CP Sheet made by Striver, with resources
codeforces codeforces-problems codeforces-solutions cp cp-sheet cpp striver strivers-cp-sheet
Last synced: 10 Jul 2025
https://github.com/brakmic/hpx_projects
:zap: High-Performance-Computing with C++
boost c-plus-plus cplusplus cpp hpx
Last synced: 23 Apr 2025
https://github.com/redskittlefox/reflexpr
Compile time struct Reflections
aggregates cpp cpp20 cpp20-library cpp23 header-only reflections structs
Last synced: 13 Jul 2025
https://github.com/rybandrei2014/obstacle_processor
ROS package for obstacle segmentation in a point cloud scene
catkin-pkg catkin-workspace cmake cpp kinect kinect-v2 kinectv2 object-detection object-recognition obstacle-detection obstacle-processor obstacle-segmentation rgb-d rgb-d-data ros ros-kinetic ros-node ros-packages segmentation xml
Last synced: 22 Apr 2025
https://github.com/iwatake2222/generic-tflmicro
CMake project for TensorFlow Lite Micro
cmake cpp tensorflow tensorflow-lite
Last synced: 05 Sep 2025
https://github.com/willdoescode/lu
lu, an opinionated `ls` with the best features by default.
Last synced: 30 Jun 2025
https://github.com/ahuge/nuke-removechannels
A plugin for the Foundry's Nuke. It allows manipulation of channels via regular expressions.
cpp foundry-nuke project regex
Last synced: 10 Jul 2025
https://github.com/sharoniv0x86/appledore
A simple and efficient graph library in modern C++ Supports directed/undirected graphs with customizable edge types, designed for performance and ease of use.
cpp cpp-library cpp17 graph graph-algorithms graphs modern-cpp
Last synced: 13 Apr 2025
https://github.com/mrdcvlsc/chacha20-poly1305
A C++ implementation of ChaCha20 & Poly1305 stream cipher described in RFC - 8439.
aead aead-authenticated-cryptography-mac arm authenticated-encryption chacha20 chacha20-poly1305 cplusplus cpp cryptography decryption encryption key library poly1305 rfc-8439 scratch-implementation security stream-cipher uint512 x86-64
Last synced: 21 Mar 2025
https://github.com/jxsl13/zcatch
zCatch is a server modification for the retro multiplayer shooter Teeworlds. It is a last man standing instagib gamemode.
cpp teeworlds teeworlds-mod teeworlds-server
Last synced: 11 Mar 2025
https://github.com/mandliya/gameboy_emulator
A gameboy emulator built with modern c++
cpp cpp11 cpp14 gameboy gameboy-emulator modern-cpp
Last synced: 13 Apr 2025
https://github.com/endurodave/statemachinewiththreads
C++ State Machine with Asynchronous Callbacks
asynchronous-programming cpp publish-subscribe state-machine
Last synced: 11 Jul 2025
https://github.com/heshanera/lstmnet
A Long Short Term Memory neural network for time series prediction. Memory blocks contain one memory cell in each. Weights for the network are randomly initialized.
cpp lstm-neural-networks prediction-model time-series timeseries-forecasting
Last synced: 13 Apr 2025
https://github.com/pit-ray/fluent-tray
Fluent design-based GUI library for system tray applications written in C++ single header.
cpp desktop fluent-design gui-library tray windows windows-10 windows-11
Last synced: 05 May 2025
https://github.com/dcnick3/pqrs
Portable QR Scanning library
cpp js qr qr-code qr-code-reader qr-scanner
Last synced: 02 Sep 2025
https://github.com/soreing/rsa-cpp-encrypt
Simple RSA key generation and encryption library for C++
big-integer cpp crypto cryptography montgomery-multiplication rsa rsa-encryption x86
Last synced: 27 Mar 2025
https://github.com/thelartians/revisited
🧑🤝🧑 The visitor pattern revisited. An inheritance-aware acyclic visitor template, any and any-function templates.
acyclic any anyfunction compile-time cplusplus cpp fast function inheritance multimethods multiple-dispatch template visitor visitor-pattern
Last synced: 06 May 2025
https://github.com/grindgold/awsome-projects
😎「计算机淘金手册」立志收录各种酷炫、高大上、对小白友好的开源项目,包括但不限于Java、C++、Python、Golang、JavaScript、人工智能、机器学习、人工智能等相关项目。
cpp database database-management golang java javascript jquery python system
Last synced: 06 Sep 2025
https://github.com/gbowne1/programmernotes
This is a collection of Markdown notes written in Obsidian for programming and it includes notes on C, C++, using and configuring VSCode and many other things programming related. Anyone is welcome to contribute to this Markdown repository and make corrections.
c coding config cpp node-js nodejs notebook notebook-publish notes obsidian-md programming programming-language software
Last synced: 06 Mar 2026
https://github.com/nzeemin/ukncbtl-qt
UKNCBTL emulator, Qt version.
c-plus-plus cpp cross-platform emulator ms0511 pdp11 qt qt5 soviet-computer
Last synced: 12 Apr 2025
https://github.com/rylern/acr122u-tutorial
Tutorial for writing a C/C++ app with the ACR122U on Linux
acr122u c cpp linux mifare mifare-classic mifare-ultralight nfc nfc-reader pcsc pcsc-tools pcsclite
Last synced: 15 Jun 2025
https://github.com/SweetIceLolly/DragControlsIDE
一个使用VB6开发的简易IDE,以VB6开发的形式来开发C++程序,让C++对GUI的编写更加香甜~
cpp gui ide programming ui-design vb6 visual-basic-6 visualbasic6
Last synced: 11 Mar 2025
https://github.com/adityaa30/programs
Solutions for Standard Problems on Algorithms & Data Structures in C++
algorithms cpp data-structures hacktoberfest
Last synced: 12 Mar 2026
https://github.com/f-squirrel/dockerized_cpp
Dockerized C/C++ Build Environment
Last synced: 18 Apr 2026
https://github.com/AlkaffAhamed/Tahajjud-Calculator
A Command-Line Application in C++ to calculate Tahajjud Times
c-plus-plus console-application cpp islam islamic-app islamic-apps islamic-prayer-times muslim
Last synced: 12 Feb 2026
https://github.com/tjkendev/procon-library
my library for competitive programming
algorithms competitive-programming cpp procon-library python
Last synced: 15 Mar 2026
https://github.com/caiorss/cpp-project-templates
C++ CPP project templates with CMake + Conan
cmake cpp project scaffolding template
Last synced: 28 Apr 2025
https://github.com/jsteemann/atoi
Fast string to integer conversion
atoi cpp integer-conversion library performance
Last synced: 07 May 2025
https://github.com/shoyamanishi/androidmfcc
26-Point MFCC & 512-Point FFT Generator & Visualizer in Java, C++, and NEON intrinsics
android asr audio cpp fft java mfcc neon-simd-intrinsics spectrum visualizer
Last synced: 14 Apr 2025
https://github.com/mauropelucchi/unibg_dev_courses_2024
University of Bergamo - C++ Dev Course (Computer Engineering) 2023/2024
coding cpp training-materials university
Last synced: 15 Apr 2025
https://github.com/qengineering/yolofastest-ncnn-jetson-nano
YoloFastestV2 for a Jetson Nano
aarch64 cpp deep-learning jetson-nano ncnn ncnn-model yolofastest yolofastest-v2
Last synced: 13 Apr 2025
https://github.com/mrhands/panini
Code generation library for C++ written in C++17
Last synced: 05 Apr 2025
https://github.com/ajihyf/node-addon-api-helper
A more convenient, type-safe and boilerplate-less way to write Node.js C++ addons.
Last synced: 13 Apr 2025
https://github.com/developerpaul123/optimum
Accessible and modern implementations of common optimization algorithms.
algorithm cpp cpp-lib cpp-library cpp20 cpp20-library evolutionary-algorithm evolutionary-algorithms genetic-algorithm genetic-algorithms genetic-optimization-algorithm header-only nelder-mead-algorithm optimization optimization-algorithms optimization-methods optimizer optimum
Last synced: 22 Jul 2025
https://github.com/sweeticelolly/dragcontrolside
一个使用VB6开发的简易IDE,以VB6开发的形式来开发C++程序,让C++对GUI的编写更加香甜~
cpp gui ide programming ui-design vb6 visual-basic-6 visualbasic6
Last synced: 10 Apr 2025
https://github.com/visualgmq/grogue
grogue是一个参考了CDDA,饥荒的Roguelite游戏。玩家需要存活下去,并且探索不同的世界(施工中)
cmake cpp cpp17 game game-2d game-development roguelite sdl2
Last synced: 12 Apr 2025
https://github.com/amyrahmady/console-3d-maze-game
a simple console based 3D game with mazes written in C++ without using any library (Windows and Linux)
3d 3d-game command-line console console-renderer cpp cpp17 linux maze-game windows
Last synced: 13 May 2025
https://github.com/Cpp-Project-Manager/Cpp-Project-Manager
A C++ Template Generator and Project manager. The C++ equivalent to rust's cargo.
build-system command-line cpp cppm creation-project package-manager
Last synced: 28 Mar 2025
https://github.com/bertrandmartel/digest-auth-session-cpp
C++ digest authentication/session library for server
cpp cpp-library digest-authentication
Last synced: 07 May 2025
https://github.com/banaankiamanesh/dl-for-navigation
Implementation of Regression Models on Navigation with IMUs.
9-axis-imu ahrs bno055 bosch cpp datacollection deeplearning imu knn-regression navigation neural-networks python python3 raspberry-pi recurrent-neural-network recurrent-neural-networks regression-models support-vector-regression tensorflow2
Last synced: 13 Apr 2025
https://github.com/vitkarpov/dcp
:computer: :books: Interviews & competitive programming
competitive-programming cpp interview-preparation interview-questions javascript
Last synced: 06 May 2025
https://github.com/dasaav-dsv/rttihook
A highly customizable header only RTTI analysis and VFT hooking toolset.
cpp cpp17 header-only-library hooking-framework hooking-library reverse-engineering rtti rtti-analyzer rtti-cplusplus
Last synced: 24 Dec 2025
https://github.com/pockerman/rlenvscpp
Environments and various utilities for reinforcement learning with C++
cpp gymnasium-environment openai-gym reinforcement-learning reinforcement-learning-environments
Last synced: 12 Apr 2025
https://github.com/karnkaul/locc
C++20 utility to count lines of code
count-lines cpp cpp20 lines-of-code
Last synced: 24 Dec 2025
https://github.com/haydend100/openglrenderingengine
Multiplayer FPS OpenGL Rendering/Game Engine written in C++
3d-graphics bullet-physics cpp engine game game-engine glsl indirect multiplayer-fps multiplayer-game opengl opengl3 pbr-shading physically-based-rendering physics-engine rendering rendering-engine winsock2
Last synced: 13 Sep 2025
https://github.com/mguludag/qeasysettings
Easy to use manage settings and style options for your Qt projects! and auto follow Windows 10 dark/light scheme feature 😎
cpp qml qt qt-quick qt-stylesheets qt-widgets qt5 qt5-gui qtwidgets theme-settings
Last synced: 05 May 2025
https://github.com/savenkovigor/termgraph
Terms diagram builder. Polish your knowledge with accurate definitions.
cpp cpp20 knowledge-graph qml qt qt6 visualization
Last synced: 22 Jul 2025
https://github.com/omaraflak/reinforcement-learning-cpp
Reinforcement Learning algorithm from scratch in C++.
cpp from-scratch neural-network qlearning reinforcement-learning
Last synced: 12 Apr 2025
https://github.com/playboy-player/pytorch_dart
Pytorch_Dart is a dart wrapper for Libtorch,striving to provide an experience identical to PyTorch. You can use it as an alternative to Numpy in your Dart/Flutter projects.
android computer-vision cpp cross-platform dart dart-package dartlang deep-learning deep-neural-networks deeplearning flutter flutter-package libtorch linux machine-learning numpy pytorch tensor torch windows
Last synced: 09 Apr 2025
https://github.com/studio-neptune/olsb_cores
The core of OLSB project.
bot-api cpp csharp java javascript legy library line python ruby rust-lang thrift unofficial unofficial-library
Last synced: 23 Mar 2025
https://github.com/windowsnt/tu
Win32 Differential Update Library
cplusplus cpp differential liveupdate php update upload win32
Last synced: 10 Apr 2025
https://github.com/kelvins/smtpclient
:mailbox: A simple SMTP client to send e-mails using C++ and the Qt framework
Last synced: 23 Jun 2025
https://github.com/cschladetsch/cppkai
KAI is a distributed computing model written in modern C++. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Window-based interfaces.
ast-walker c-plus-plus cmake cpp kai language lexer networking parser raknet stack tests
Last synced: 11 Aug 2025
https://github.com/retifrav/cmake-cpack-example
An example project of using CPack
Last synced: 03 Aug 2025
https://github.com/xuehao/programming-abstractions-in-cpp
Programming Abstractions in C++. Materials for a typical CS1 / CS2 course. Inspired by Stanford CS106B.
computer-science cpp cs106b programming-language
Last synced: 24 Apr 2025
https://github.com/gangliao/cmake_cxx_go
cmake cpp go golang shared-library static-library
Last synced: 26 Jul 2025
https://github.com/thecurle/purpuri
The Purple VM, a custom JVM in C++.
cpp interpreter java jvm stack-based
Last synced: 11 Jun 2025
https://github.com/bauripalash/escraper
Scrap Email Addresses From PDFs and Photos! in C++ (Python was tooo easy to do)
cpp email-parsing hacktoberfest scraper
Last synced: 16 Jan 2026
https://github.com/jishanshaikh4/cpp-building
A simple example building a simple main.cpp file using travis-ci and qmake on clang compiler
Last synced: 23 Aug 2025
https://github.com/personalrobotics/chimera
:snake: A CLI tool for generating Boost.Python/pybind11 bindings from C/C++
boost-python chimera clang-toolchain cli cpp llvm mustache pybind11 python
Last synced: 29 Aug 2025
https://github.com/raphaelthegreat/psxemu
An experimental Playstation emulator
cpp emulator mips opengl playstation psx-emulator
Last synced: 27 Sep 2025
https://github.com/curve/channel
🧵 A C++ implementation of Rust's std::sync::mpsc::channel
cpp cpp17 cpp17-library cpp20 cpp20-library mpsc mpsc-channel threading
Last synced: 29 Oct 2025
https://github.com/biojppm/c4stl
C++ library of performance-minded contiguous containers, strings and streams
containers contiguous-containers cpp cpp-library cpp11 string-manipulation
Last synced: 21 Aug 2025
https://github.com/karnkaul/djson
Dumb simple JSON parsing library
cpp cpp23 cpp23-library json jsonc
Last synced: 11 Oct 2025
https://github.com/llnl/gecko
C++ library for graph ordering
cpp graph math-physics optimization ordering
Last synced: 29 Apr 2025
https://github.com/cemolcay/musictheorycpp
C++ music theory library
chord cpp music-theory note scale
Last synced: 05 Mar 2026
https://github.com/fovea-engine/raym3
Material Design 3 inspired immediate-mode GUI library for raylib. Build modern, beautiful user interfaces in C++ with automatic resource management.
c-plus-plus cpp gui immediate-mode material-design material-design-3 raylib ui-library user-interface
Last synced: 07 Feb 2026
https://github.com/akashi-org/akashi
A next-generation video editor
akashi cpp hardware-acceleration python vfx video video-editor
Last synced: 16 Oct 2025
https://github.com/mattgodbolt/pt-three-ways-pres
Presentation for pt-three-ways - a CppCon 2019 presentation
cpp cppcon2019 path rendering tracing
Last synced: 16 Oct 2025
https://github.com/andreacasalino/fast-quick-hull
Fast C++ multi-threaded algorithm for computing convex hulls
convex convex-hull convex-hull-algorithms cpp multi-threading point-cloud quickhull quickhull-algorithm
Last synced: 13 Apr 2025