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/driftluo/algorithmpractice
Learning data structures and algorithm by C/C++/Rust
algorithms-datastructures c cpp rust
Last synced: 09 Apr 2025
https://github.com/akash1474/txedit
TxEdit is a minimalistic text editor built using C/C++ inspired by SublimeText, with goal to provide IDE like coding experience. TxEdit offers a user-friendly interface combined with essential features to enhance your productivity. Still Under Development⚠️
c cpp imgui-glfw text-editor text-editor-cpp treesitter windows windows-app
Last synced: 10 Jul 2025
https://github.com/maxencebonamy/sand-box
This software is a physical simulation. You can arrange different physical elements anywhere in the window, and they will evolve with each other according to the laws of physics.
cpp physics sandbox sfml simulation xmake
Last synced: 09 Apr 2025
https://github.com/anmol-singh-jaggi/algo-ds
Implementations of various algorithms and data structures
algorithms cpp data-structures
Last synced: 13 Jul 2025
https://github.com/shawnjeffersonwang/coro-boost
CoroBoost is a Linux C++ server framework featuring a coroutine library with ucontext_t, an N-M scheduler using epoll and timers, and asynchronous system API hooks. It includes logging, configuration, threading, and lock encapsulations for efficient coroutine management and IO event handling.
coroutine cpp distribution fiber framework high-performance http-client http-server network websocket-client websocket-server
Last synced: 15 Apr 2025
https://github.com/impiaaa/eastl-shim
Turns EASTL into a drop-in STL replacement
Last synced: 06 Jul 2025
https://github.com/xeimsuck/cfroppy
Interpreter for Froppy language
cfroppy cpp cpp-interpreter cpp23 froppy interpreter
Last synced: 15 Mar 2025
https://github.com/zigaowang/usaco-cses-cf
USACO • CSES • CF Training Source Code
algorithm codeforces cpp cses usaco
Last synced: 05 Sep 2025
https://github.com/thmxv/tx-lang-cxx
Lightweight, fast, modern and scripting language
compiler cplusplus cpp cxx fast interpreter language light lightweight modern programming-language safe single-pass vm
Last synced: 11 Jul 2025
https://github.com/oatpp/oatpp-libressl
oatpp secure ConnectionProvider based on libressl
c-plus-plus cpp https-server libressl oatpp
Last synced: 25 Apr 2025
https://github.com/manraj29/hangman-using-cpp
Basic game of Hangman (Guess the word in limited guesses)
Last synced: 04 Feb 2026
https://github.com/mat-sz/95wm
🖥️ Windows 95 inspired window manager for X11.
cpp window-management window-manager windows windows-95 x11 x11-wm
Last synced: 17 Apr 2026
https://github.com/ferhatgec/intelligentui
Fegeya intelligenTUI, really simple & single header TUI library.
buffer cli cpp cpp17 intelligent terminal terminal-emulator termios tui ui
Last synced: 07 May 2026
https://github.com/am4nn/super-mario-sfml
Created 'Super Mario' 2D game in C++ with SFML, elevating the experience with expertly crafted shaders
2d-game cpp game-development sfml-game shaders vectors
Last synced: 11 Apr 2025
https://github.com/hxndev/searching-a-number-among-slave-processes-using-openmp-and-mpi
In this task, I wrote the code using both OpenMP and MPI inorder to parallelize it. What it does is that the master process distributes a chunk of number equally among the slave processes. Each slave process then searches for the number to find. When one slave process finds the number, it sends a message to the master process who then sends a "terminating message" to the slave processes who then abort their search.
code cpp distributed-computing master mpi mpi-library mpich openmp openmp-parallelization openmpi parallel parallel-computing parallel-programming search searching slave
Last synced: 31 Mar 2025
https://github.com/nevrome/popgen.styletrans.saa2019
Presentation for SAA2019
archaeology cpp cultural-evolution r rmarkdown social-simulation
Last synced: 19 May 2026
https://github.com/alexhuszagh/libxlsxwriterpp
C++ bindings for libxlsxwriter.
Last synced: 19 Apr 2025
https://github.com/ashad001/sfml-game-with-cpp
A cpp based game using SFML library.
2022-project cpp first-timers hacktoberfest sfml
Last synced: 19 Apr 2025
https://github.com/oatpp/benchmark
oatpp performance benchmark vs other frameworks
benchmark cplusplus cpp golang oatpp performance
Last synced: 05 Jul 2025
https://github.com/yexuanxiao/cppprimerplus-6th-example
C++ Primer Plus 6th Edition Example Code
Last synced: 27 Apr 2025
https://github.com/pkestene/cerfacs-training-kokkos
cerfacs training on C++/kokkos
cea concurrency cpp gpu kokkos parallel-computing parallel-programming parallelism parallelization performance-portability shared-memory teaching teaching-materials training training-materials
Last synced: 19 Aug 2025
https://github.com/maxbrundev/opengl-skeletal-animation
Animation Programming project using "WhiteBox Engine"
3d-graphics animation-programming cpp graphics-programming opengl skeletal-animation
Last synced: 03 Jul 2025
https://github.com/hxndev/huffman-data-encryption
The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input, we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space.
coding compression cpp decipher decoding decryption encoding encryption huffman huffman-algorithm huffman-coding huffman-compression-algorithm queue tree vector
Last synced: 31 Mar 2025
https://github.com/am2022/passgen
passgen or pass generator can make password lists for you
brute-force bruteforce c-plus-plus cplusplus cpp hacking-tool pass passgen password-generator password-list password-list-generator password-list-maker wordlist-generator
Last synced: 22 Apr 2025
https://github.com/gordonzhang2024/log.cc
A light-weight and easy-to-use logging library for C++
cplusplus cplusplus-library cpp cpp17 library logger logger-middleware logging logging-library logs
Last synced: 24 Apr 2025
https://github.com/praydog/ff7rb-uevr
UEVR fixes for FINAL FANTASY VII REBIRTH
cmkr cpp final-fantasy modding uevr unreal unreal-engine virtual-reality
Last synced: 22 Feb 2026
https://github.com/lowfatcode/pretty-poly
A super-sampling complex polygon renderer for low resource platforms.
antialiasing cpp header-only microcontrollers vector-graphics
Last synced: 12 Jul 2025
https://github.com/yonatankinfe/cpp-data-structures-and-algorithms
A complete collection of essential data structures and algorithms in C++, including arrays, linked lists, stacks, queues, trees, graphs, sorting, searching, and dynamic programming. Each topic is accompanied by clean code and examples, making it ideal for learning, interviews, and competitive programming.
algorithms algorithms-and-data-structures cpp data-structures tree tree-structure
Last synced: 10 Aug 2025
https://github.com/snmetamorph/mem2pix
Crossplatform utility for real-time visualization process memory content as image. Based on SDL2, works on Windows and Linux.
cmake cpp cpp17 debug graphics linux mem2pix memory-analysis pixels reverse-engineering sdl2 utility visualization windows
Last synced: 13 Mar 2026
https://github.com/jinhyeonseo01/OpenGL-E2U-Framework
Easy to understand, wrapped for ease of use C++ OpenGL API Pipeline Template Project. With) Assimp, ImGui, OpenGL SOIL
assimp cpp game glew glsl glut imgui imgui-glfw opengl rendering rendering-3d-graphics
Last synced: 18 Jan 2026
https://github.com/hxndev/huffman-encoding-using-binary-trees
The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space but because they’re less frequent it won’t matter that much.
algorithm binary-search-tree binary-tree compression compression-algorithm cpp decryption encoding encryption huffman vecctor visual-studio
Last synced: 31 Mar 2025
https://github.com/dreampast/libul
Some header-only utility files
c cpp cross-compiler cross-plattform native utiltity
Last synced: 22 Jun 2025
https://github.com/ferhatgec/inpuft
Fegeya Inpuft, Work-in-progress simple & single header line-editing library. Written in C++17.
cpp cpp17 library line line-editing line-editor single single-header
Last synced: 18 Feb 2026
https://github.com/vvvar/generator-cpp-github
Scaffolder for C++ CMake/Conan Project
cmake conan cpp cpp20 yeoman-generator
Last synced: 14 Jun 2025
https://github.com/francescopasin/tower-defense
C++ and QT tower defense game
Last synced: 11 Mar 2025
https://github.com/arsdever/qcolorpicker
Qt dialog for picking color (a modernized version)
color-picker cpp dialog qt widget
Last synced: 19 Apr 2025
https://github.com/th0rgal/poyuterm
A puyo puyo game within terminal for college
cpp ncurses terminal-game tetris
Last synced: 22 Apr 2025
https://github.com/k1ethoang/party-management
Bài Tập Lớn - Lập trình hướng đối tượng (OOP). Đại học Giao Thông Vận Tải - Phân hiệu TP.HCM (UTC2).
Last synced: 11 Jan 2026
https://github.com/zompi2/cppcorosample
My understanding of C++20 coroutines with sample code.
coroutines cpp cpp20 documentation
Last synced: 25 Jan 2026
https://github.com/r-o-b-o-t-o/opengl-beziercurves-bsplines-extrusions
bezier-curves cpp opengl school-project
Last synced: 16 May 2026
https://github.com/knightchaser/easy-data-structure
Hands on data structure, with an easy code by myself.
assembly c cpp data-structures hands-on
Last synced: 07 May 2025
https://github.com/gustavz/robosoccer_championship
Winner Team C++ Code of TUM Robosoccer Championship 2016
code cpp opencv robosoccer tum turtlebot
Last synced: 12 Apr 2025
https://github.com/gusenov/examples-qt
:deciduous_tree: Примеры приложений Qt.
cplusplus cpp example-app examples qml qml-samples qt qt-applications
Last synced: 11 Jan 2026
https://github.com/ahmedhamed3699/process-scheduler
A simple process scheduler project for Data Structures & Algorithms course
algorithms cpp data-structures os process-scheduler simulation
Last synced: 06 May 2025
https://github.com/cggos/dsa
Data Structures and Algorithms :sunny:
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 28 Oct 2025
https://github.com/dheerajshenoy/navi
Highly customizable and extensible modern file manager
cpp file-management file-manager linux lua qt qt6 sol2
Last synced: 30 Oct 2025
https://github.com/thavarshan/gym
🏋️ Gym membership package purchase and invoice generator made using C++.
billing-system cpp gym invoice-generator purchase
Last synced: 10 Apr 2025
https://github.com/pony-hpp/explodeforexplode
An OpenGL destruction simulator game (in progress).
2d 2d-game 2d-graphics cpp cpp-game cpp17 opengl opengl-game simulator simulator-game
Last synced: 09 Sep 2025
https://github.com/amirhoseinmasoumi/onnx-cuda-inference
A C++ project for running CUDA-accelerated ONNX model inference, using ONNX Runtime and OpenCV for image segmentation tasks.
cpp cuda inference onnxruntime onnxruntime-gpu opencv segmentation
Last synced: 12 Apr 2025
https://github.com/vhpx/vacation-house-exchanger
A prototype airbnb-like application built as a final project for the Software Engineering Design course at RMIT University.
Last synced: 12 Apr 2025
https://github.com/yashitanamdeo/simpleeq
Simple EQ Audio Plugin with JUCE Framework using Modern C++
audio-equalizer audio-plugin cpp cpp17 juce juce-framework juce-modules modern-cpp
Last synced: 12 Apr 2025
https://github.com/jdsherbert/audio-procedural-reverb
Simple C++ implementation of a basic Procedural Reverb algorithm. Includes an example usage case with a simulated sinusoidal signal.
audio audio-effect audio-effects audio-processing cpp delay procedural reverb reverberation sine sine-wave sinewave
Last synced: 02 Apr 2025
https://github.com/cjdb/doge
An open source game engine leveraging C++17, Concepts TS, Ranges TS, OpenGL 4.3, Vulkan, and SYCL.
concepts-ts cpp cpp-17 doge game-engine game-engine-development game-engine-prototype opengl ranges-ts sycl vulkan
Last synced: 19 Apr 2025
https://github.com/genyleap/cell
G E N Y L E A P ™ Cell is an incredibly innovative and revolutionary cross-platform software engine written in modern C++ which enables you to build super high-end products.
application booster cplusplus cpp cross-platform desktop engine exclusive framework library mobile project-core software system wasm web
Last synced: 12 Apr 2025
https://github.com/antixk/sgmrfmix
A Python library for sGMRFmix model for anomaly detection in time series
anomaly-detection cpp graphical-lasso machine-learning python3 sgmrfmix sparse-modeling sparse-representations time-series variational-bayes
Last synced: 13 Apr 2025
https://github.com/acanixz/cyberpunkplusplus
Um RPG com temática cyberpunk escrito em C++
Last synced: 28 Apr 2025
https://github.com/hbarcelos/cpp-state-machine
Example implementation of a State Machine in C++ to illustrate the State Pattern
cpp design-patterns oop oop-principles
Last synced: 01 May 2025
https://github.com/consti10/telemetry
Parse telemetry data coming from multiple platforms for use in an OSD (On-Screen-Display)
android cpp frsky java ltm mavlink telemetry wifibroadcast
Last synced: 10 Apr 2025
https://github.com/pkprajapati7402/sudoku-solver
A C++ program to solve Sudoku puzzles using backtracking. Input a 9x9 grid with empty cells represented by 0s, and the solver will find the solution if it exists. Includes sample images for input format and solved output.
algorithms backtracking cpp grid problem-solving puzzle-solver recursion sudoku-solver
Last synced: 13 Apr 2025
https://github.com/luisenmarroquin/cpp-actions
GitHub Actions to build C and C++ on Windows, macOS and Linux
c c-plus-plus cpp docker dockerfile gcc github-actions shell
Last synced: 13 Apr 2025
https://github.com/nurodev/xmake-scaffold
🌱 Minimal Xmake C++ Project Template
c cpp portfolio template template-project template-repository xmake
Last synced: 08 May 2025
https://github.com/astrodynamic/color-lines-in-qt-qml
Color Lines is a logical computer game where players make moves to align five or more balls of the same color in a line. Developed in 1992, it offers strategic gameplay on a 9x9 grid, rewarding players with points for creating longer lines. With colorful balls appearing on each turn, aim for the highest score in this addictive puzzle game.
balls cpp cpp17 game gameplay gaming grid logic puzzle qml qml-applications qt qt6 qt6-gui strategy
Last synced: 05 Oct 2025
https://github.com/sahilll94/standard-template-library-in-cpp
A repository where the operation and how does the containers in C++ rich library Standard Template Library (STL) works.
cpp stl stl-algorithms stl-containers
Last synced: 13 Apr 2025
https://github.com/fffaraz/gameoflife
SFML-based Conway's Game of Life simulation in C++
Last synced: 10 Apr 2025
https://github.com/kriswiner/mc3635
mCube's ultra-low-power wake-on-motion 3-axis accelerometer
accelerometer arduino cpp wake-on-motion
Last synced: 17 May 2026
https://github.com/farout101/arduino-arcadebox-16x16-dot-matrix-diaplay
This is a prototype for something big
Last synced: 03 Mar 2025
https://github.com/syedzawwarahmed/computer-graphics
A repo for OpenGL Code.
Last synced: 01 May 2025
https://github.com/nguyenanhtuan1912/data-structures
Đây là repository học data structures ở nhiều ngôn ngữ khác nhau. Trong repo này sẽ chứa các file source về các ví dụ của cấu trúc dữ liệu. Xem thêm trong README
algorithms cpp csharp data-structures rust typescript
Last synced: 15 Jun 2025
https://github.com/sixiaolong1117/simplewol
一个简单的命令行工具,可以实现网络唤醒(Wake on LAN),基于 C++。
Last synced: 15 Jun 2025
https://github.com/rpotter12/data-structure
basic syntax and data structure programs of different languages
algorithms c cpp data-structures hacktoberfest hacktoberfest2019 java languages python rust sort stack syntax tree
Last synced: 11 Apr 2025
https://github.com/cashtann/fileexplorer
File explorer in Qt QML and C++
cpp fileexplorer filesystem qml qt
Last synced: 18 Jun 2025
https://github.com/delu-u/aoc
I lost my previous AoC code. Let's remake it with a different language each year!
advent-of-code aoc c cpp csharp go haskell javascript kotlin python ruby rust
Last synced: 13 Apr 2025
https://github.com/arsenic-atg/cp-setup
Automation to make my pc ready for competitive programming
automation competitive-programming cplusplus cpp python
Last synced: 11 Jul 2025
https://github.com/n1ko23/wintaskman
WIP: Qt6 based program trying recreate the iconic WinXP/Vista/7 task manager
Last synced: 10 Apr 2025
https://github.com/m3y54m/library-with-cmake
Creating a shared or static library using cmake
c cmake cpp shared-library static-library
Last synced: 17 May 2026
https://github.com/sahilbansal17/cplusplus
Get to know A to Z of C++
basics-of-cpp cpp programming-language
Last synced: 30 Apr 2025
https://github.com/basemax/banksystemcli
A tiny and CLI program for Bank system with 2 different user access using C.
Last synced: 11 Jun 2025
https://github.com/andreiavrammsd/polymap
Map with infinite levels and multiple types for keys and values.
cpp map polymorphic recursion tree
Last synced: 07 May 2025
https://github.com/unipr-org/deep-neural-network
Deep Neural Network Library: A flexible C++ library for building, training, and using deep neural networks. Modular, easy-to-use, and high-performance.
artificial-intelligence artificial-neural-networks cpp deep-neural-networks machine-learning
Last synced: 07 May 2025
https://github.com/terenstare/sortviz
A sorting visualizer written in C++20
cpp cpp20 sdl2 sorting-algorithms visualization
Last synced: 12 Apr 2025
https://github.com/rikard-helgegren/leverage_analysis_tool
Analyst tool for portfolio construction. How can levereged certificates be used to increase returns in a portfolio while keeping the risk as low as possible. Use the tool and find out.
cpp data-analysis investment kivy-framework python3
Last synced: 12 Apr 2025
https://github.com/Panquesito7/setup-jule
Setup a JuleC development environment in your project.
action-composite actions c clang composite composite-action cpp hacktoberfest jule julec julelang programming
Last synced: 09 May 2025