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-07-12 00:06:48 UTC
- JSON Representation
https://github.com/kareem-ghazi/smart-surveillance-system
A smart surveillance system with facial detection and recognition built in C++ using OpenCV and cvui.
computer-vision cpp cvui face-detection face-recognition opencv
Last synced: 17 Apr 2026
https://github.com/woragis/learning
This is my root folder for when I start to learn something. I found that this way is the most organized way I can structure the things I learn, instead of creating lots of repositories for each new language, or new project I make just for learning.
aws cpp django edx-cs50 flutter git java javascript learning learning-by-doing nextjs python spring-boot tailwindcss
Last synced: 03 Apr 2026
https://github.com/senior-sigan/chat_from_scratch
Code from the series of my streams where I work on creating Chat application absolutely from scratch.
Last synced: 17 Apr 2026
https://github.com/sury4karmakar/simple-windows-keylogger
☣This is a simple Windows keylogger with C++ programming
cpp hacking-tool keylogger malware windows
Last synced: 10 May 2026
https://github.com/spiffgreen/algorithms
Open Source resource for learning Data Structures & Algorithms
algorithms cpp documentation dsa dsa-algorithm dsa-practive javascript math python typescript
Last synced: 05 Apr 2026
https://github.com/luizmiguelsr/estudos-uri_online_judge
❤ Submissões aceitas
c-plus-plus cpp java javascript php python
Last synced: 05 Apr 2026
https://github.com/jotavare/unit-testing
Implemented a C++ function, learned how to use CMake and Google Test framework for unit testing. Used a custom cpp devcontainer.
cmake cmakelists cpp devcontainer framework google-test makefile nodejs unit-testing
Last synced: 18 Apr 2026
https://github.com/franciscoda/psvm
R package and C++ library that allows training SVM models in a GPU using CUDA and predicting out-of-sample data. A support vector machine (SVM) is a type of machine learning model that is trained using supervised data to classify samples.
cpp cpp17 cuda machine-learning r svm-classifier svm-training
Last synced: 18 Apr 2026
https://github.com/chonito7919/gambling-tax-calculator
A comprehensive cross-platform C++ application for tracking gambling sessions and calculating federal and state tax implications across all 50 US states, with dynamic rule configuration and professional gambler support.
cpp cross-platform gambling-tools linux tax-calculator windows
Last synced: 18 Apr 2026
https://github.com/mmansy19/snakes-ladders-and-monopoly-project
a mixture between the Snakes & Ladders and Monopoly games. There are two modes in the game: Design mode is where the user is able to build the playing grid and Play mode is where he plays the game itself. The general idea of the game is four players moving in a grid having snakes, ladders, and Cards.
Last synced: 04 Jun 2026
https://github.com/glaukiol1/arduino-shift-register
Control Shift Register in Arduino (UNO) (74HC595)
arduino c circuit cpp ino microcontrollers shift-register
Last synced: 19 Apr 2026
https://github.com/bonnyad9/tictactoe
Tic Tac Toe I made during my discrete mathematics lecture.
console-application cpp tic-tac-toe
Last synced: 04 Jun 2026
https://github.com/soaibsafi/competitive-programming
:fire: Progress on the problem-solving.
c codeforces competitive-programming cpp hackerrank python3 uri uva
Last synced: 20 Apr 2026
https://github.com/ugnelis/conan-gtest-coverage-example
Conan.io package GTest with coverage implementation.
conan conan-io coverage coveralls cpp googletest gtest travis-ci
Last synced: 20 Apr 2026
https://github.com/anushangapavith/solar-dryer-embedded-system
Solar dryer with solar tracking system using embedded hardware
cpp embedded-systems esp32-wroom
Last synced: 04 Jun 2026
https://github.com/hardik3412/sports-management-system-in-c
A sports management system in C, facilitating efficient organization and tracking of sports-related data. Utilizes file handling for seamless data storage and retrieval. Ideal for managing teams, players, and match information.
c cpp dsa file-handling file-handling-in-c
Last synced: 20 Apr 2026
https://github.com/skillfulelectro/empointer
safety first C/C++ programming
c cpp memory-allocation memory-leak memory-management safety
Last synced: 20 Apr 2026
https://github.com/p4dro-dev/movimento_robo_arduino_cmm
Durante meus estudos autodidatas sobre Arduino, trabalhei em um projeto de um robô básico. E usei a linguagem em C++ para poder fazer ele poder movimentar às rodas, e ligar, e desligar luzes. Trabalhando de certa forma de Engenheira da Computação. Explorando mais essa área. OBS: Deu certo o projeto!
Last synced: 20 Apr 2026
https://github.com/astrodynamic/ant-colony-optimization-algorithm-in-qt-cpp
ACOAlgorithms is a C++ project implementing ant colony optimization algorithm for solving traveling salesman problem.
aco algorithm ant-colony-optimization cmake cmakelists console-application cpp cpp17 makefile multithreading tsp-problem
Last synced: 05 Jun 2026
https://github.com/embeddedcrab/xmc4500_relaxkit_cpp
This repo contains C++ version of DAVE generated code for Peripherals with modified/added functionalities for XMC4500 Relax Kit
api c c-cpp cpp driver-programming xmc4500 xmc4500-relaxkit
Last synced: 21 Apr 2026
https://github.com/md-mafujul-hasan/computer_graphics
These Contain Some Computer Graphics Program that I have done while understanding Programming Concepts.
c-plus-plus cpp graphics opengl
Last synced: 21 Apr 2026
https://github.com/crghilardi/fortyp
A C++ implementation of the FIA forest typing algorithm
Last synced: 05 Jun 2026
https://github.com/majigsaw77/hxgamemode
Haxe/hxcpp @:native bindings for GameMode.
cpp gamemode haxe linux videogames
Last synced: 21 Apr 2026
https://github.com/snowkylin/npn
A boolean matcher that computes the NPN canonical representative for a given boolean function.
boolean-matcher cpp eda logic-synthesis npn pypi-package python
Last synced: 21 Apr 2026
https://github.com/franciscoossian/cpp-template
An easy-to-use/edit/manage C++ template.
cpp foln-project-content template
Last synced: 22 Apr 2026
https://github.com/pecas-dev/opengl-project-1
Computer Graphics Project made with Modern OpenGL in C++ (#1).
cpp graphics-programming opengl
Last synced: 22 Apr 2026
https://github.com/szykol/fireworkssfml
Simple fireworks show written in C++ and SFML
Last synced: 05 Jun 2026
https://github.com/vishal2376/cp-setup
Sublime text setup for competitive programming(c++) in Linux
competitive-programming cpp linux setup sublime-text-3
Last synced: 22 Apr 2026
https://github.com/mcleber/parallel_sum
This code is a study on parallel programming.
cpp learning-cpp parallel-programming
Last synced: 05 Jun 2026
https://github.com/dindinyt37/public-ip-tracker
A lightweight Windows system tray utility that monitors and logs public IP address changes
cpp csv ip-address ip-tracking monitoring networking system-tray utility winapi windows
Last synced: 22 Apr 2026
https://github.com/calesi19/orbital-simulator
C++ simulation of several satellites rotating around earth's orbit with implemented physics. User can steer a spaceship and shoot at the satellites or crash into objects.
Last synced: 24 Apr 2026
https://github.com/abdullah-sheikh/registration-form-in-visual-studio
Create registration in visual studio using C++ and Sql.
cpp csharp destop-application development visual-studio
Last synced: 24 Apr 2026
https://github.com/jona62/mac
Meme as Code. A programming language where memes are first-class citizens.
Last synced: 06 Jun 2026
https://github.com/ammienyami/ldays
This is my first malware! I coded it in C++ and this repository have the source code of my malware!
Last synced: 24 Apr 2026
https://github.com/thehatkid/minicord
Minimal lightweight Discord user client on C++
alternative cmake cpp discord discord-alternatives discord-client ixwebsocket mbedtls rapidjson
Last synced: 24 Apr 2026
https://github.com/kriogenia/shotdown
Little multiplayer videogame for the Videogames and Entertainment Software 20/21 subject of the University of Oviedo.
2d cpp game game-development shooter
Last synced: 24 Apr 2026
https://github.com/nodeluna/ljson
an easy to use header only JSON library for C++20
cpp cpp20 cpp20-lib cpp20-library cpp20-modules cppmodules header-only header-only-library json json-library
Last synced: 24 Apr 2026
https://github.com/saxijing/zeus
autonomous vehicle control with LQR and PID controller
carla cpp frenet-cartesian lqr-controller opendrive openscenario pid-controller ros
Last synced: 24 Apr 2026
https://github.com/nekruzash/sorting-algorithms
This is one of the assignments from CS2028 - Data Structures. This program tests Bubble Sort, Insertion Sort, Merge Sort, Quick Sort, Counting Sort, and Radix Sort for array sizes 10 to 100,000 and lists the efficiency for each sort.
bubble-sort counting-sort cpp insertion-sort merge-sort quick-sort radix-sort
Last synced: 06 Jun 2026
https://github.com/vschwaberow/llvm-mos-example
This repository shows a simple example how to use an IRQ on the Commodore C64 with the LLVM-MOS compiler toolchain for 6502.
Last synced: 24 Apr 2026
https://github.com/debjotyms/dsa-competitive-programming-codes
This is where I keep my solutions to coding challenges from places like LeetCode, Codeforces and many others. Check out how I solved them and and get some new ideas. It's a great resource for beginners and experienced coders alike.
competitive-programming cpp dsa leetcode-solutions python
Last synced: 24 Apr 2026
https://github.com/awrsha/kalman-filter
Kalman Filter Implementation without library
Last synced: 06 Jun 2026
https://github.com/smile040501/data_structures
My implementation of various Data Structures using C++
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented cpp data-structures datastructures
Last synced: 06 Jun 2026
https://github.com/david-palma/cuda-programming
Educational CUDA C/C++ programming repository with commented examples on GPU parallel computing, matrix operations, and performance profiling. Requires a CUDA-enabled NVIDIA GPU.
c-cpp cpp cuda cuda-toolkit education gpu gpu-programming kernel matrix-operations nvcc nvidia parallel-computing parallel-programming practice profiling threads
Last synced: 25 Apr 2026
https://github.com/italoseara/interpolation
Homework from CG class. Scale images according to a scale factor using multiple algorithms
Last synced: 25 Apr 2026
https://github.com/cogan-software/hlwa
High-Level Windows Abstraction API to help developers access and manage the windows API (such as the registry) for application development in C++.
api cpp library lightweight registry windows
Last synced: 25 Apr 2026
https://github.com/kid0h/clipboard
A simple header-only wrapper around Windows' clipboard API
Last synced: 07 Jun 2026
https://github.com/akshat2602/sem3_cgl
Assignments for SPPU Sem 3 Comp Engineering CGL (Computer Graphics Lab)
Last synced: 27 Apr 2026
https://github.com/perdidev/competitive-programing
Resource to learn competitive programing for indoensian
awesome-lists competitive-programming cplusplus cpp indonesia indonesian open-source tlx tlx-solutions
Last synced: 27 Apr 2026
https://github.com/uts58/retro-2d-space-shooter
Retro 2D Space Shooter: Dive into classic arcade action with this space shooter game, optimized for 1080p monitors. Built using C++, OpenGL, and the immersive IrrKlang Audio Driver
2d-game arcade audio-driver classic-game cmake collision-detection cpp game-development gaming irrklang opengl retro space-shooter visual-studio
Last synced: 27 Apr 2026
https://github.com/degitx/stun
RFC5389 / tiny STUN protocol client implementation on C / Get my ip
Last synced: 27 Apr 2026
https://github.com/fabioardis/1158engine
3D OpenGL engine with ImGui Editor written in C++
3d 3d-graphics cpp engine imgui imgui-glfw opengl shaders
Last synced: 27 Apr 2026
https://github.com/sampreets3/orb-tracking
Tracking of an object using the ORB detector in OpenCV
computer-vision cpp object-tracking opencv
Last synced: 27 Apr 2026
https://github.com/shen-po-heng/cpp_gui_lab
This repository is to practice GUI implementation of c++
calculator-application cpp cpp-programming gui qt6 qtcreator qtdesigner
Last synced: 28 Apr 2026
https://github.com/gargakshit/invaders
Yet another i8080 space invaders emulator
cmake cpp imgui intel8080 invaders opengl space-invaders
Last synced: 28 Apr 2026
https://github.com/ohjurot/jni-hpp
A Basic header only lib and jar that helps you connecting C++ and Java using JNI
Last synced: 28 Apr 2026
https://github.com/jerboaburrow/gpgpuparticles
10,000,000 Particles that follow your mouse and collide with drawable obstacles!
cpp gpgpu opengl physics-simulation
Last synced: 28 Apr 2026
https://github.com/hanilr/netcom
TCP/UDP Communication GUI. Written in C++ with Qt
cplusplus cpp gui qt qt6 qtcreator tcp tcp-client tcp-protocol tcp-server tcp-socket udp udp-protocol udp-socket
Last synced: 28 Apr 2026
https://github.com/samplec0de/stringcalculator
Full-featured calculator written in C++ with Qt framework GUI. Supports variables.
calculator calculator-application cpp gui qmake qt qt-gui qt5 qt5-gui qtcreator
Last synced: 28 Apr 2026
https://github.com/minakovnv/introduction-to-robotics-arduino
Arduino lab works
arduino arduino-sketch arduino-uno cpp robot-framework robotics
Last synced: 28 Apr 2026
https://github.com/rkolovanov/kapec-engine
Попытка написать свой 3D-движок на основе SFML
Last synced: 28 Apr 2026
https://github.com/frodoalaska/ymir
A lightweight C++ project generator
cli command-line command-line-tool cpp cpp-project-template project-generation project-generator
Last synced: 29 Apr 2026
https://github.com/iwolf22/symphony_strips_program
Shad Canada 2022 at Carleton University - DE Group 2's Prototype "Symphony Strips"
Last synced: 29 Apr 2026
https://github.com/leocelente/basic_cuda
My CUDA source files while learning
Last synced: 29 Apr 2026
https://github.com/lucacasamentigamedev/arkanoid
Simple Arkanoid clone project made with C++ and raylib
Last synced: 29 Apr 2026
https://github.com/allureking/ros_workspaces
ROS robotics lab solutions — EECS 106A UC Berkeley (kinematics, planning, perception, control)
berkeley computer-vision cpp kinematics motion-planning python robotics ros
Last synced: 08 Jun 2026
https://github.com/skyv26/employee-management-system
The Employee Management System, built in C/C++ with Borland Graphics and Turbo C/C++ Windows, features CRUD operations for efficient employee management. It showcases impressive graphics, a "Taj Mahal" Thank You page, and data security through a built-in barrier. Reflecting my dedication and proficiency in programming and design.
borland-cpp borland-graphics-interface c compiler cpp object-oriented-programming procedural-programming
Last synced: 29 Apr 2026
https://github.com/a2p1k02/obfus
A small program to obfuscate C++ code
cpp obfuscation obfuscator rust
Last synced: 29 Apr 2026
https://github.com/grzegorzkarczewski/jeetengine
Learning how to make my own Game Engine for a game
Last synced: 29 Apr 2026
https://github.com/menezes-/xxtea
Implementation of the (corrected) Block TEA encryption algorithm in modern C++ with PHP bindings
cpp cpp11 cryptography php php-extension xtea xtea-cipher xxtea xxtea-algorithm
Last synced: 29 Apr 2026
https://github.com/gob52/gob_easing
Easing functions that allowed compile-time calculation with constexpr (C++ 11 or later)
Last synced: 08 Jun 2026
https://github.com/fazziclay/arduinoclaymultitimer
64 arduino timers (idleness timer)
arduino arduino-nano arduino-nano-every atmega328p cpp idle timer
Last synced: 29 Apr 2026
https://github.com/andreacv98/screencapture-cpp
ScreenCapture C++ software based of FFMpeg
Last synced: 29 Apr 2026
https://github.com/meet-c-viradiya/quantum-workflow
Quantum-enhanced workflow scheduling optimizes multi-processor resource allocation using DAGs and a hybrid quantum-classical approach, visualized via advanced tools. QUBO problem formulation ensures efficiency.
cpp drug-design hpc machinelearning-python nisq pipelines qiskit qiskit-metal quantum-algorithms quantum-chemistry quantum-machine-learning transmon-qubit unitaryhack workflow-automation
Last synced: 29 Apr 2026
https://github.com/lefttwixwand/bbq
BBQ is a simple transfer protocol, based on TCP/IP, supporting server push notifications.
cpp protocol socket tcp-client tcp-ip tcp-server tcp-socket
Last synced: 29 Apr 2026
https://github.com/jamesql/opendetection
Open source detection software using computer vision & OpenCV (WIP)
computer-vision cpp detection face-recognition how-to mit-license object-detection open-source opencv opencv2
Last synced: 29 Apr 2026
https://github.com/jonasagx/macosresolution
command line tool to change macOS resolution
Last synced: 29 Apr 2026
https://github.com/daddesign-projects/demo_daisygfx_st7789
Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7789 TFT controller
cpp daisy-seed gfx gfxlib st7789 st7789-display st7789-display-driver tft tft-display
Last synced: 29 Apr 2026
https://github.com/jbayardo/eci2017-concurrency
concurrency cpp cpp11 herd7 java litmus memory-models
Last synced: 29 Apr 2026
https://github.com/gsquire/farmhash-ffi
Simple Rust bindings to Google's FarmHash
Last synced: 29 Apr 2026
https://github.com/jabarkass/roomdemonstrationopengl
C++ OpenGL App of Room Demonstration.
cpp glew glfw3 glm opengl visual-studio
Last synced: 29 Apr 2026
https://github.com/igorbayerl/snake-game-in-c
Snake game made with C , com menu e sistema de histórico de partidas
algoritmos c cpp dos engenharia-de-computacao engenharia-de-software game jogo programacao projeto-final semestre snake snake-game terminal-app terminal-game
Last synced: 30 Apr 2026
https://github.com/shailesh-singh-bisht/textman-text-editor
TextMAN is a lightweight, Qt 5.5-based text editor for MiniOS, focusing on essential features like file handling, formatting, and real-time word/character counts, all designed for ReactOS compatibility.
cmakelists cpp qt5 software-engineering text-editor
Last synced: 30 Apr 2026
https://github.com/bocaletto-luca/precision-digital-thermostat
Precision-Digital-Thermostat - A three-zone thermostat that reads three DS18B20 temperature probes, displays each zone’s real-time temperature and setpoint on an OLED screen, and drives three relay outputs for heating/cooling. Users navigate zones and adjust setpoints via three push-buttons. By Bocaletto Luca.
arduino bocaletto-luca cpp openhardware opensource precision-digital-thermostat standalone thermostat thermostat-controller thermostat-digital
Last synced: 30 Apr 2026
https://github.com/landiluigi746/nova
Nova is a lightweight game development framework written in C++20 using OpenGL 3.3. It's designed to make building games easier and more user-friendly.
cpp game-2d game-development game-framework opengl opengl3
Last synced: 30 Apr 2026
https://github.com/nnamanx/tank-robot-pathfinding-using-a-star-and-greedy-search
This project showcases a tank robot that can autonomously navigate a 5x5 grid, avoid obstacles, and determine the most optimal path using two different search algorithms.
a-star-algorithm artificial-intelligence cpp greedy-algorithm robotics tank-robot
Last synced: 30 Apr 2026
https://github.com/toriomg/opengl
For now, this OpenGL repository is meant to support my learning, and in theory, to eventually develop a 3D modeling program.
cpp glfw3 imgui-glfw opengl opengl3 stb-image
Last synced: 30 Apr 2026
https://github.com/fabian-hk/homebot
This project is a bot which collects data and controls systems in your home.
bot cpp google-grpc google-protobuf homeautomation python3 telegram-bot webscraper
Last synced: 30 Apr 2026
https://github.com/happybono/xmasiccard
Christmas music card with Arduino Uno
arduino arduino-uno beginner christmas christmas-music-card cpp duration hour-of-code learn-to-code music musiccard piezo tone
Last synced: 30 Apr 2026