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-10 00:06:50 UTC
- JSON Representation
https://github.com/josh012006/height-of-binary-search-tree
Implementation of a method getHeight to compute the height of a Binary Search Tree.
algorithms-and-data-structures binary-search-tree cpp
Last synced: 25 Jul 2025
https://github.com/dennisfrancis/learn-opengl
C++ code examples made for learning OpenGL based on learnopengl.com
cmake cpp opengl opengl-tutorial
Last synced: 21 May 2026
https://github.com/johannst/matcha-threads
Cooperative multitasking for fun.
arm arm64 armv7 asm assembly assembly-language cooperative-multitasking cooperative-thread coroutines corutine cpp fibers riscv riscv64 thread threading x64 x86 x86-64
Last synced: 21 May 2026
https://github.com/r-unic/luay
Luay is a more scalable version of Lua that comes with "batteries included" to make programming easier, and yet still embeddable!
c cli command-line cpp lua luay
Last synced: 17 Sep 2025
https://github.com/zong4/geometrystructure
More mathmatical geometry structure and implementation of sweep line algorithm
cpp geometric-algorithms geometry sweepline sweepline-algorithms
Last synced: 25 Jul 2025
https://github.com/itszcx/pre-commit-hooks
Useful pre-commit hooks for personal use
c cpp devops epitech haskell linter pre-commit pre-commit-hooks python refactoring
Last synced: 08 Apr 2026
https://github.com/antonako1/arghand
Single header argument parsing and handling library made with C++11
Last synced: 25 Jul 2025
https://github.com/emapco/ca-project
CHEM274B Group Project: Chongye Feng, Emmanuel Cortes, Trevor Oldham
cellular-automata cpp doxygen group-project
Last synced: 14 Mar 2025
https://github.com/P4dro-Dev/Desafio-C-mais-mais-avancado
Nesse atividade do curso profissionalizante de C++ que estou fazendo, foi proposto um desafio de 8 questões para realizamos em C++. As questões exigiam um certo tipo de conhecimento avançado da linguagem. Pois, no total faz 1 mês que estou estudando a linguagem com frequência!
c-mais-mais cpp logica-de-programacao
Last synced: 21 Sep 2025
https://github.com/mateuszkubuszok/jupyterdockerpack
Jupyter Lab with few predefined kernels.
clojure cpp docker-image haskell jupyterlab python ruby scala
Last synced: 10 Jul 2025
https://github.com/jodermo/unrealenginegameserver
Unreal Engine dedicated Linux server as Docker container with included Django backend and database for admin tools and dynamic REST-API
backend bash build-tool cpp django game game-development game-server linux postgresql python rest-api unreal-engine
Last synced: 07 Apr 2026
https://github.com/fizashaikh3006/automatic-solar-grass-cutter
The Automatic Solar Grass Cutter is an eco-friendly device that automates lawn maintenance using solar energy and Arduino Uno. Equipped with sensors for obstacle detection and grass height adjustment, it ensures safe and precise operation. Powered by solar panels, the cutter features motor-driven blades and wheels for efficient trimming & mobility
arduino-uno assembly-language cpp
Last synced: 18 May 2026
https://github.com/deanwilsondev/snake
A game of Snake made in C++ using Raylib. This project acts as the foundation for building out a custom game engine, leveraging raylib's rendering, windowing and input functionality.
c-plus-plus cpp game game-development game-engine game-engine-2d game-engine-development gamedev raylib snake
Last synced: 28 Jun 2025
https://github.com/svaniksharma/chess_engine.cpp
A little chess engine in C++
chess chess-ai chess-engine cpp cpp17
Last synced: 24 Jul 2025
https://github.com/douglasmatosdev/college_computer_science
This repository is my college computer science studies.
c code-block code-blocks cpp data-science data-structures database eclipse gcc-complier html-css-javascript intellij java java-8 javascript jvm opengl operating-system php vscode
Last synced: 21 Mar 2025
https://github.com/superbodik/neiro-life
open-world game built with Python and Pygame where creatures evolve using neural networks
cpp engine game neural-networks open-world
Last synced: 17 May 2026
https://github.com/isho-0/cpp-self-study-notes
"스스로 프로그래밍 하는 능력을 키우는 C++" 강의를 바탕으로 한 노트와 문제 풀이
basic-programming clion cpp cpp17 debug study-notes
Last synced: 17 Sep 2025
https://github.com/melikechan/competitive-libs
melikechan's competitive programming library
competitive-programming competitive-programming-algorithms cp-algorithms cpp
Last synced: 05 Mar 2025
https://github.com/emsar69/mnist-ai-without-external-ai-libraries
A pure C++ implementation of an MNIST digit classifier without using external machine learning libraries. This project demonstrates how to build a simple neural network for the MNIST dataset.
ai c classification cpp machine-learning mnist
Last synced: 18 May 2026
https://github.com/palaceswitcher/alchemyplusplus
A data-driven Alchemy game using SDL3
cpp cpp23 game imgui sdl3 sdl3-image sdl3-ttf
Last synced: 30 Mar 2025
https://github.com/kampi/particle-mqtt
MQTT client implementation for TCP supporting devices (i. e. Argon, Photon) from Particle IoT.
cpp mqtt particle-argon particle-iot particle-swarm-optimization spark
Last synced: 14 Mar 2025
https://github.com/whiskeytangocoding/cplusplus
Config files for my GitHub profile.
back-end backend classes classes-and-inheritance classes-and-objects classes-methods code coding coding-challenge config cplusplus cplusplus-17 cpp encapsulation github-config how-to howto training visual-studio visual-studio-code
Last synced: 20 Jun 2026
https://github.com/amlel-el-mahrouss/btb
BTB, a build system based on JavaScript Object Notation written in C++
Last synced: 29 Mar 2025
https://github.com/mataruzz/arcadeplayground
ArcadePlayground is a Qt-based platform featuring classic games like Tic-Tac-Toe and Tetris, with more titles coming soon. Explore and enjoy retro gaming in a simple, fun environment!
classic-game cpp gamedev qt tetris tic-tac-toe
Last synced: 11 May 2026
https://github.com/gogosan1/odesolverservice
Выпускная квалификационная работа бакалавра. Разработка программного обеспечения для расчета поведения динамических и гибридных систем.
cmake cpp docker-compose env java julia maven spring-boot
Last synced: 08 Apr 2026
https://github.com/engichang1467/3d-cube
Created a 3D rotating Cube with OpenGL and C++
Last synced: 18 May 2026
https://github.com/syedzawwarahmed/data-structures
This repository contains algorithms implementing the basic data structures.
c cpp data-structures-and-algorithms
Last synced: 18 May 2026
https://github.com/toxe/project-euler
Project Euler (https://projecteuler.net) problem solutions.
cmake cpp problems project-euler solutions
Last synced: 22 Mar 2025
https://github.com/knapeczadam/dae-programming-4-qbert
🟠 Programming 4 final project: Q*bert arcade remake using Minigin. Implements the first three levels with pixel-perfect accuracy, AI and enemy behavior, applying Programming 4 concepts and game programming patterns. Engine/game logic split via static library.
2024 2d-game arcade-game belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming game-programming-patterns howest howest-dae kortrijk prog4 programming-4 qbert student-project university
Last synced: 03 Jul 2026
https://github.com/kuralme/barista_robot_project
Robotics Masterclass Checkpoint 7 & 8
Last synced: 28 Jun 2025
https://github.com/laolarou726/sortalgorithms
A collection of common sorting algorithms, with template programming to support different data types.
cpp generic sorting-algorithms templates
Last synced: 30 Mar 2025
https://github.com/ferhatgec/sdl4cpp
sdl4cpp, header-only C++ wrapper around SDL2.
cpp header-only sdl sdl2 wrapper
Last synced: 18 Feb 2026
https://github.com/ahmedalyelghannam/leetcode_playground
Just a repo to collect my solutions for Leetcode problems.
cpp leetcode-solutions problem-solving
Last synced: 14 May 2025
https://github.com/kojobailey/binary-cpp-library
A C++11 library for parsing the binary data of files and whatnot both easily and cleanly.
binary cplusplus cpp cpp20 cpp23 hpp library single-include
Last synced: 22 Mar 2025
https://github.com/iricartb/university-os-memory-allocation-processes
Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.
assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls
Last synced: 02 May 2026
https://github.com/fulldroper/caesarcipher
Classes realize Caesar encryption methods on popular programming languages like: JavaScript, Java, C++, Phyton, PHP, Pascal, Lua, Go
caesarcipher cpp go golang java javascript js lua pascal php phyton
Last synced: 08 Apr 2026
https://github.com/nilsfriess/particlefilter
Sequential Monte Carlo Particle Filter in C++
cpp monte-carlo particle-filter
Last synced: 22 Mar 2025
https://github.com/ahadcove/simplelib
Simple C++ library for simple functions like cout
Last synced: 30 May 2026
https://github.com/zyad-eltayabi/bank-management-system
🏦 The Bank Management System automates banking operations, allowing efficient account management, transactions, and clients handling.
Last synced: 10 Sep 2025
https://github.com/ninjanazal/theboy
C++ project aimed at providing a comprehensive learning experience in the field of emulator development by implementing a Game Boy emulator with SFML integration. This repository serves as a study resource for understanding the intricacies of emulating a console and leveraging SFML for graphics renderin
Last synced: 20 Jul 2025
https://github.com/ryoga-exe/sivtexturesynthesis
Implementation of Texture Synthesis in Siv3D
Last synced: 28 Jun 2025
https://github.com/asut00/webserv
Custom HTTP server implemented in C++98, designed to handle client requests efficiently, parse HTTP messages, and serve static or dynamic content.
Last synced: 04 Nov 2025
https://github.com/name-hw/janrenderer
심심해서 만든 C++17과 Zig로 작성된 Vulkan 렌더링 엔진
3d 3d-graphics cpp graphics graphics-engine graphics-programming render renderer renderering rendering-3d-graphics rendering-engine shader shaders vulkan vulkan-compute-shaders vulkan-engine vulkan-renderer zig zig-lib zig-library
Last synced: 18 May 2026
https://github.com/apebl/cppgen
A command-line utility to generate boilerplate C/C++ code
code-generation code-generator cpp python
Last synced: 16 May 2026
https://github.com/lauratrigo/projeto-ecocomp-mqtt
Projeto de estufa inteligente desenvolvido com ESP32, MQTT, Node.js e MongoDB. O sistema realiza monitoramento ambiental em tempo real, controle remoto de atuadores, automação de irrigação, ventilação e aquecimento, além de disponibilizar dashboard web, histórico de medições e geração de relatórios. 🌱
automatization cpp css esp32 esp32-wroom html iot iot-application javascript mqtt mqtt-broker mqtt-explorer mvc-architecture site web
Last synced: 15 Jun 2026
https://github.com/zyad-eltayabi/bank-system
Bank system application using C++ language
Last synced: 25 Feb 2025
https://github.com/emrecancorapci/sfml-thomaswaslate
A simple two-player platform game developed using C++ and SFML
cpp sfml sfml-game sfml2 sfml2-game
Last synced: 11 May 2025
https://github.com/heshamalsaqqaf2/problem-solving-at-assiut-university
This repository is a collection of solutions to Assiut University - Egypt programming exercises and problems found on CodeForces.
Last synced: 29 Oct 2025
https://github.com/get-unknown-err0r/unit_converter
A project named unit converter written in C++ that can convert between various units such as length, weight, and temperature. This is very accurate to result and provide seamless facility to calculate.
arpit-prajapati c-plus-plus-programming cpp get-unknown-err0r github shell-language-standard unit-converter
Last synced: 07 May 2026
https://github.com/denrydu/pat-testset
PAT竞赛刷题记录。Solutions for PAT competitions
algorithms cpp data-structures
Last synced: 04 Nov 2025
https://github.com/niloufarmj/sbu-bp-jetpackjoyride
jetpack joyride demo with c++ console application
c cpp game jetpack-joyride sbdl sdl2
Last synced: 17 May 2026
https://github.com/kwanhooo/pods
Practices on Data Structures
cpp data-structures data-structures-and-algorithms
Last synced: 13 Jun 2026
https://github.com/a2p1k02/cppmaker
helper to optimize creating c++ projects
boost cmake cpp helper program-options
Last synced: 08 Oct 2025
https://github.com/utsavkash19/my-debug-template
competitive-programming contests cpp templates
Last synced: 22 Mar 2025
https://github.com/soyapo/projecteuler
Solutions to ProjectEuler problems. Consider not opening before you solve on your own.
algorithm cpp mathematics number-theory
Last synced: 14 Mar 2025
https://github.com/madladsquad/untitledvulkanterminalemulator
A terminal emulator written in vulkan
cpp extensible teminal terminal-emulator vulkan
Last synced: 17 Jun 2025
https://github.com/bestmahdi2/uni__phonebookappcpp
A university project in which a phone book is designed with C++ language
Last synced: 22 Mar 2025
https://github.com/davidyslu/onlinejudgezero
Personal Submission of Online Judge Zero (臺灣高中生程式解題系統)
algorithms cpp data-structures
Last synced: 14 May 2025
https://github.com/davidyslu/classicsudoku
Implement the classic game "Sudoku" in C++
c-plus-plus cpp game game-development
Last synced: 28 Aug 2025
https://github.com/hengxin666/cpp-cmake-template
This is a cross-platform modern C++ CMake project template. It provides a default test workflow with ctest and Github.
Last synced: 21 Jun 2025
https://github.com/im-rises/chip8topia
Chip8 Emulator made in C++ for desktop and web
chip8 cpp emscripten emulator interpreter linux windows
Last synced: 09 May 2026
https://github.com/shishir-dey/libmodbus
"libmodbus" is a lightweight C++ Modbus library tailored for embedded systems
cpp embedded-systems firmware library microcontroller modbus
Last synced: 04 Mar 2025
https://github.com/ricky-ultimate/cpp-hello-world
A basic "Hello, World" program using C++
Last synced: 22 May 2026
https://github.com/maxchistt/qtvision-static-class-library
C3D QtVision static Qt class library for usage C3D Vision in Qt projects without CMake
c3d c3d-toolkit cmake cpp qt qtvision
Last synced: 02 Jul 2026
https://github.com/madebypixel02/cpp-module-08
[42 Madrid] Easy find
42 42-cpp-module 42-cursus 42born2code 42madrid abomination born2code cpp find makefile peer2peer span
Last synced: 22 May 2026
https://github.com/blagojeblagojevic/neural-network
Implemention of a small 1 layer neural network suitable for use in embedded systems
arduino c cpp embedded-systems esp32 evolution genetic-algorithm neural-network
Last synced: 08 Apr 2026
https://github.com/ricardodalarme/ticket-to-ride
Implementação do jogo de tabuleiro Ticket to Ride na linguagem C++
Last synced: 23 Jul 2025
https://github.com/ricardodalarme/opengl-cpp
Representação de arquivos PGM como modelo de Malha Triângular e Nuvem de Pontos utiizando C++ e OpenGL
cpp graphics-library graphics-programming opengl
Last synced: 23 Jul 2025
https://github.com/fathjami/cpp-modules
In this project I'll learn CPP language :)
Last synced: 15 Jul 2025
https://github.com/parthjohri/leetcodepractice
This repository holds my solutions for all the LeetCode problems that I have been solving
cpp data-structures leetcode leetcode-cpp leetcode-solutions
Last synced: 12 Jun 2026
https://github.com/chi-wei-lien/key-logger
In this video I covered how to record everything the user typed on their computer including the username and password using C++ 😈. This is common type of virus known as keyloggers, but this is a very simple version of it and we can talk more about how to make it more powerful in future videos. Just like always, this video is for educational purposes. If you do any illegal stuff you will get arrested 🚓!
cpp cybersecurity hacking-tutorial keylogger
Last synced: 11 Jul 2025
https://github.com/chi-wei-lien/reverse-shell-script
In this video I covered how to sneak into and remote control a computer using reverse shell script 😈. The whole script is written in c++ and I include the line-by-line explanation in the blog post down below. Be sure to check that out if you are interested! Just like always, this video is for educational purposes. If you do any illegal stuff you will get arrested 🚓!
cpp cybersecurity cybersecurity-education hacking-tutorial reverse-shell
Last synced: 14 Apr 2025
https://github.com/yashkshrivas4491/cses-solutions
CSES Problem Set Solution
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 21 Jun 2025
https://github.com/esraa-emary/photo-editor
C Plus Plus Code (Photo Editor)
Last synced: 21 Jul 2025
https://github.com/thomasms/solid_talk
Slides on SOLID principles with examples
cpp cpp11 example revealjs slides solid solid-principles
Last synced: 29 Mar 2025
https://github.com/widberg/tmpl
CLI template replacement tool
cli cmake cmd command-line-tool cpp lightweight linux macos mit mit-license template tmpl unix windows
Last synced: 08 Apr 2026
https://github.com/djoezeke/sfmltem
Quick Start Setup template for SFML and Dear ImGui with C++ on Windows.
cmake cpp game-development imgui library quickstart sfml sfml-game template vscode windows
Last synced: 18 May 2026
https://github.com/cgyurgyik/ray-tracing
Type safe ray tracing.
cpp ray ray-trace-one-weekend ray-tracing raytracing trace type-safe-vectors vector
Last synced: 21 May 2026
https://github.com/vissarion/vissarion.github.io
Personal webpage https://vissarion.github.io
boost cpp geometry mysql optimization research software statistics
Last synced: 16 May 2026
https://github.com/ali-el-badry/encryption-decryption-program
How can you keep your password and your information safe?!
Last synced: 21 Jun 2025
https://github.com/ferhatgec/escafe
A parser & generator for escape sequences in C++
cpp escape-sequences generator lib library parser single-header
Last synced: 18 Feb 2026
https://github.com/mrk21/ts-processor
MPEG-2 Transport Stream processing tools.
Last synced: 22 May 2026