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/arsdever/programming_on_linux
Wrapping linux's file manipulation API into classes
Last synced: 17 Apr 2026
https://github.com/pchaparro/codeforces
Codeforces practices.
c-plus-plus codeforces codeforces-solutions codeforces-solutions-github competitive-programming cpp
Last synced: 24 Mar 2025
https://github.com/superpuero/kawa
c++ game engine, made with love
cpp cpp20 ecs entity-component-system functional-programming game game-development game-engine graphics opengl
Last synced: 17 Feb 2026
https://github.com/nucleotype98/unix_server_socket
c++ Unix Socket Library, very user friendly for you lazy watchers
comunication cpp load-balancer multithreading peer2peer server socket unix
Last synced: 08 Apr 2025
https://github.com/fl444mingo/fl4-cs131-03-lab
Ch. 3, Lab 1, Number Guessing Game
Last synced: 01 Apr 2025
https://github.com/fl444mingo/fl4-cs131-05-01-callbyref
Ch. 5, Lesson 1, Function Call by Reference
Last synced: 01 Apr 2025
https://github.com/fl444mingo/fl4-cs131-04-01-func-type
Ch. 4, Lesson 1, Functions and Type Casting
Last synced: 01 Apr 2025
https://github.com/fl444mingo/fl4-cs131-03-02-switch
Ch. 3, Lesson 2, Switch Cases
Last synced: 01 Apr 2025
https://github.com/fl444mingo/fl4-cs131-02-03-if
Ch. 2, Lesson 3, If statements
Last synced: 23 Jun 2025
https://github.com/yohhoy/tecalc
tiny embedded calculator
calculator cpp cpp17-library header-only
Last synced: 08 Apr 2025
https://github.com/jessmattless/project-refunk
A project aiming to remake the game U.B. Funkeys
Last synced: 05 Jul 2026
https://github.com/gipert/bayesian-blocks
Julia and C++ Implementations of the bayesian blocks algorithm https://arxiv.org/abs/1207.5578
bayesian-statistics binning cpp julia
Last synced: 26 Nov 2025
https://github.com/heyfoz/cpp-coin-toss-payout-simulator
The Coin Toss Payout Simulator Program (C++) creates 10 simulations for a coin toss payout game, where the payout equals 2 raised to the nth power, and n is the number of flips required before the 1st instance of heads (H) is recorded. The sequence of results, payouts, and average payout are printed to the console in table format.
coin-toss cpp probability simulator
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-sales-report-struct-read-write
The Sales Report Structure Read/Write Program (C++) reads a text file titled sales.txt, generates a sales report, and uses a custom writeReport function to create a text file titled inventoryReport.txt. The report includes calculated values for total sales and percentages for each category.
cpp read-write reporting sales
Last synced: 03 Jul 2026
https://github.com/outdatedguy/sem-4-mini-project
A college Mini-Project made using C++ for topic 'Doctor's Appointment System'.
booking-system cpp login-system mini-project
Last synced: 16 Mar 2025
https://github.com/hellowrc/setwinsetupsplashtext
实时修改Windows在安装过程中在进度屏幕显示的状态文本
Last synced: 01 Apr 2025
https://github.com/feglawy/cpp_template
C++ project template with CMake and GoogleTest integration for building and testing libraries, ensuring code quality and maintainability.
cmake cpp cpp17 gtest template template-project
Last synced: 04 Feb 2026
https://github.com/king-of-ducks/nvim
Nice Neovim config for C++ developing written on Lua
c cpp neovim neovim-config nvim nvim-config
Last synced: 11 Jun 2025
https://github.com/seunomonije/quantum-programming-api
Allows programmers to harness quantum power with minimal quantum knowledge.
Last synced: 02 Sep 2025
https://github.com/ka-iden/chips
chips haha get it like the food
chip-8 chip8 chip8-emulator chip8-interpreter cpp emulator interpreter sdl2
Last synced: 25 Mar 2025
https://github.com/rajarsheya/real-time-audio-feature-extraction-with-cuda-for-speech-recognition
This project accelerates MFCC extraction using CUDA for real-time speech recognition. Offloading the process to the GPU reduces latency and speeds up processing, enabling fast, local speech-to-text transcription for applications like virtual assistants, without cloud reliance.
audio-processing cpp cuda fourier-transform python
Last synced: 10 May 2026
https://github.com/sla-ppy/snake
[F] CLI implementation of the original Snake game from scratch in C++
Last synced: 11 Jun 2025
https://github.com/cosmic-aerospace-technologies/fc-udev
The FC-Udev is a do it yourself flight computer kit for model rocketeers alike. It introduces the user to basic circuitry, soldering, debugging, software implementation and much more.
aerospace aerospace-engineering cpp flightcomputer rocketry
Last synced: 29 May 2026
https://github.com/s3bza/cos214-cpp-template
A basic C++ template project structure.
Last synced: 06 Jan 2026
https://github.com/xmartlabs/docker-pcl-cmake
Docker image containing PCL and CMake.
c c-plus-plus cmake cpp docker make makefile pcl pcl-library
Last synced: 12 Apr 2026
https://github.com/heyfoz/cpp-inventory-vector-sort-search
The Inventory Vector Sort/Search Program (C++) reads an InventoryParts.txt file made of a list of part records containing part names, categories, quantities, and unit costs. The program prompts the user to search for parts, and if a part is not found, the user can add a new part record. An updated txt file is written on program close.
Last synced: 25 Mar 2025
https://github.com/heyfoz/cpp-string-manip-read-write
The String Manipulator Read/Write Program (C++) reads a .txt file containing a list of fake personal data, such as names, addresses, etc. Lines of the file are changed to comma separated values (CSV) format. Finally, a .txt file is written using the newly formatted CSV data.
Last synced: 21 Aug 2025
https://github.com/goggy369/qt-calculator
基于 Qt 框架的科学计算器
calculator cpp qmake qt6 qtcreator
Last synced: 17 May 2026
https://github.com/mikhaillipanin/useful_templates
Templates to copy
competetive-programming-resources cpp golang java python rust
Last synced: 12 Apr 2026
https://github.com/nicknaso/nodejs-native-addons-notes-2017
Notes about Node.js Native AddOns - 2017
cpp javascript native-module nodejs notes v8
Last synced: 10 Apr 2026
https://github.com/poodarchu/algos
Algorithms and Data Structures in practice.
algorithms cpp data-structures leetcode-solutions map sorting-algorithms tree-structure
Last synced: 04 Sep 2025
https://github.com/ehwan/raytracing
ray tracing engine
cpp physics-based-rendering raytracer raytracing spatial-index tree-structure
Last synced: 04 Sep 2025
https://github.com/kardbord/concurrency
Sharded, thread-safe implementations of STL containers.
concurrency cpp cpp17 thread-safe thread-safety
Last synced: 12 Jun 2025
https://github.com/whoiscipher/minigolf
2D mini golf game developed in C++ using raylib
cpp game-development raylib raylib-cpp
Last synced: 01 Apr 2025
https://github.com/leewayzdes/binary-calculator-cpp
Калькулятор двоичных чисел на C++, реализующий арифметические операции (+, -, *) в постфиксной (обратной польской) записи.
binarycalculator calculator cpp
Last synced: 16 Mar 2025
https://github.com/ctkqiang/floodshield-sentinel
FloodShield Sentinel 是一个基于 C++ 开发的智能网络流量监控与分析系统,专门用于检测和防御网络攻击。本系统采用 libpcap 进行底层数据包捕获,实现实时流量分析和异常检测。
china china-region cpp cybersecurity ddos monitoring-tool
Last synced: 23 Apr 2025
https://github.com/divyanshu013/aks-parallel
This is parallel implementation of AKS algorithm in Intel
aks-algorithm aks-parallel cpp
Last synced: 23 Aug 2025
https://github.com/smdn/polish-notation-impls
数式の二分木化・記法変換・計算アルゴリズムの実装
algorithms binary-expression-tree c-language calculation cpp csharp expression-tree java javascript polish-notation python rpn-calculator rpn-expression visualbasic
Last synced: 12 Apr 2026
https://github.com/akelsh/mono-gb
A relatively cycle-accurate Gameboy color emulator built in modern C++
cplusplus cpp cpu educational emulator gameboy hardware-emulation low-level nintendo retro
Last synced: 26 Jan 2026
https://github.com/ferfoui/embeddeddisplay
Program to control a little screen with an ESP32
bluetooth bluetooth-le cpp esp32 esp32-arduino platformio
Last synced: 10 May 2026
https://github.com/radoslav-grencik/ims_20_21
Simulation of ocean plastic pollution.
Last synced: 04 Jul 2025
https://github.com/greycloudss/gauntlet
Gauntlet is a C++ reverse engineering utility that supports both static and dynamic disassembly, along with DLL injection into external processes. Built for modularity and performance, it provides core building blocks for memory manipulation, opcode decoding, and instruction tracing.
cpp disassembler imgui injector reverse-engineering security
Last synced: 04 Jul 2025
https://github.com/coding-chez/deck-of-codes
compilation of all coding activities @school
assembly-language c-programming cpp html-css-javascript java kotlin php
Last synced: 09 Apr 2026
https://github.com/omarassadi/gmsv_spoof
A module for Garry's Mod that allows for modification of A2S_INFO and A2S_PLAYER responses. This allows for things such as spoofing of player counts on the master list.
cplusplus cpp garrys-mod garrysmod garrysmod-module steam
Last synced: 01 Apr 2025
https://github.com/ctkqiang/2d05
这款工具是一种 分布式拒绝服务(DDoS)攻击工具,它能够通过大量虚假流量淹没目标服务器,从而导致其无法正常响应合法请求,最终使系统崩溃或服务中断。🚀💥
2d05 china cpp cpp11 ctkqiang ddos ddos-attacks dos hacking-tool network security simple
Last synced: 04 Jun 2026
https://github.com/urumqinsky/ft_containers
Reimplementation of some basics STL containers
Last synced: 12 Jun 2026
https://github.com/awais-124/stack-expression-converter
Expressions Converter. Third semester project using data structures concept.
cpp data-structures expression-converter-application programming stack
Last synced: 07 Apr 2025
https://github.com/angeligareta/turing-machine
Implementation of a Turing Machine in C++, a model of computation that defines an abstract machine that manipulates symbols on a tape according to the machine rules.
cpp turing turing-machine turing-machine-simulator
Last synced: 16 Mar 2025
https://github.com/Mute124/Atlas
An efficient cross-platform game engine built with raylib and keeping developer's sanity, native support for modding with lua and Angel Script, extensibility, and more in mind.
3d 3d-engine angelscript cpp cpp20 cross-platform engine game-development game-engine linux lua modding modern-cpp raylib scripting sol2 windows
Last synced: 28 Jul 2025
https://github.com/ghosts6/bmi
bmi calculator with c c++ python and java script
bash bmi-calculator c cpp html-css-javascript python3
Last synced: 12 Apr 2026
https://github.com/bisocm/rykeshell
RykeShell is a custom Unix shell built entirely in C++, offering users a powerful and customizable command-line experience.
cli cmake command-line cpp shell terminal unix-shell
Last synced: 07 Jan 2026
https://github.com/oculometric/stui
Simple Text UI - an easy-to-use, header-only, semi-immediate-mode TUI framework for building interactive interfaces across platforms
cpp cross-platform header-only-library immediate-gui text-user-interface ui
Last synced: 17 Jan 2026
https://github.com/cesarvasconcelos/cplus-poo
Códigos produzidos nas aulas de Programação Orientada a Objetos (em C++) do curso de Engenharia da Computação - IFPB - Campus CG
cpp object-oriented-programming
Last synced: 09 Apr 2025
https://github.com/the-redback/competitive-programming
:computer: :bar_chart: Competitive Programming environment and personal solution archive of different online problems.
cf-tools codeforces codejam competitive-programming contest-programming cpp iupc lightoj online-judge redback spoj topcoder uva
Last synced: 11 Mar 2025
https://github.com/hynduf/mystersy---a-sdl2-cpp-game
Mystersy - A SDL2 Game for 2122II_INT2215_2 (UET)
Last synced: 18 Apr 2026
https://github.com/antonioberna/spectrum-analyzer
ESP32 Spectrum Analyzer using FFT (radix-2) in C++
cpp embedded engineering esp32 fft platformio radix-2 spectrum-analyzer
Last synced: 10 May 2026
https://github.com/czwinzscher/myhtmlpp
A C++17 Wrapper for MyHTML/Modest.
cpp cpp17 html html-parser html5 myhtml parser
Last synced: 17 Jan 2026
https://github.com/stellardx/cspaceengine-project-vs-edition
A simple C++ static library for astronomic calculation and modding SpaceEngine
astronomy astronomy-library cpp library spaceengine
Last synced: 23 Apr 2025
https://github.com/salma-mamdoh/student-management-data-structures
Our project for Data Structures Course taken during fall 2023 semester
avl-tree binary-search-tree cpp filesystem heap-tree tree-structure
Last synced: 05 Sep 2025
https://github.com/dhruvsrikanth/conjugate-gradient-simulation
In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the conjugate gradient optimization simulation. This is a sparse linear solver optimized using the second-order poisson equation.
c conjugate-gradient cpp dense-solver distributed-memory-parallel high-performance-computing mpi multithreading openmp optimization optimization-algorithms poisson-equation shared-memory-parallel simulation-modeling sparse-linear-solver
Last synced: 18 May 2026
https://github.com/vovandreevik/binary-search-tree
This C++ program demonstrates the implementation of a Binary Search Tree (BST) along with custom Stack and Queue data structures.
binary-search-tree bst cpp oop oops-in-cpp queue stack
Last synced: 07 Apr 2025
https://github.com/martin-majlis/probstructs
Collection of probabilistic data structures - CM-Sketch, ECM-Sketch, exponential histogram in C++.
cpp data-structures probabilistic-programming streaming
Last synced: 09 Apr 2025
https://github.com/engichang1467/3d-game-simulator
My first FPS Game written in C++ and OpenGL
cpp fps-game game-development glew glut opengl
Last synced: 27 Apr 2026
https://github.com/jthelin/cause_crash_dump
A small utility program that will run and then crash. Primarily for use with testing any crash dump collection utilities and scripts.
Last synced: 04 May 2026
https://github.com/trypsynth/sleepsoundly
Tiny C program to constantly pipe silent audio through audio devices on Windows, eliminating automatic sleeping.
accessibility audio c cpp sound soundcard soundcardsleep win32 windows winmm
Last synced: 11 Mar 2026
https://github.com/amirhaytham/super-multi-prog-lang-playground
A modern web-based code editor and execution environment supporting multiple programming languages. Built with React, TypeScript, Node.js, and Docker.
cpp docker docker-compose docker-image go js monaco-editor node nodejs playground ruby typescript
Last synced: 04 Feb 2026
https://github.com/vircoding/esp32-dht-lcd-example
An ESP32 example project using DHT11 and LCD 16x2 display
cpp dht11 esp32 lcd16x2 platformio
Last synced: 20 Apr 2026
https://github.com/kar-dim/watermarking-cpu
Code for my Diploma thesis at Information and Communication Systems Engineering (University of the Aegean, School of Engineering) with title "Efficient implementation of watermark and watermark detection algorithms for image and video using the graphics processing unit". Part 1 / CPU
clang cpp eigen openmp parallel-computing watermark-image watermarking
Last synced: 12 Apr 2026
https://github.com/amira921/ai-based-healthcare-monitoring-system-using-iot
Medical IOT System Consists of Smart Band, Medical generative QA model, mobile application which facilitate efficient healthcare monitoring and medical assistance for patients and doctors.
arduino artificial-intelligence biogpt cpp database-design embedded-systems iot java-android large-language-models mobile-development mysql peft pyhton pytorch srs-document system-design transformers ui-ux-design uml-diagrams
Last synced: 13 Apr 2026
https://github.com/hakoniwalab/hakoniwa-pdu-bridge-core
hakoniwa-pdu-bridge controls time-based data flow between PDU channels, separating transfer policy (when/what) from transport protocol (how). It enables declarative simulation data flows such as immediate sync, periodic updates, and bandwidth-aware throttling.
Last synced: 13 Apr 2026
https://github.com/young-flash/websockets-demo
This is a demo about how to use uWebsockets to implement a server which supports publish and subscribe over websockets protocol (with ssl).
cpp publish-subscribe websocket websockets-server
Last synced: 03 Apr 2025
https://github.com/hasanyahya101/oop-lab-1-fast-nuces-2023
This repository contains solutions to six programming problems related to pointers in C++. These Questions are from Object Oriented Programming course offered at Fast Nuces Lahore. The problems cover a range of topics such as monkey food intake, pointers, sum, difference, product, square, area of rectangle, mean, and largest and smallest number.
cpp fast lahore nuces oop pointers
Last synced: 29 Mar 2025
https://github.com/mbfakourii/carbot-android
Car robot with socket to Android with WeMos or NodeMCU
android ardiuno carbot cpp esp8266 java nodemcu nodemcu-arduino nodemcu-esp8266 wemos
Last synced: 17 Apr 2026
https://github.com/nubbsterr/stewart
A self-balancing robot project developed at SproutHacks 2025.
arduino arduinoide cpp esp32 hackathon-project pid-control pid-controller robotics
Last synced: 13 Apr 2026
https://github.com/drcbeatz/arduino-theremin
Arduino theremin midi controller - turns readings from HC-SR04 ultrasonic sensor into MIDI messages sent via USB to DAW software (e.g. Logic or Ableton). Written in C++ (website: React/Typescript).
arduino arduino-leonardo cpp embedded-systems hc-sr04-ultrasonic-sensor midi midi-controller midi-messages pytest python react typescript
Last synced: 13 Apr 2026
https://github.com/andreafioraldi/grassi-pi
Calculate PI using random numbers and probability
Last synced: 25 Mar 2025
https://github.com/elitehustler/simple_pow_blockchain
This C++ program demonstrates a basic blockchain implementation using OpenSSL for SHA-256 hashing. Each block stores transaction data, a timestamp, and a nonce. Proof-of-work is used to mine blocks with a difficulty target.
blockchain consensus-algorithm cpp crypto cryptocurrency decentralized dlt dotnet educational express nestjs openssl openssl-library pow-consensus
Last synced: 01 Mar 2026
https://github.com/daguerreo/qt-gcov-demo
Demonstrate how to generate code coverage report with gcov for a Qt Project
code-coverage cpp gcov linux qt
Last synced: 13 Apr 2026
https://github.com/amoeba/arrow-flight-playground
Various examples related to Apache Arrow Flight.
Last synced: 22 Mar 2026