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-09 00:06:55 UTC
- JSON Representation
https://github.com/zmerlynn/wasm-cxx-shim
Minimal C/C++ runtime shim for wasm32-unknown-unknown
cmake cpp dlmalloc libc libcxx libm musl wasm wasm32-unknown-unknown webassembly
Last synced: 02 May 2026
https://github.com/tiwut/tiwutos
Not just open source - built from scratch
c cpp from-scratch new-os nexus opensource-projects rust tiwutos
Last synced: 02 May 2026
https://github.com/bcanozter/doctor-on-night-duty-problem
Solution for Doctor on Night Duty problem using semaphores and mutexes
computer-engineering computer-science cpp multithreading mutexes semaphores
Last synced: 09 Jun 2026
https://github.com/3ein39/hospital_system
Hospital Management System Project in C++ using structs - simple console application. This program is open to all hospital users without the need for login information in this program. The system user can select the specialization in which they specialize by simply entering a series of numeric keys[1 - 20].
console-application cpp hospital-management management-system software-development
Last synced: 12 Jun 2026
https://github.com/denyskryvytskyi/snake
Console snake game
console-snake cpp cpp-game snake snake-game
Last synced: 09 Jun 2026
https://github.com/nir3x/fastpatternsscanner.cpp
FastPatternsScanner.cpp - Efficient Pattern Scanner for C++
algorithm c-plus-plus cpp data-structures efficiency hashing pattern-scanning
Last synced: 09 Jun 2026
https://github.com/alphaolomi/cpp11-cmake
Building cpp11 with CMake and lcov
cmake codecov cpp cpp11 lcov lcov-report
Last synced: 09 Jun 2026
https://github.com/umerkniazi/hpms
Hospital Patient Management System (HPMS) is a C++ console app for managing patient records. Built for a Programming Fundamentals course. Cross platform and open source.
console-app cpp patient-management student-project
Last synced: 12 Jun 2026
https://github.com/birnadinerick/cauri
tauri-like c/cxx framework (educational purpose)
c cpp javascript native webapp
Last synced: 02 May 2026
https://github.com/luncliff/windows-experiment
Personal Windows SDK experiments
cpp cpp20 windows windows-desktop-application windows-sdk winui3
Last synced: 02 May 2026
https://github.com/emmarhoffmann/comparative-analysis-of-sorting-algorithm-efficiency
Comparative analysis of various sorting algorithm efficiency in C++, Java, and Python
algorithm-efficiency cpp java python research sorting-algorithms
Last synced: 02 May 2026
https://github.com/cameronclay/parallel-co-processing
Distributed Data Processing application (Windows only) that utilizes multiple computers to execute an algorithm on a set of data.
boost cpp google-test stl win32-api wnlib
Last synced: 12 Jun 2026
https://github.com/noahgwood/gtktemplate
An easy to use template for building apps using C++ and GTK
cpp desktop-app graphical-user-interface gtk gtk3 gui project-template template
Last synced: 02 May 2026
https://github.com/dita-deb/activebreaks
A user-friendly tool that encourages regular breaks while effectively monitoring focus time to promote healthy work habits.
arduino-ide arduino-mega-2560 cpp python python-script terminal visual-studio-code
Last synced: 02 May 2026
https://github.com/kevinthulnith/bakery-system
Command prompt based Bakery System developed with cpp(c++)
c cpp prompt text-file-processing
Last synced: 28 Apr 2026
https://github.com/ray-chew/steiner_solver
A Steiner graph solver using: binary heap, adjacency list, Dijkstra’s algorithm, OpenMP parallelisation, Takahashi and Matsuyama's heuristics, with tools for solution verification and validation
adjacency-lists binary-heap cpp dijkstra-algorithm openmp optimization-algorithms steiner-tree-problem
Last synced: 09 Jun 2026
https://github.com/nir3x/stringsimilarity.cpp
StringSimilarity.cpp - C++ Classes for Calculating String Similarity Using Character Embeddings
algorithm c-plus-plus character-embeddings cpp data-structure similarity-metrics string-similarity
Last synced: 09 Jun 2026
https://github.com/rahmahanafi/stack-class
Stack class in c++ programming language
cpp oop operator overloading stack
Last synced: 09 Jun 2026
https://github.com/brodante/chinatsu
Chinatsu is a C++ game engine project designed as a personal challenge and a showcase of my C++ skills. This project aims to deepen my understanding of game engine fundamentals by building core systems from scratch and tackling complex graphics programming.
cpp game-engine glad glfw opengl opengl3 sdl2 spdlog
Last synced: 28 Apr 2026
https://github.com/nguyentrongphuc552003/qt-application-hexapod
Qt Application Hexapod is a modular GUI tool for controlling and debugging a six-legged hexapod robot. It communicates with the robot's Linux-based controller to display sensor data, send movement commands, and support manual gait testing.
beaglebone-ai cpp gait-control hexapod makefile qt5 qtcreator
Last synced: 24 Apr 2026
https://github.com/algosup/2024-2025-project-3-quickest-path-team-3
Third project of the year 2024-2025. The goal: Create a REST API to find the quickest path between two landmarks located in USA.
Last synced: 24 Apr 2026
https://github.com/tprrt/tetrabot
The aim of this project is to simulate the behavior of a tetrahedral robot through Bullet physics and Ogre 3D engines. (Automatically exported from code.google.com/p/tetrabot) (like https://hackaday.com/2017/04/05/learn-neural-network-and-evolution-theory-fast/ but in 3D)
ai bullet-physics bulletphysics cpp cross-platform neural-network ogre3d robotics simulation
Last synced: 22 Apr 2026
https://github.com/melroy89/gtk-libcurl-threading-app
C++ GTK cURL multi-threading example app
cpp curl gtk gtkmm multi-threading threading
Last synced: 02 May 2026
https://github.com/arden-stanley/learning-graphics-tutorial
Tracking my progress through LearnOpenGL tutorials
cpp graphics-programming opengl
Last synced: 02 May 2026
https://github.com/gill-singh-a/hackerrank-cpp-solutions
Solutions to C++ Problems in Hackerrank
cpp hackerrank hackerrank-solutions
Last synced: 13 Jun 2026
https://github.com/arcbjorn/leetcode
Leetcode solutions
cpp golang leetcode typescript
Last synced: 02 May 2026
https://github.com/joseluisq/clang-samples
Some code examples to playaround with CLang and reusing its code from other languages.
Last synced: 28 Apr 2026
https://github.com/shimpe/prattle
Simple front-end to the MaryTTS text-to-speech software
Last synced: 28 Apr 2026
https://github.com/lucasfturos/convertimagetoaudio
Converte imagem em áudio.
Last synced: 03 May 2026
https://github.com/aerphanas/microcontroller-programming
Learning Microcontroller programming
Last synced: 28 Apr 2026
https://github.com/inonitz/premake5-workspace-template
Workspace Template With Dependencies & Sub-projects using premake5
c cpp glbinding glfw glfw3 imgui lua mit-license opengl premake premake5 template-project workspace
Last synced: 03 May 2026
https://github.com/vertexnova/vnelogging
Vertexnova Logging (vnelogging) is a lightweight, thread-safe logging library designed for high-performance C++ applications.
cpp logging-library rendering-engine
Last synced: 03 May 2026
https://github.com/me-phew/programowanie-zaawansowane-template
Szablon dla projektów na przedmiot Programowanie Zaawansowane
Last synced: 28 Apr 2026
https://github.com/songkeys/chickenscomehome
A stupid simple game written in cpp - Help chickens come home
Last synced: 03 May 2026
https://github.com/sainikhil0904/object-oriented-programming-using-cpp
Collection of solved problems demonstrating OOPs concepts in C++ with practical implementations.
coding cpp data-structures-and-algorithms design-and-analysis-of-algorithms learning objectorientedprogramming oops-in-cpp programming
Last synced: 13 Jun 2026
https://github.com/nkh-lab/prog-arg-manager
c++ program options parser library
argument-parsing boost cli cpp program-options
Last synced: 05 Jun 2026
https://github.com/spear97/3d-world
An Interactive 3D Environment project that was created during my Spring 2022 Semester at Texas Wesleyan University. A custom graphics Engine Made from Scratch Utilizing OpenGL and C++ to render different environment and spawn 3d object into the Environment.
3d-computer-graphics 3d-engine computer-graphics computer-graphics-opengl cpp object-oriented-programming opengl rendering-pipeline software-development visual-studio
Last synced: 28 Apr 2026
https://github.com/terenstare/par-your-game-loop
Slides for my presentation "Parallelizing your game loop" in parallel programming.
cpp game-development gamedev job-scheduler parallel-programming
Last synced: 03 May 2026
https://github.com/st235/pseudo_random_generator
random numbers generation methods
Last synced: 09 Jun 2026
https://github.com/ahmedhosssam/lesser_pandas
Pandas-like Data Analysis library in C++
cpp data-analysis data-science pandas
Last synced: 03 May 2026
https://github.com/c70sp/radium-engine
My own small 3D rendering engine.
3d-engine cpp engine glsl opengl rendering-engine
Last synced: 03 May 2026
https://github.com/maxchistt/pneumocylinderconfigurator
Parametric model configurator with C3D Toolkit. Created as part of a tutorial. Student teamwork
3d-models c3d c3d-toolkit cad configurator cpp geometric-modeling parametric-modelling qt qtvision
Last synced: 03 May 2026
https://github.com/4s4v1n/matrix
Implementation of matrices in C++ with standart operations.
Last synced: 13 Jun 2026
https://github.com/dawinaj/hd44780
HD44780 driver for ESP32
cpp driver esp32 gpio hal hd44780 lcd-display pcf8574
Last synced: 03 May 2026
https://github.com/nicolasraf/estrutura_de_dados-ads
Intended for data structure courses in C/C++ in which materials and programs made during classes and studies will be stored.
Last synced: 03 May 2026
https://github.com/hejia-zhang/tensorflow-cmake2
Build TensorFlow Cpp application using CMake
Last synced: 03 May 2026
https://github.com/victornpb/capacitance_meter
arduino-sketch cpp data-acquisition firmware meters
Last synced: 03 May 2026
https://github.com/pandoraeartha/highperformancerandomengine
Head only high performance pseudorandom engine base on PCG-XSH-RR. Multithreading allowed, easy to use, statistically good. 仅有头文件的随机引擎, 基于PCG-XSH-RR算法, 允许多线程, 简单易用, 高随机性.
c cpp random random-generation
Last synced: 28 Apr 2026
https://github.com/fcf-framework/fcftest
Provides the FCF_TEST macro to perform the check in unit tests
Last synced: 13 Jun 2026
https://github.com/muneeb1030/school-management-system
The School Management System is a comprehensive software application developed using SFML and C++ OOP under the Hud. It aims to streamline administrative tasks and enhance communication between administrators, teachers, and students.
cplusplus cpp management-system oops-in-cpp semester-3 semester-project sfml
Last synced: 13 Jun 2026
https://github.com/caiotaavares/painter
Simple image editor and raster graphics editor with Qt6 and c++
Last synced: 03 May 2026
https://github.com/amaristewart/vocal-denoiser-plugin
Vocal Denoiser Plugin
cpp denoising juce matlab neural-networks voice-recognition
Last synced: 03 May 2026
https://github.com/lucashnss/if672-algorithms-lists
Lists of algorithms in the course algorithms and data structures (IF672) in CIN-UFPE. Along this course I've been introduced to various efficient and creative ways to resolve common problems in computer science like ordering and learning data structures to do that.
algorithms cpp data-structures
Last synced: 13 Jun 2026
https://github.com/younghakim7/gui_calculator_in_c_glfw3_mesion_build_justfile_rust
Last synced: 03 May 2026
https://github.com/sanjaraiy/dsa_series
Explore the efficiency of countSort in this DSA playground! 📊✨ Master sorting algorithms with hands-on practice.
alogrithms countsort cpp data-structure-and-algorithm data-structures vscode
Last synced: 13 Jun 2026
https://github.com/buffetmenufyi/leetcodesolutions-pdf
LeetcodeSolutions pdf based on NeetCode-Solutions
blind75 coding-interviews cpp data-structures leetcode needcode neetcode neetcode150 pdf python rust-lang
Last synced: 28 Apr 2026
https://github.com/dsite42/cpp02
42 Project - CPP02 - This module is about ad-hoc polymorphism, operator overloading and Orthodox Canonical class form.
Last synced: 09 Jun 2026
https://github.com/matheusdesouzab/lista-de-exercicio-sobre-vetores-em-c
Lista de Exercício Sobre Vetores na Linguagem C ++, respondida em 2018!
Last synced: 03 May 2026
https://github.com/madebypixel02/ft_irc
Internet Relay Chat
42 42born2code 42school born2code c cpp cpp98 irc irc-client makefile peer-to-peer peer2peer
Last synced: 03 May 2026
https://github.com/endail/expandingarray
A dynamic array for use on Arduino
arduino array cpp dynamicarray
Last synced: 03 May 2026
https://github.com/ngrogg/kattis-solutions
A repository for my accepted solutions to Kattis problems
c cpp kattis kattis-solutions problem-solving python
Last synced: 03 May 2026
https://github.com/silentpuck/silentcheatsheets
Multilingual cheat sheets for C, C++ and Assembly. Fast references, code snippets and examples in EN / RU / ES. Synchronized with YouTube Shorts by SilentPuck 🕶️
asm assembly c cheatsheet cpp learning multilingual programming reference shorts youtube
Last synced: 03 May 2026
https://github.com/poakapx/oop-inheritance_and_polymorphism
Приклад успадкування та поліморфізму на прикладі класу рослин.
Last synced: 13 Jun 2026
https://github.com/githubfoam/kotlin-cpp-win-githubactions
kotlin cpp win githubactions
cpp githubactions gradle kotlin windows
Last synced: 28 Apr 2026
https://github.com/abhaysp95/cp_prac
some competitive programming questions
c competitive-coding competitive-programming cp cpp go java leetcode leetcode-c leetcode-cpp
Last synced: 28 Apr 2026
https://github.com/nir3x/variantvector.cpp
Variant Vector Serialization/Deserialization
c-plus-plus coding cpp data-decoding data-deserialization data-encoding data-packing data-serialization data-unpacking decoding deserialization encoding packing serialization unpacking variant-vector
Last synced: 09 Jun 2026
https://github.com/dennuguyen/cpp
C++ DSA snippets
algorithms cpp cpp20 data-structures dsa googletest
Last synced: 03 May 2026
https://github.com/philipszdavido/forgedb
A lightweight SQL-inspired database engine written in modern C++.
Last synced: 13 Jun 2026
https://github.com/princeinscripts/c-and-dsa-foundation
A repository for understand the C++ Better
array conditional-statements cpp if ifelse loops vector
Last synced: 13 Jun 2026
https://github.com/ww92030-storage/cses
CSES problem set partial and full solutions (Java and C++)
Last synced: 28 Apr 2026
https://github.com/accoladesio/sysmonitor
Monitor, visualize and optimize your cpu performance.
c cli cmake cmakelists cpp powershell
Last synced: 03 May 2026
https://github.com/nir3x/foreground-pattern-scanner
Foreground Pattern Scanner - Memory-mapped executable pattern scanner
c-plus-plus cpp executable-pattern-scanner memory-mapping pattern-scanning windows-api
Last synced: 08 Jun 2026
https://github.com/muhammadshavaiz/advanced-data-structues-fifa_dataset
This C++ project showcases efficient data management for FIFA World Cup data from 1930 to 2018. It uses AVL Trees for fast searching, Hash Tables for quick access, and Singly Linked Lists for easy traversal, optimizing both memory usage and retrieval speed.
avl-tree cpp data-structures hashtable linked-list parsing
Last synced: 09 Jun 2026
https://github.com/bbangjee/cse4110_database_system
2025-1 데이터베이스시스템 플젝 및 노트 정리
convenience-store cpp database mysql university-course university-project
Last synced: 03 May 2026
https://github.com/farukalamai/cpp-for-cuda
A structured C++ learning path designed specifically for developers preparing to learn CUDA programming.
Last synced: 09 Jun 2026
https://github.com/c1m50c/cses
My CSES submissions.
algorithm algorithms cpp cses cses-solutions data-structures dynamic-programming interview-questions python python3 solutions
Last synced: 03 May 2026
https://github.com/tetengo/tetengo.cpp
A multipurpose library set for C/C++.
astar c c-plus-plus cpp cxx double-array doublearray grapheme json json-parser trie unicode viterbi
Last synced: 03 May 2026
https://github.com/smooll-d/slou
"Smooll" LOgging Utility.
cpp logger loggers logging logging-library meson
Last synced: 25 Jun 2026
https://github.com/tripolskypetr/node-gyp-opencv
I created a simple script which will compile OpenCV 3.4 with opencv_contrib (SIFT, SURF available) for linking with Native Abstractions for Node.js on Ubuntu 18.04
bash-script cpp native-abstractions-for-node node-gyp node-js opencv sift static-linking surf ubuntu1804
Last synced: 03 May 2026
https://github.com/antoniakras/sudoku_solver_checker_generator
C++ Sudoku solver, checker, and generator using backtracking and recursion, with modular design, constraint handling, and puzzle generation.
algorithm-design backtracking constraint-satisfaction-problem cpp file-io modular-architecture recursion sudoku
Last synced: 03 May 2026