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-26 00:07:01 UTC
- JSON Representation
https://github.com/j0nathan550/customtitlebarwin32cpp
A repository that shows how to draw for titlebar without using 10/11 win API.
color-titlebar cpp csharp custom-titlebar titlebar titlebar-customization win10 win11 win7
Last synced: 29 Apr 2026
https://github.com/gabriel4420/exercicios-cpp
Exercícios sobre estrutura de dados, algoritmos e lógica de programação e construção de sistemas.
c-language cpp structured-data
Last synced: 29 Apr 2026
https://github.com/amansatya/gfg160
THIS REPOSITORY CONTAINS ALL CODES FOR GFG 160 FROM DAY 1
algorithms c cpp datastructures geeksforgeeks geeksforgeeks-solutions problem-solving
Last synced: 09 Oct 2025
https://github.com/awais-124/oop-practice-problem
Program to practice OOP concepts
cpp inheritance java oop problem-solving
Last synced: 08 Jun 2026
https://github.com/seff34/string-reverser-in-c
Reverse String in C Standart Libs.
c c99 cpp reverse-string reverse-strings
Last synced: 29 Apr 2026
https://github.com/jackkimmins/labyrinth-forge
C++ Maze Generator equipped with a WebAssembly interface. Utilises Kruskal's Algorithm for efficient, browser-based maze generation and manipulation.
console cpp kruskal-algorithm maze-generator minimum-spanning-tree
Last synced: 29 Apr 2026
https://github.com/raghad74/setgame
an OpenCV projects that detects a winning set in a SetGame
computer-vision cplusplus cpp oop opencv
Last synced: 29 Apr 2026
https://github.com/arthurtaveira/arduinoproject-geniusgame
Esse é o jogo Genius (Simon) feito em C++ para Arduino. O objetivo é simples: siga as sequências de luzes e sons e tente lembrar a ordem. Conforme o jogo avança, as sequências ficam mais longas e o desafio aumenta.
Last synced: 29 Apr 2026
https://github.com/scarlet-oni/neural-networks
ai cpp neural-networks python python3
Last synced: 29 Apr 2026
https://github.com/frodoalaska/polyshooter
A simple 2D arcade shooter made in SDL2 Get the game from the link below.
2d-game arcade-game cpp game-development gamedev sdl sdl2 space-shooter
Last synced: 29 Apr 2026
https://github.com/termostat-sfedu/arduino-client-edge
Repository with the client-side code (code for the temperature sensor and the server-side interface)
arduino client-server client-side cpp
Last synced: 29 Apr 2026
https://github.com/d4suce/randomanime
RandomAnime
anime cmake cpp curl multithreading nlohmann-json
Last synced: 29 Apr 2026
https://github.com/vercetti322/rna-folding
This is a dynamic programming implementation with an SDL visualization of conversion from mRNA to most optimal secondary structure (most number of base pairs).
cpp doxygen dsa-algorithm python rna-folding
Last synced: 29 Apr 2026
https://github.com/fontseca/cxx-tree
List entries of directories in a tree-like format
Last synced: 29 Apr 2026
https://github.com/jm1/python-edamer
EDAMER: Exascale Data Analysis Methods with Enhanced Reusability
cpp distributed-computing hbrs-mpl hpc linear-algebra mpi mpi4py pca python3
Last synced: 29 Apr 2026
https://github.com/thesamarthkumar/comp-2710-software-construction
Software Construction Projects in C++
Last synced: 08 Oct 2025
https://github.com/rev-roastedduck/keil-tool
This is a tool that provides automated management for Keil projects (.uvprojx files).😄
c cpp embedded keil-uvision5 uvprojx
Last synced: 29 Apr 2026
https://github.com/andrenbrandao/bazel-cpp-boilerplate
Bazel boilerplate with C++ and GoogleTest.
Last synced: 29 Apr 2026
https://github.com/newyaroslav/unique_class_id
unique_class_id is a header-only C++ library that allows giving classes a unique ID and then comparing classes based on their unique IDs.
class-identifier cpp cpp11 guid header-only unique-id unique-identifier
Last synced: 08 Oct 2025
https://github.com/fardinkamal62/codeforces-solutions
My codeforces problems solutions
codeforces codeforces-solutions competitive-programming cplusplus cpp golang problem-solving python themecp
Last synced: 08 Jun 2026
https://github.com/diniremix/cpp-examples
Simple exercises for learning modern C++ [C++ 20 and up](https://isocpp.org/).
beginner-friendly c-plus-plus cpp cpp20 cpp23 exercises
Last synced: 26 Jul 2026
https://github.com/marwanm-dev/egypt-university-of-informatics
Egypt University of Informatics - Projects
Last synced: 29 Apr 2026
https://github.com/bongochong/mctext
Repo for Guy Rutenberg's Markov Chain text generator, using the Boost C++ library. I don't do much on this except periodic recompiling.
binary cpp gnu libboost linux markov-chain markov-chains posterity
Last synced: 29 Apr 2026
https://github.com/r0b14/btheb-challenge
Resolvendo o problema "Two Sum" em um array ordenado. Função em JS com performance O(n) baseada no desafio do detetive e o roubo de 150 fulampos.
Last synced: 29 Apr 2026
https://github.com/mbn-code/algorithmic-analysis-and-optimization
Algoritmeoptimisering og analyse samt praktiske implementationer
algorithms analysis analyzer benchmarking binary-search cpp optimization optimization-algorithms python visualize
Last synced: 29 Apr 2026
https://github.com/timerke/bikeconstructor
Приложение с графическим интерфейсом для подбора комплектующих для велосипеда. Приложение написано на Qt5, используется база данных
Last synced: 29 Apr 2026
https://github.com/samamou/qtquick-custom-types
Demonstrates how to create custom C++ types, register them with the QML type system, and use them in a QML file
Last synced: 29 Apr 2026
https://github.com/pushkarm029/dsa-question-practice
DSA Notes & Practice Questions
algorithms c cpp data-structures dsa love-babbar
Last synced: 29 Apr 2026
https://github.com/wkhallen/gameoflife
John Conway's Game of Life written in C++ to run in a console window
console conways-game-of-life cpp
Last synced: 29 Apr 2026
https://github.com/woutervanbakel/try
Try class for C++
cpp cpp11 functional-programming try
Last synced: 08 Jun 2026
https://github.com/streamingtime/barmband
Barmband is a wearable wristband designed to gamify social interactions.
cpp esp32 golang microcontroller platformio
Last synced: 29 Apr 2026
https://github.com/namanrox/dsa-practice
DSA Practice Questions
cpp dsa dsa-algorithm dsa-learning-series dsa-practice geeksforgeeks geeksforgeeks-cpp gfg gfg-cpp leetcode leetcode-cpp
Last synced: 08 Jun 2026
https://github.com/okoge-kaz/parallel_programming
Tokyo Institute of Technology 2022-2Q CSC. T354
c cpp java parallel-computing parallel-programming rust
Last synced: 29 Apr 2026
https://github.com/krisfur/raylib-template
Simple template for Raylib in C++ for making a 2D game with menus, controller support with SDL2, automatic scaling on resizing, windowed and fullscreen mode, and saving game states.
cmake cpp cpp17 game-development linux macos raylib sdl2 template-project windows
Last synced: 29 Apr 2026
https://github.com/ashvin-parmar/digislate
DigiSlate: An Efficient Smart Board [QT Project]
Last synced: 29 Apr 2026
https://github.com/carlosagalicia/tc1031-act13-integral-basic-concept-template-ad2023
This program calculates the "disorder" of DNA strings, sorting them from the most ordered to the least ordered based on the number of inversions.
cplusplus cpp data-structures labs
Last synced: 08 Jun 2026
https://github.com/adam-mazur/tinytensor
A from-scratch PyTorch's Tensor reimplementation in C++
cpp cpp17 from-scratch pytorch pytorch-implementation tensor
Last synced: 29 Apr 2026
https://github.com/eeyribas/tcpcomm-servercsharp-clientcpp
Contains TCP communication applications. The applications involve TCP server-client topics.
c-plus-plus c-programming c-programming-language cplusplus cpp csharp csharp-app csharp-code qt-framework qt-ide tcp tcp-client tcp-client-server tcp-communication tcp-ip tcp-protocol tcp-server tcp-socket visual-studio visual-studio-2019
Last synced: 29 Apr 2026
https://github.com/hiborn4/opencv
This repository contains various image processing labs implemented in C++ using OpenCV. Each lab focuses on different aspects of image processing, such as histogram equalization, edge detection, and morphological operations. The provided code and instructions will help you learn and apply these techniques effectively. Follow the steps in the README
c cmake computer-vision cpp image image-processing ipcv opencv
Last synced: 10 May 2026
https://github.com/ggrbill/cavsim
Cavity Simulator
cavity-simulators cpp finite-volume-methods hacktoberfest navier-stokes-equations python wuds
Last synced: 10 May 2026
https://github.com/zaki-x86/middleware-pattern-example
An example of how to implement the middleware pattern in C++
cpp expressjs middleware middleware-pattern
Last synced: 30 Apr 2026
https://github.com/maxim-sivakon/smartcalc
In this project I will implement an extended version of the usual calculator, which can be found in the standard applications of each operating system in the C programming language using structured programming
Last synced: 10 May 2026
https://github.com/arthurlumertz/orin
Engine built with GLFW, OpenGL and STB for making 2D. Highly inspired from RayLib and libGDX.
2d cpp framework game game-development game-engine graphics input opengl opensource
Last synced: 30 Apr 2026
https://github.com/wtrsltnk/system.xml
Partial c++ implementation of .NET System.Xml classes
cpp system system-xml systemxml xml
Last synced: 10 Jun 2026
https://github.com/grantlemons/handsanitizer
Code for an automated hand sanitizer dispensor for design class
Last synced: 30 Apr 2026
https://github.com/rylern/starfighterbattlebook
The Star Wars: Starfighter Battle Book is a in-cockpit flight simulation game using the page-flipping Ace of Aces game format, made in 1989 by West End Games. This repository contains a video game version of it.
battle battlebook book cmake cpp cross-platform github-actions sfml star-wars starfighter starfighterbattlebook vcpkg video-game
Last synced: 30 Apr 2026
https://github.com/ahmed-ibrahim-30/resizingrectanglebycornersqml
resize rectangle by four corners
Last synced: 30 Apr 2026
https://github.com/matthewandretaylor/sokoboards
Using bitboards to play, solve and generate Sokoban boards
Last synced: 30 Apr 2026
https://github.com/poakapx/oop_with_conversion_to_string
ООП з перетворенням char й int в рядок.
Last synced: 08 Jun 2026
https://github.com/terminaldweller/cfe-extra
a bunch of utility functions for clang tools which i usually end up using
Last synced: 30 Apr 2026
https://github.com/erfaan0904/c-plus-plus
I upload the C++ codes in this repository sometimes.
Last synced: 30 Apr 2026
https://github.com/poripouria/operating-systems
Principles of Operating Systems Course projects (FCFS, RR, Grep, and...)
c cpp operating-system os process
Last synced: 30 Apr 2026
https://github.com/thkox/uni_2021-compilers-final-assignment
This project is a team assignment for the "Compilers" course, offered in the 3rd semester of the 2021 academic year at the University of Piraeus, Department of Informatics.
3rd-semester analyzer c cpp department-of-informatics flex lex string-generator top-down-parser university-of-piraeus
Last synced: 30 Apr 2026
https://github.com/karurochori/demo-rmlui-meson
Basic demo of using RmlUi from meson
Last synced: 30 Apr 2026
https://github.com/aabiryukov/thethinggame
A simple windows game "The Thing" (Digger style) written on C++ in 1998-2006
Last synced: 30 Apr 2026
https://github.com/gaurisharan/cuda-ml-kernels
Repo for CUDA C++ GPU kernels for ML and HPC.
cpp cuda gpu hpc kernels ml parallel-computing systems-ml
Last synced: 30 Apr 2026
https://github.com/bernlewal/multiplereality
Projects demonstrating the possibilities of multiple-reality - merging virtual-reality and the real world
3d 3d-graphics augmented-reality cpp depth-camera glfw3 intel-realsense multiple-reality opengl virtual-reality
Last synced: 30 Apr 2026
https://github.com/kanishk-16/fps-game
A personal side-project I am working on it's an multiplayer FPS game using OpenGL might prepare a web-app for this in future.
Last synced: 30 Apr 2026
https://github.com/pipelinedestroyer/tpp
Time++ is an easy-to-use header-only library for C++20 to time functions or blocks of code
cpp header-only performance-analysis timeit
Last synced: 08 Jun 2026
https://github.com/guicdas/cpp06_42
CPP06 Module: dynamic casts, const casts and static casts.
casts class-creator cpp cpp98 dynamic-cast random-generation
Last synced: 08 Jun 2026
https://github.com/markcaldropoli/cs240
Data Structures & Algorithms
algorithms cpp data-structures makefile
Last synced: 08 Jun 2026
https://github.com/jokoardh/firmware-sistem-pencatatan-otomatis
Source code sistem pencatatan opomatis berbasis IoT
arduino cpp iot iot-application platformio-arduino platformio-library thingspeak thingspeak-iot-cloud
Last synced: 08 Jun 2026
https://github.com/githubfoam/makefile
Makefile pipeline
c cpp docker github-actions makefile
Last synced: 30 Apr 2026
https://github.com/blueokiris/natevolve-ark
A C++ library to aid in the creation of Naturalistic Conlangs
backend changes conlang constructed cpp grammar ipa language library linguistics morphology phoneme sound static
Last synced: 08 Jun 2026
https://github.com/vissarion/spatial_trajectories_bg
Working with spatial trajectories in Boost.Geometry
boost cpp geospatial gis similarity-measures trajectories trajectory-analysis
Last synced: 08 Jun 2026
https://github.com/simeonhristov99/leetcode_patterns
Holds my solutions to the LeetCode Patterns problems.
coding-interviews cpp interview-questions python3
Last synced: 11 May 2026
https://github.com/moxibyte/libaaa
Plain C99 RADIUS AAA library (With optional reference C++ wrappers, server and client)
aaa accounting authentication authorization c-plus-plus c99 cpp protocol radius radius-protocol
Last synced: 01 May 2026
https://github.com/christosgalano/data-structures
A header-only C++ library containing implementations of various data structures.
cmake cpp data-structures github-actions gtest
Last synced: 01 May 2026
https://github.com/adsh16/computernetworks
This repository showcases assignments from a Computer Networks course, covering key concepts such as UDP-based Ping and Heartbeat systems, Go-Back-N ARQ protocol implementation, and network performance simulation using NS-3. It includes practical demonstrations of network reliability, congestion management, and performance analysis through hands-on
computer-network cpp go-back-n network-simulation ns3 python
Last synced: 01 May 2026
https://github.com/carlos-reyes-123/fastcodeguru-hugo
A place to discuss software performance and quality from the perspective of computer programmers.
cpp performance profiling website
Last synced: 01 May 2026
https://github.com/frodoalaska/wxwidgetsexample
An example project using the wxWidgets library and OpenGL.
Last synced: 01 May 2026
https://github.com/haadi-khan/arduino-pid-demo
PID Demo on an Arduino
arduino cad cpp electronics pid
Last synced: 01 May 2026
https://github.com/andraxdev/courses
All projects and lessons for completed courses
Last synced: 01 May 2026
https://github.com/samashi47/metaheuristics
Implementation of various metaheuristic algorithms in C++ and Python
ant-lion-optimizer cpp genetic-algorithm grey-wolf-optimizer metaheuristics multi-verse-optimizer optimization python3 simulated-annealing tabu-search
Last synced: 01 May 2026
https://github.com/mgautam98/one-pass-assembler
Created a one-pass assembler for SIC in C++ to generate opcode. Coded from scratch, various features like lexical analysis, syntax tree creation, parsing and assembly level code generation.
Last synced: 01 May 2026
https://github.com/nikitagoldashevsky/spanish-dictionary
Spanish-Russian dictionary desktop app, developed in C++ using Qt.
cpp desktop-app dictionary language-learning qt6
Last synced: 01 May 2026
https://github.com/ne-app/avkon
🍯 The Avkon SDK designed by Ne.app. Batteries included.
application cplusplus cpp ne-app sdk
Last synced: 01 May 2026
https://github.com/stepainpy/newick-converter
simple converter
converter cpp newick newick-format simple terminal terminal-app
Last synced: 01 May 2026
https://github.com/ranimeshehata/connect-four
Programming 1, semester 3 project about connect4 game !!
Last synced: 01 May 2026