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-06-23 00:06:41 UTC
- JSON Representation
https://github.com/sameetasadullah/inter-process-communication-using-named-pipes
A simple C++ program to simulate inter-process communication using named pipes
cpp fork inter-process-communication linux named-pipes ubuntu
Last synced: 28 Apr 2026
https://github.com/oatpp/oatpp-ssdp
Oat++ extension module to work with SSDP protocol.
Last synced: 25 Apr 2025
https://github.com/sebt3/watched.back
Watched Backend
backend collected-metrics cpp monitoring mysql ssl watched
Last synced: 24 Apr 2025
https://github.com/toshikinakamura0412/scan_to_pcl_ros
ROS package for converting scan to pcl
bsd-3-clause conversion cpp pcl pointcloud robotics ros ros-noetic scanning
Last synced: 04 May 2026
https://github.com/ankitjha2202/gfg-daily-problems
Learning new problem everyday and building the habit of problem-solving
cpp daily-coding-problem gfg-solutions
Last synced: 18 Jun 2026
https://github.com/anmamuncoder/cp-problem-solving-zone
Competitive Programming Practice with C++, covering Algorithms, Problem-Solving, and Data Structures to enhance Coding Skills and Efficiency.
backtracking cpp recursion segment-tree slicing
Last synced: 20 Jan 2026
https://github.com/maksasj/graph
Graph - simple c++ library, that implements a simple graph adt structure as well as implements some graph based algorithms like, vertex cover algorithm.
cpp educational-project graph library
Last synced: 15 May 2025
https://github.com/ivandrf/vector-int
Realization of a self-expanding array with some std::vector methods
Last synced: 21 Feb 2026
https://github.com/maksasj/pouch
Pouch - simple c++ library that introduces some containers, primary HashMap and stack style dynamic array.
cpp educational-project library stl
Last synced: 15 May 2025
https://github.com/maksasj/dunmorogh
Dunmorogh - simple c++ library, that implements some sorting algorithms
cpp educational-project library sorting sorting-algorithms
Last synced: 15 May 2025
https://github.com/andreiavrammsd/cpp-zip
C++17 zip view and iterator
cpp cpp17 iterator view zip zip-iterator zip-view
Last synced: 11 Mar 2026
https://github.com/soreing/bigint-x86cpp
Big Integer library for C++ partially written in x86 Assembly
asm asmx86 assembly-x86 bigint biginteger biginteger-cpp biginteger-library cpp
Last synced: 22 Aug 2025
https://github.com/rekosk/rekosk_fourdigits_7segments_74hc595
An Arduino Library for 74HC595 4 digit 7 segment display
arduino arduino-ide arduino-ide-library arduino-library arduino-uno cpp esp32 esp8266 esp8266-arduino
Last synced: 14 Feb 2026
https://github.com/coralkashri/cppsenioreas-metaprogramming-restrictions
This is examples repository of C++ Senioreas blog metaprogramming restrictions article.
cpp cpp11 cpp14 cpp17 cpp20 cppsenioreas metaprogramming metaprogramming-restrictions
Last synced: 15 May 2025
https://github.com/alirezakh74/cyrusengine
2d game engine with C++ and SDL2
cpp game-engine game-engine-2d gamedev gameengine gameengine2d indiedev sdl2 shooter
Last synced: 29 May 2026
https://github.com/namberino/vilang
The Vietnamese Programming Language
cpp interpreter programming-language vietnamese
Last synced: 03 Feb 2026
https://github.com/blagojeblagojevic/low_pass_filter_arduino
Low pass filter
arduino arduino-uno cpp digital-filters filter filter-design jupyter-notebook low-pass-filter matplotlib numpy python scipy
Last synced: 11 Apr 2026
https://github.com/animesh-ghosh/crypt
A WebAssembly toy project.
cipher cipher-algorithms cpp cpp11 emscripten make makefile webassembly
Last synced: 29 Jun 2025
https://github.com/zwliew/competitive-programming
Notes, libraries, templates, and solutions to various competitive programming platforms.
challenge coding competitive cp cpp ctci leetcode mrjudge programming python
Last synced: 10 Apr 2026
https://github.com/szykol/potato
A simple http server 🥔
cmake cpp googletest http server
Last synced: 06 Mar 2025
https://github.com/l-terrero/userdatabase_final_version
User Database. Personal project (C++) (.txt database)
cplusplus cpp management-system personal-project
Last synced: 10 Jan 2026
https://github.com/snandasena/designpatterns
cpp csharp go java php python ruby swift typescript
Last synced: 10 Apr 2026
https://github.com/teiacare/teiacarevideoio
TeiaCareVideoIO is a C++ video encoder and decoder library.
cpp cross-platform ffmpeg video-decoding video-encoding video-io videocapture videowriter
Last synced: 20 Aug 2025
https://github.com/ashokdey/pixel_explosion
C++ application that draws patterns with Pixels
animation cpp cpp11 particles pixel pixel-explosion sdl video visual-studio
Last synced: 23 Mar 2025
https://github.com/azrielx86/simpletexteditor
A text editor written in C++ using QT
Last synced: 27 Apr 2026
https://github.com/nicknaso/bcrypt-napi
Bcrypt porting to N-API
addons bcrypt cpp native nodejs nodejs-addon nodejs-modules
Last synced: 04 May 2026
https://github.com/softtechmx/lib-cpp-cronometro
biblioteca de C++ moderna y eficiente diseñada para ofrecer una solución simple pero poderosa para medir el tiempo dentro de tus proyectos de C++. Ya sea que necesites realizar un seguimiento del tiempo para evaluar el rendimiento de tu código, gestionar eventos temporizados o simplemente añadir funcionalidades de temporización a tus aplicaciones
chronometer cpp cpp17 cronometro lib library
Last synced: 21 Feb 2026
https://github.com/basemax/isprime
Sample code and project to calculate or check the prime numbers.
c cpp prime-generator prime-number prime-number-algorithm prime-number-calculations prime-number-generation prime-numbers prime-numbers-algorythm prime-numbers-calculation
Last synced: 10 Apr 2026
https://github.com/0bvim/cpp
Namespaces, classes, member functions, stdio streams, initialization lists, static, const, and some other basic stuff
42projects 42school 42sp clang cpp makefile
Last synced: 07 Apr 2025
https://github.com/sameetasadullah/leetcode-solutions
This repository contains solutions of various LeetCode problems
cpp java javascript leetcode python python3
Last synced: 04 Oct 2025
https://github.com/crendking/emperors-clothes
A DirectShow filter that hides idle cursor in video players
cpp cursor directshow directshow-filter mouse video-player windows
Last synced: 23 Apr 2025
https://github.com/marcb152/pdstsp-cplex-solver-cpp
PDSTSP solver in C++ using IBM Cplex
cplex cplex-optimization-solver cpp pdstsp tsp tsp-problem tsp-solver
Last synced: 26 Feb 2025
https://github.com/marcb152/tsp-cplex-solver-cpp
TSP solver in C++ using IBM CPLEX
cplex cplex-optimization-solver cpp poc tsp tsp-problem tsp-solver
Last synced: 12 Jun 2026
https://github.com/amlel-el-mahrouss/nekernel
Hybrid C++ OS Kernel, made with a robust design and blazingly fast at boot times.
Last synced: 09 Apr 2025
https://github.com/ahmed605/win-vcmp-dotnet
A modified version of vcmp-dotnet (.NET plugin for Vice City: Multiplayer) to support Windows and with some fixes and improvements.
cpp csharp dll dotnet grand-theft-auto gta gtavc multiplayer plugin vcmp vice-city windows
Last synced: 12 Apr 2026
https://github.com/themorc/screenduo-userspace
ASUS ScreenDUO/ASUS OC Palm userspace driver for Windows/macOS/Linux written in C++ (originally written in C for Linux, fork of mayorbobster's screenduo4linux)
asus c cplusplus cpp driver linux macos screenduo screenduo4linux screenduo4macos windows
Last synced: 11 Apr 2026
https://github.com/basemax/persian-hex-system
The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.
bash bin binary c computer cpp hex hex-system persian php py python ruby shell
Last synced: 07 Feb 2026
https://github.com/kdesp73/cpp-tamagochi
A tamagochi written in C++ with a terminal user interface
Last synced: 03 Jan 2026
https://github.com/wolgemoth/vsop87-wrapper
A wrapper class providing a clean interface for working with Greg Miller's VSOP87-Multilang in C++.
astronomy cpp cpp17 glm header-only mathematics positions solar-system templated vsop vsop87 wrapper
Last synced: 30 Mar 2025
https://github.com/kylereddoch/cpp_python_integration
Integrating CPP and Python for a simple math-based program.
Last synced: 14 Mar 2025
https://github.com/kylereddoch/airgeadbanking
Airgead Banking Compound Interest App. Project Two in my C++ class at SNHU.
Last synced: 14 Mar 2025
https://github.com/vivek-v-rao/cpp-dataframe
C++17 dataframe featuring CSV/binary I/O, date/datetime indices, arithmetic transforms, statistics (including rolling windows and multiple correlation types), and random data generators
cpp cpp17 dataframe statistics time-series time-series-analysis
Last synced: 04 Jan 2026
https://github.com/seigtm/directoryfileslist
Implementation of the C++ function that returns a list of files in a certain directory by a given mask (file extension). It's my homework task on the subject "Information security".
cpp cpp-examples directory file file-list files files-list filesystem list-files std-library
Last synced: 20 Apr 2025
https://github.com/whoiscipher/tetris
Imersive Tetris Game built using c++ and raylib. Makefile added for automated build
cpp game-development makefile raylib raylib-cpp tetris tetris-clone
Last synced: 01 Apr 2025
https://github.com/omanshu209/bank-management-system-cui
bank-management-system banking-applications cpp cui
Last synced: 25 Mar 2025
https://github.com/alexdaz/powerkey
Generate secure passwords on your phone.
android-app android-application android-studio cpp cpp17 kotlin kotlin-android password password-generator
Last synced: 13 Apr 2026
https://github.com/woolseyworkshop/article-blink-making-an-led-blink-on-a-raspberry-pi
Blink: Making An LED Blink On A Raspberry Pi Article Resources
beginner c cpp electronics programming python raspberry-pi swift
Last synced: 12 Apr 2026
https://github.com/cm0use/hangman
Hangman, no 3D or third-party libraries, just the standard functions provided by the compiler.
cpp cpp-game cppgame hangman hangman-console hangman-cpp hangman-game hangmangame
Last synced: 26 May 2026
https://github.com/mehedirm6244/nostokeeb
A very minimal On Screen Keyboard (for X11) written in GTK3
cpp gtk3 gtkmm3 keyboard-emulation linux
Last synced: 27 Oct 2025
https://github.com/thiagoow/fatec-zs-cpp-projects
Exercícios de desenvolvimento com C++. Criado para estudos de programação na Fatec Zona Sul.
centro-paula-souza college cplusplus cplusplus-17 cpp cpp17 fatec fatec-zona-sul fatec-zs tdm-gcc tdm-gcc-compiler vscode
Last synced: 15 Mar 2025
https://github.com/Tanner-Davison/cpp_class_overloading
Demonstrates object-oriented programming concepts such as dynamic memory management, copy constructors, assignment operators, and the creation of custom data structures like an ArrayList. The ArrayList class manages a dynamically allocated array of characters
c cpp dynamic-memory-management
Last synced: 06 Mar 2025
https://github.com/skippyr/libtmk
Libtmk (aka "Terminal Manipulation Kit") is a simple C99 terminal manipulation library that contains a modest set of features to manipulate terminal properties, styles, arguments and key readings primarily using UTF-8 encoding. It is available for Windows, macOS and Linux.
c c-library cli command-line cpp cpp-library library linux macos shell terminal tui windows
Last synced: 27 Mar 2025
https://github.com/arenekosreal/plasma-ions-china
A collection of plasma weather ions for Chinese users.
cpp kde kde-plasma kde-plasma-6 plasma-desktop qt qt6 weather weather-api weather-data weather-forecast
Last synced: 14 Sep 2025
https://github.com/tomenz/dhcpserv
A DHCP Server sample
cpp cpp11 dhcp dhcp-server dhcpv6 socket
Last synced: 09 Jul 2025
https://github.com/arkregiel/win-shellcode-executor
Simple Windows shellcode executor
cpp maldev malware shellcode shellcode-execute
Last synced: 25 Jan 2026
https://github.com/alxvdev/libnumerixpp
Library for physical and mathematical calculations in C++
calculation cmake computer-science cpp cpp17 cpplib informatics library mathematics open-source physics science
Last synced: 11 Jan 2026
https://github.com/saptakbhoumik/ouroboros
Ouroboros is a C++ library to work with N dimentional tensors
cpp cpp20 cpp20-library ouroboros tensor
Last synced: 25 Jan 2026
https://github.com/thenewattacker64/shellcodeinjectioncpp
cpp loader shellcode-injection
Last synced: 11 Jan 2026
https://github.com/ahmedsobhy01/kids-art
An exciting C++ drawing and painting program created to foster creativity and learning among children, developed as a part of the Programming Techniques course during our first year of Computer Engineering at Cairo University
cpp design-patterns gui object-oriented-programming painting
Last synced: 03 Nov 2025
https://github.com/saketkothari/cpp-programs
A repository of all my C++ programs
Last synced: 21 Mar 2025
https://github.com/bartste/keyboard
Keyboardio Atreus and Arduino
arduino atreus colemak-dh cpp keyboardio mechanical-keyboard
Last synced: 18 Feb 2026
https://github.com/anthofoxo/aurora
Thumper Mod Loader and Decompilation Tooling
cpp reverse-engineering thumper
Last synced: 21 May 2026
https://github.com/robinsaviary/estroengine
A portable simple-to-use node-based game engine built in C++20.
cpp cpp20 game-engine header-only node-tree
Last synced: 11 Apr 2025
https://github.com/0xvpr/vpr-bin2fmt
A utility program to convert binary data to a formatted string of the user's choice
binary-format c cpp data-formatting string-formatter tool tooling utility
Last synced: 17 May 2026
https://github.com/juhayna-zh/hydraw
Hydraw is a simple drawing software, as an easy example of Qt C++.
cpp drawing-app gui qpainter qt
Last synced: 21 May 2026
https://github.com/chasenut/sfml-continuous-collision-detection
SFML Collision System (Particle - Barrier)
Last synced: 22 Jul 2025
https://github.com/jimbobbennett/wio-terminal-azure-sample
A demo Arduino project showing how to use Azure IoT Hub with the Wio Terminal. Built using PlatformIO, but can be implemented using the Arduino IDE.
arduino azure cpp iot platformio seeedstudio wio-terminal
Last synced: 12 Apr 2026
https://github.com/mo7amed-hussein/serialplus
The purpose of this project is to provide an easy way to monitor and exchange data with serial port
at-command cpp exchange-data hex monitor qt serial-communication serial-port serialplus
Last synced: 12 May 2026
https://github.com/aqzhyi/oh-my-ex5
download my mt5 scripts, ea, indicators
Last synced: 20 Mar 2025
https://github.com/cieslarmichal/algoexpert-cpp
C++ solutions to the coding interview problems on AlgoExpert.
algoexpert algoexperts algorithms-and-data-structures algoritms coding-challenges coding-interviews cpp data-structures interview-preparation interview-questions problem-solving
Last synced: 28 Mar 2025
https://github.com/basemax/bankcustomercpp
Prepare a easy test and practice for university students C++
bank-account cpp university-project university-projects
Last synced: 27 Jun 2025
https://github.com/krishpranav/learncpp
learn cpp using this repo
books c-plus-plus clang code cpp idea jetbrains learn learn-to-code learntocode linux macos vscode windows
Last synced: 16 Feb 2026
https://github.com/henrifroese/external_memory_fractal_tree
Implementation of External Memory Fractal Tree (a variant of the Buffered Repository Tree) in C++ through the STXXL library.
b-tree-implementation cpp data-structures external-memory
Last synced: 23 Jul 2025
https://github.com/sea5kg/simpleneuralnetworkcpp
Simple Neural Network C++
cpp export-to-cpp genetic-algorithm neural-network neural-network-cpp perceptron perceptron-learning-algorithm simple
Last synced: 08 Sep 2025
https://github.com/miaucl/bitflame
Bitflame is an algorithm to generate non-repeating flames on a matrix. It can be used to generate gif of arbitrary length and size or it can be used to power a display with a microcontroller.
adafruit bitflame charlieplex cpp fire flame led python
Last synced: 16 May 2026
https://github.com/p0ryae/ccc-junior-2023
Solutions for the 2023 Junior Contest of the Canadian Computing Competition, all written in C++
canadian-computing-competition ccc ccc-solutions cemc cpp uwaterloo
Last synced: 25 Jan 2026
https://github.com/tsuzu/aishoot
愛Shoot! A game created in MIS.W Game Jam 2018
Last synced: 22 Mar 2025
https://github.com/ferhatgec/jedi
Jedi, CLI Kedi parser.
cli cli-tool commandline commandline-tool cpp cpp17 kedi parser tree
Last synced: 18 Feb 2026
https://github.com/csb6/strong-types
Single-header implementation of strong typedefs in C++
cpp cpp17 strongly-typed typedef
Last synced: 14 May 2025
https://github.com/fmahadybd/cpp_with_das
This repository covers all topics of the C++ programming language, including a wide range of algorithms. It serves as a complete reference with code examples for each concept and algorithm in C++.
Last synced: 21 Mar 2025
https://github.com/samyam81/normie-cpp
This repository contains several sub-repositories, each showcasing different projects and implementations in C++.
backtracking-algorithm cpp credit-card employee-management-system readme soduku-solver student-management-system
Last synced: 22 Mar 2025
https://github.com/kimtth/console-tetris
🎲 Most simplest console based Tetris source code by C++
console-tetris cpp tetris tetris-source
Last synced: 18 Aug 2025
https://github.com/tahmid-saj/iot_database_management
A database management system and calculator for any IoT logged data files inputted into the program. The data log files will contain data of water levels, temperature and humidity of nodes. A linear regression calculator also calculates if the regression equation should change based on percent error calculations using real measures of water levels. Application was created with compatibility for LSN50 IoT logged data.
algorithms-and-data-structures cpp database-management iot linear-regression
Last synced: 14 Apr 2025