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-17 00:06:47 UTC
- JSON Representation
https://github.com/milindgoel15/c-cpp
Github repo for all c or c++ programs to learn at beginner level.
Last synced: 05 May 2026
https://github.com/tanzeelafatima492/tic-tac-toe-game-in-c-
cplus cpp cxx game mini project tic-tae-toe
Last synced: 29 Jun 2026
https://github.com/tblauwe/tcm
A CMake module to reduce boilerplate
boilerplate c cmake cmake-module cpp doxygen
Last synced: 05 May 2026
https://github.com/dvir-yona/cpp-cmake-base-project
A template for C++ projects using CMake, featuring support for GCC and Clang compilers, debug and release build modes, gdb and valgrind, and a run.sh script to simplify building and running the project.
Last synced: 05 May 2026
https://github.com/cloudcodingspace/happybirthday
A nice little demo for wishing happy birthday to your loved ones!
birthday birthday-wishes cake cpp vulklan
Last synced: 03 Jun 2026
https://github.com/zen0x7/boosted
Container to build and deploy C++ and boost applications
Last synced: 05 May 2026
https://github.com/anasmaarouf/password-generator
Generates a random password which could contain any characters, which is commonly accepted to be used in a password.
cplusplus cpp password-generator
Last synced: 09 Jun 2026
https://github.com/pawel-12/squasher_ld54
Ludum Dare 54 game
2d cpp game ludum-dare ludum-dare-54 ludumdare sdl2
Last synced: 09 Feb 2026
https://github.com/mikulej/confetti
University graphic project, written in C++ using OpenGL, simple 2D render engine with glsl shaders.
Last synced: 17 Apr 2026
https://github.com/cameronbeneteau/line-following-robot
Exploring self-driving with Arduino and C++!
arduino arduino-uno c computer computerhardware cpp hardware selfdriving selfdrivingcar
Last synced: 05 May 2026
https://github.com/denyskryvytskyi/bulletshot
Multhithreading 2d graphics visualization of bullets and walls collisions
2d-graphics 2d-physics cpp game-engine gdm glfw imgui opengl physics visualization
Last synced: 17 Apr 2026
https://github.com/naguales/logix
Logix is a lightweight, thread-safe logging library designed for C++11.
async cpp cpp11 log-library logger logging
Last synced: 15 Jun 2026
https://github.com/simonthorell/tonalflex-prototype
TonalFlex is an embedded audio open-source project dedicated to making professional-grade audio processing more accessible, flexible, and cost-effective.
cmake cpp elk-audio envoy-proxy grpc juce-framework python real-time-audio typescript
Last synced: 05 May 2026
https://github.com/h-d-owl/dbconsole
A console application that allows you to create and open databases and send any SQL queries to them.
cli cli-tool command-line-tool console console-tool cpp database database-manager databases db sql sqlite sqlite-cli sqlite-database sqlite-shell sqlite3 unicode unicode-support utf16 windows
Last synced: 05 May 2026
https://github.com/abdelwahab-ahmed-shandy/oop-mini-projects
This repository contains a collection of small-sized projects built using Object-Oriented Programming (OOP) concepts in C# and C++ .
Last synced: 15 Jun 2026
https://github.com/yathishgp003/educational
Educational Content
c codeforces codeforces-solutions cpp cses cses-solutions java
Last synced: 05 May 2026
https://github.com/gleor/cpp-advanced-vector
About Шаблонный вектор из стандартной библиотеки
cpp raii stl-containers template-vector vector
Last synced: 15 Jun 2026
https://github.com/harunkurtdev/python_cpp_struct
python c/c++ with arduino sructer scaffold application
arduino arduino-struct cpp cpp-struct python python-struct struct
Last synced: 05 May 2026
https://github.com/arya-io/cpp-opencv
A pipeline for extracting video frames using GStreamer and detecting/cropping faces from the frames using OpenCV's Haar Cascade classifier in C++.
computervision cpp facedetection frameextraction gstreamer haarcascade imageprocessing opencv shellscript videoprocessing
Last synced: 05 May 2026
https://github.com/eulphean/groove-body
An animated virtual dancer composed of coins.
blockchain computer-graphics cpp glsl-shaders interactive-art opengl simulation solidity
Last synced: 05 May 2026
https://github.com/mangad/cppdsa
My personal study on Data Structures and Algorithms in C++.
algorithms cmake conan2 cpp cpp17 cpp20 data-structures data-structures-and-algorithms doxygen google-benchmark google-test gprof perf valgrind
Last synced: 15 Jun 2026
https://github.com/maqmal/data-structure
Stack, queue, directed graph , binary tree, multi linked list algorithm
Last synced: 15 Jun 2026
https://github.com/jfrimmel/talks-and-sources
This repository contains a list of talks and papers, that I find insightful and worth sharing
c concurrency conference conference-talk cplusplus cpp data-oriented data-structures list optimization papers rust security simd software-arch software-design talk talks video videos
Last synced: 05 May 2026
https://github.com/toshikinakamura0412/pointcloud_saver_ros
ROS package for saving pointcloud data as PCD file.
cpp mit-license pcd pcl pointcloud robotics ros ros-noetic
Last synced: 05 May 2026
https://github.com/spicycactuar/half-edge
Triangle mesh rendered backed by a half-edge data structure
computer-graphics cpp geometry-processing half-edge-data-structure opengl qt5
Last synced: 05 May 2026
https://github.com/jncrmx/cutie-logs
A simple and lightweight OpenTelemetry log server combining collection, storage and analysis.
cpp cpp-modules cpp23 logging opentelemetry otel otel-collector wasm webassembly
Last synced: 05 May 2026
https://github.com/daisvke/qrgenerator
This program coded in C++ creates a QR code with the string provided from the command line.
cpp pillow qrcode qrcode-generator qrencode qrencode-android
Last synced: 09 Jun 2026
https://github.com/chewytoast/42_cursus
All the projects carried out for Campus 42 Barcelona
Last synced: 05 May 2026
https://github.com/czoido/tensorflow-cpp-conan-example
Example with tensorflow lite library in C++ using Conan for image classification
cpp machine-learning opencv tensorflow
Last synced: 05 May 2026
https://github.com/momen-alshouha/data-structure-queue
This repo contains a C++ template class for a queue -linked-list-based- , designed with OOP principles. It features essential queue operations such as enqueue, dequeue, front, rear, size tracking, and a copy constructor.
cpp data-structures linked-list oop-principles queue
Last synced: 09 Jun 2026
https://github.com/huming2207/enlight
Yet another WiFi smart lamp, built with Espressif ESP32 micro-controller, SK6812 LED and Arduino/FreeRTOS (as backend)
arduino cpp esp32 esp32-arduino espressif html5 javacsript semantic-ui
Last synced: 05 May 2026
https://github.com/nshkrdotcom/prappy
Windows-native C++20 app and reproducible setup for SDL3, bgfx, Dear ImGui, CMake, Ninja, and MSVC.
bgfx cmake cpp cpp20 dear-imgui developer-tools graphics imgui msvc native-app native-tooling ninja nshkr-misc powershell sdl3 tool-ui windows windows-11 windows-setup
Last synced: 09 Jun 2026
https://github.com/matthew-mosior/bioinformatics
C++, Java, Python, and Haskell source code for solving Bioinformatics related problems.
algorithms bioinformatics cpp haskell java python python3
Last synced: 05 May 2026
https://github.com/abhishek-sanwal/leetcode_solutions
Wanna hustle for problem solving skills? Checkout my leetcode submissions.
Last synced: 05 May 2026
https://github.com/vlmarkov/self-driving-car
Self-Driving Car based on Raspberry Pi 5 board
autonomous-driving cpp lane-detection opencv raspberry-pi self-driving-car
Last synced: 05 May 2026
https://github.com/arcanevxn/arcaneroom
Lightweight C++ IDE built from scratch with ImGui and OpenGL.
arcanevxn cmake cpp custom-ide devtools glfw imgui ninja opengl
Last synced: 17 Apr 2026
https://github.com/vevdokimovm/cpp-university-programs
University C++ programs, Codeforces competitive solutions, Assembler, Pascal and multi-language exercises
algorithms assembler competitive-programming cpp university
Last synced: 27 Jun 2026
https://github.com/rydzze/library-management-system
Project for Data Structures and Algorithms
cpp data-structure-and-algorithm
Last synced: 15 Jun 2026
https://github.com/liautraver/codecrafters-interpreter-cpp
an exercise for building an interpreter on codecrafter
cpp cpp23 crafting-interpreters
Last synced: 15 Jun 2026
https://github.com/ilyachichkov/employee_database
Small console application written on C++ for educational purposes
Last synced: 16 Jun 2026
https://github.com/pknujra/zelbytes-arduino
Arduino internship repository containing daily embedded systems exercises, relay control, valve automation, and documentation.
agritech arduino cpp electronics embedded-systems iot relay-control
Last synced: 16 Jun 2026
https://github.com/phantasma-io/phantasma-sdk-cpp
Phantasma C++ SDK
blockchain cpp crypto cryptocurrency phantasma phantasmachain phantasmaio sdk smartnft smartnfts
Last synced: 16 Jun 2026
https://github.com/snandasena/courseera_gpu_specilization
Example for Cuda streaming
Last synced: 15 Apr 2026
https://github.com/ifd3f/bigfloat
High-performance, high-precision 80-bit floating point library
Last synced: 16 Jun 2026
https://github.com/microshaftcorp/windroid-98
Windows 98+Android=Windroid 98
c cpp java javascript operating-system os phone-os
Last synced: 05 May 2026
https://github.com/mulatinho/challenges
just a repository of challenges from hackerrank.com
challenge-solutions cpp go golang hackerrank-challenges hackerrank-solutions python
Last synced: 05 May 2026
https://github.com/liushuping/leetcodealgo
Leet Code Algorithm, My solutions.
algorithm-challenges cpp javascript leetcode leetcode-solutions python
Last synced: 05 May 2026
https://github.com/skhalifa05/raylib-pong
Pong Game is a simple engaging game built with Raylib, where players control a paddle to keep a bouncing ball in play. The game features dynamic ball physics, a scoring system, and a limited number of lives. Players move the paddle using arrow keys to prevent the ball from falling off the screen.
ball bounce cpp engine game opengl paddle pong raylib
Last synced: 05 May 2026
https://github.com/ardinur03/restoapp
Project Besar Mata Kuliah Dasar Dasar Pemrograman
Last synced: 17 Apr 2026
https://github.com/niketagrawal/pybind_project_example
A sandbox repository to experiment structuring files and folders in projects that use pybind11 to create a python wrapper for a C++ code base with CMake based build system.
Last synced: 17 Apr 2026
https://github.com/inventwithdean/floatingplatformsusinginterpolation
Unreal Engine CPP
cpp game-development gameplay-mechanics unrealengine
Last synced: 16 Jun 2026
https://github.com/marcusvinix/42_ft_irc
This project is about creating your own IRC server. You will use an actual IRC client to connect to your server and test it. Internet is ruled by solid standards protocols that allow connected computers to interact with each other. It’s always a good thing to know.
Last synced: 16 Jun 2026
https://github.com/vss021/365-day-coding-challenge
Welcome to my 365 days of coding challenge! This project focuses on daily coding practice to improve my skills in Data Structures and Algorithms (DSA).
algorithms c cpp dsa-algorithm java
Last synced: 05 May 2026
https://github.com/kaisaarumeel/embedded-systems-c
C and arduino programming assignments
arduino c cpp embedded-systems realtime-system
Last synced: 05 May 2026
https://github.com/codegyan-llc/quickcpp
Quick C++ is a VS Code extension that allows users to run C++ code snippets directly within the editor. It provides inline output for quick debugging and execution insights, making C++ development more efficient.
codegya cpp prathmeshyelne quickcpp vscode vscode-extension
Last synced: 05 May 2026
https://github.com/zinikus/led-pacman
Beginner-level project: Create a fun Pac-Man animation on a 16x16 RGB LED matrix using Arduino. Learn basic LED matrix control, animation logic, and color rendering with this simple and engaging introduction to LED graphics programming.
artificial-intelligence beginner-friendly cpp robotframework robotics robotics-programming
Last synced: 05 May 2026
https://github.com/themusharraf/ctopython
C dasturlash tilida code yozib va uni Python-da ishlatish qiziqarli loyiha bo‘lishi mumkin.
Last synced: 17 Apr 2026
https://github.com/rsgoksel/data-structures-cpp
Foundations of Data Structures in C++: Descriptions and Illustrations
binary-search-tree binary-tree cpp data-structures linked-list queue
Last synced: 17 Jun 2026
https://github.com/petesramek/tiny-link
TinyLink is a lightweight, template-based serial protocol for reliable UART communication between microcontrollers. It features a robust state machine, checksum validation, and a hardware-agnostic design ideal for linking resource-constrained devices like the MH-Tiny88 and ESP-M3. Supports custom structs, error tracking, and non-blocking parsing.
arduino attiny cpp embedded esp header-only iot microcontroller reliable-data-transfer serial-communication state-machine uart-protocol
Last synced: 02 Apr 2026
https://github.com/mo-elshamy/robotic-operating-system-ros-course
Practicing Linux command line and Cpp problem solving
Last synced: 05 May 2026
https://github.com/parthparmar08/prepbytes-questions
If you're new to coding, there are steps you can do to succeed! ✨🚀
coding coding-challenge coding-interviews competitive-coding competitive-programming cpp cpp14 practice preparation prepbytes prepbytes-questions prepbytes-solutions
Last synced: 01 Apr 2026
https://github.com/3ein39/library_system
Library System Project in C++ using structs - simple console application. In this program.The main user for the system is an admin who might add a book, user or perform some relevant operation.
console-application cpp library-management-system management-system
Last synced: 17 Jun 2026
https://github.com/parkerbritt/cpp_experiments
A collection of experimental C++ programs for the purpose of learning and personal exploration.
Last synced: 17 Jun 2026
https://github.com/momen-alshouha/data-structure-doubly-linked-list
This repository contains C++ implementation of a doubly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.
classes-and-objects cpp data-structures doubly-linked-list linked-list object-detection object-oriented-programming
Last synced: 17 Jun 2026
https://github.com/fibercrypto/libskycoin-cpp
Skycoin client libraries for the C++ language
client-library cpp cpp-library dotnet dotnet-library openapi qt qt5 rest-api rest-client restapi skycoin swagger swig
Last synced: 17 Apr 2026
https://github.com/allanjos/image_processing
Image processing utilities.
cpp grayscale-images histogram histogram-equalization image-processing matlab morphology octave opencv sobel visual-studio
Last synced: 06 May 2026
https://github.com/wtrsltnk/guiproject
Old piece of code that I wrote before 2012. Test project to create a UI with opengl
Last synced: 06 May 2026
https://github.com/tsnsoft/cb_cpp_cross-platform
Пример программы на C++ в Code::Blocks с использованием кроссплатформенной компиляции (разработка в Linux Windows-программы)
codeblocks cpp cross-platform linux windows
Last synced: 06 May 2026
https://github.com/pbentes/mage
Mage is a game engine built from the ground up to create entirely modable games
cpp game-engine luajit modding opengl teal
Last synced: 06 May 2026
https://github.com/jason-c-daniels/leet-code
A small selection of code challenges I've tried on LeetCode in c++.
Last synced: 17 Jun 2026
https://github.com/mahmoudgalalz/cpu-scheduling-algorthim-priority
A simulation on The Priority algorithm for CPU Scheduling
Last synced: 17 Jun 2026
https://github.com/rakin406/justchat
Terminal chat application
chat communication cpp networking socket-io terminal
Last synced: 06 May 2026
https://github.com/silverwolf2k20/quartysxuyartys.keygen
Генератор ключей активации для Quartys-xuyartys 2.
Last synced: 06 May 2026
https://github.com/johnyssauro/arduino-projects
This repository stores some simple Arduino projects implemented on Arduino IDE.
Last synced: 06 May 2026
https://github.com/matesoft2033/joystick-navigation-system
Joystick Controller with Arduino: This project uses an analog joystick module and an Arduino to control movements based on joystick inputs. It reads the X and Y axis values to determine direction and activates a buzzer when the button is pressed.
arduino buzzer cpp diy joystick led-controller robotics
Last synced: 06 May 2026
https://github.com/pwalig/sw-space-shooter
3D space shooter video game running on Raspberry Pi
3d-graphics 3d-wireframe c c-plus-plus college-project cpp embedded embedded-systems glm mcp3008 raspberry-pi-4 raspberrypi space-shooter space-shooter-game spi spi-protocol video-game waveshare-lcd wire-frame wiringpi
Last synced: 06 May 2026
https://github.com/amanyadav0007/cpp---dsa
Here I just try to share my practice questions :)
cpp datastructures-algorithms dsa
Last synced: 18 Jun 2026
https://github.com/theveryhim/basic-programming-course-project
Simplified HeadBall game implemented with C++
Last synced: 18 Jun 2026
https://github.com/nobody-1321/computer-graphics-programming
Computer Graphics Programming with c++
Last synced: 06 May 2026
https://github.com/simonnyvall/aurebesh
A Unix shell, modern features built-in, it has. 🌌🔫
c commandprompt cpp make shell
Last synced: 06 May 2026