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-30 00:06:51 UTC
- JSON Representation
https://github.com/miarolfe/accelerated-raytracing-testbed
A test platform for comparison of ray-tracing acceleration structures
acceleration-structure cpp cpp17 ray-tracing
Last synced: 10 Feb 2026
https://github.com/dheerajshenoy/sonifycpp
Convert images into out of this world audio signals
audio-processing cpp gui image-processing image-sonification qt
Last synced: 01 May 2026
https://github.com/vsaint1/assaultcube-kernel
user/kernel cheetos just meant for learning purposes
cpp driver kernel-driver windows
Last synced: 14 Oct 2025
https://github.com/nonrice/basedga
Very simple multithreaded implementation of the Genetic Algorithm
cpp easy-to-use genetic-algorithm machine-learning optimization
Last synced: 26 Oct 2025
https://github.com/snesnopic/chisel
Cross‑platform C++ project for lossless recompression/re-encoding of files using a variety of statically compiled libraries.
cli compression cpp linux macos recompression windows
Last synced: 15 Jun 2026
https://github.com/jaydattpatel/graphs-dijkstra-floyd-algorithm
Different operation of Directed Graph or Undirected Graph using C++
adjacency-matrix all-pairs-shortest-path cpp dijkstra dijkstra-algorithm dijkstra-shortest-path directed-graph distance-matrix edges floyd-warshall graphs incidence-matrix object-oriented-programming online-manipal-bca shortest-paths undirected-graphs vertex vertex-edge
Last synced: 09 Feb 2026
https://github.com/sleekpanther/noah-patullo-repositories
A list of projects I've worked on. GitHub's organization is lacking in my opinion, so this serves as an index & root of all my work (I'm Noah Patullo, not Pattullo or Patulo. I have a unique name & this should help clarify who I am)
algorithm algorithm-design cpp cv game java linkedin noah noah-patullo noahpatullo pattullo pattulo patullo patulo portfolio python resume uvm
Last synced: 19 Apr 2026
https://github.com/unipr-org/fdp-a
FdP-A - Fondamenti di Programmazione parte A presso l'Università degli Studi di Parma (6 CFU).
Last synced: 09 Feb 2026
https://github.com/richie-rich90454/training-generator
Training Generator is a cross-platform desktop app built with Electron and Node.js that converts documents (PDF, DOCX, DOC, RTF, TXT, MD, HTML) into structured AI training data. Using local Ollama models, it extracts instructions, Q&A pairs, and conversation data for machine learning, AI fine-tuning, and NLP workflows, while keeping all processing.
ai ai-data-analysis ai-training-data cpp desktop-app document-conversion electron html-css-javascript jsonl local-ai ml ollama ollama-api training-materials
Last synced: 26 Feb 2026
https://github.com/erthium/boids
Simulation of Boid artificial life program
agent-based-simulation boids boids-behaviour boids-simulation cpp cpp11 flocking flocking-agents flocking-simulation functional-programming makefile sdl sdl2 sdl2-image simulation
Last synced: 11 Feb 2026
https://github.com/ergus/extraewin
Very basic header-only library for C++ instrumentation and create a Paraver Trace.
cmake concurrency cpp extrae github-actions multiplatform multithreading parallel paraver profiling testing
Last synced: 11 Feb 2026
https://github.com/leksus-04/algorithms-and-data-structures
:brain: Implementation of various algorithms and data structures in C++
algorithms cplusplus cpp data-structures implementation-of-algorithms implementation-of-data-structures
Last synced: 13 Jun 2026
https://github.com/p4dro-dev/sensor-movimento-arduino-cpp-tinkercard
Este foi um protejo de um sensor de movimentos, que eu realizei na disciplina de Eletricidade, e Eletrônica. Do curso Técnico em Informática. Sendo usado o TinkCard.
arduino cpp desenvolvimento-de-sistemas robotics-programming robotics-simulation
Last synced: 01 May 2026
https://github.com/nicknaso/nhttp2
Exprerimenting on http2
cpp http-client http2 http2-server javascript native-module nghttp2 nodejs
Last synced: 03 May 2026
https://github.com/echosingh/ahocorasickproject
Aho-Corasick Visualization Project with GUI using wxWidgets
aho-corasick aho-corasick-algorithm cpp wxwidgets
Last synced: 11 Feb 2026
https://github.com/hsandt/stealth-engine
2D game engine in C++ for personal training
box2d catch-tests cpp game-engine-2d glfw3 opengl
Last synced: 18 Apr 2026
https://github.com/spectrevert/rite
simple header for testing c/c++ source code
Last synced: 01 May 2026
https://github.com/thisisnotjustin/particlecim
Simple Particle Simulation with C++ and SFML
Last synced: 14 Feb 2026
https://github.com/rafa-kozand/pet-shop_up
Work related to the discipline of 'Concurrent programming'.
Last synced: 08 Jun 2026
https://github.com/neorandom/brainduck-projects
Brainfuck interpreters and compilers. Currently versions are written in Python, C++, Rust and Assembly.
assembly assembly-x86-64 brainfuck brainfuck-interpreter c cpp esoteric-language nasm python python3 rust
Last synced: 11 Feb 2026
https://github.com/danielbrito/fatec
🎓 Análise e Desenvolvimento de Sistemas - Faculdade de Tecnologia.
cpp data-structures database development java javascript logic object-oriented-programming portugol programming script sql web-development
Last synced: 03 May 2026
https://github.com/kezhengjie/simplelog
You just need to log,so why bother?header-only,single and tiny cpp log lib here!
cpp cross-platform easy-to-use header-only log logging logging-lib logging-library out-of-the-box simple-api thread-safe tiny
Last synced: 16 Oct 2025
https://github.com/dschrempf/popgen-cpp-programs
A collection of C and C++ programs and simulations related to population genetics and/or methods that could be used in population genetics.
cpp population-genetics simulation
Last synced: 16 Jun 2026
https://github.com/gpavanb1/shockfxmpp
1D Shock Tube simulator using SplitFXM++
cpp euler-equations shock-tube simulations splitfxm
Last synced: 26 Feb 2026
https://github.com/tinawebdev/cpp-lafore
Exercises from "Object-Oriented Programming in C++" by Robert Lafore (Fourth Edition)
Last synced: 17 Jun 2026
https://github.com/eternmaxwell/epix_engine
A cpp game engine based on ecs inspired by rust bevy.
bevy cmake cpp cpp23 ecs game game-engine pixel voxel
Last synced: 03 May 2026
https://github.com/maurodelazeri/kafkaz
High level C++ wrapper for librdkafka - https://github.com/edenhill/librdkafka
Last synced: 23 Jun 2026
https://github.com/ssusnic/ascii-snake
A repository that contains the source code of my terminal based Snake game written in C++ for the Windows Command Line.
2d 2d-game ascii command-line commandprompt cplusplus cpp game-development game-programming gamedev making-games mingw mingw-w64 snake snake-game terminal-based terminal-game text-based-game visual-studio vscode
Last synced: 23 Oct 2025
https://github.com/shivam0110/basic-short-games
Short games made using easy programming languages like cpp, c, python.
basic-codes basic-game c cpp easy-to-under game game-development python source-code
Last synced: 03 May 2026
https://github.com/freecx/bunch-of-code
useful code snippets / scripts
bash c code cpp pieces python rust scripts-collection useful-scripts
Last synced: 27 Feb 2026
https://github.com/antonioberna/roma
Runtime Optimization and Memory Analysis
Last synced: 27 Feb 2026
https://github.com/zreechxnn/piano-esp32
A web-based piano application powered by an ESP32 microcontroller. It allows users to play musical notes by pressing virtual keys on a web interface. The ESP32 acts as a Wi-Fi access point, serving the webpage and generating tones through a connected speaker. Supports basic musical notes and offers a simple interactive experience.
cpp css esp iot music-player webserver wifi-network
Last synced: 14 Feb 2026
https://github.com/kadoshita/native-webrtc-loopback
libwebrtcを用いたWebRTCのエコーサーバー
Last synced: 30 Apr 2026
https://github.com/r0drigo-0/cheatsheet_cpp
Algorithms + DSA + Concepts to know in C++
algorithms c cpp dsa dsa-algorithm
Last synced: 29 Apr 2026
https://github.com/frodoalaska/socrates
Socrates is a simple, single-file math library specifically made for game/game engine development
cpp cpp20 game-development game-engine game-engine-development game-math game-math-library math math-library mathematics opengl vulkan
Last synced: 24 Jan 2026
https://github.com/daddesign-projects/demo_daisygfx_st7735
Demonstrates how to use the "DaisySeedGFX" graphics library with an ST7735 TFT controller
cpp daisy-seed gfx gfxlib st7735 tft tft-display
Last synced: 29 Apr 2026
https://github.com/mamunul/fast
FAST Corner Detection
computer-vision corner-detection cpp fast macos
Last synced: 04 May 2026
https://github.com/darkygr/unreal-engine-bull-cow-ox-game
This game is made in Unreal Engine 4.27 and C++.
cpp csharp game-development unreal-engine-4
Last synced: 29 Apr 2026
https://github.com/code-theft-auto/serial-port
C++ Library for Serial Communication with Arduino
arduino cpp serial-communication
Last synced: 29 Apr 2026
https://github.com/sondernextdoor/brightness-slider
A simple slider GUI written in C++ with monitor brightness functionality as an example
brightness c cpp gui monitor slidebar slider trackbar
Last synced: 29 Apr 2026
https://github.com/alpyen/zynq-gbcartreader
Embedded Software Development project to read & write GameBoy cartridges.
cpp embedded fpga gameboy gameboy-color vhdl vitis vivado
Last synced: 08 Feb 2026
https://github.com/im-rises/nbody-simulator-webgl
N-Body simulation made in C++ build for WebAssembly/WebGL with Emscripten (Bruteforce, Barnes-Hut, GPU)
3d-graphics cplusplus cpp emscripten engine glsl imgui opengl particles physics-simulation simulation webassembly webgl
Last synced: 16 Apr 2026
https://github.com/darkmenacer/soft-card-deck
Deck of playing cards available at your disposal digitally
Last synced: 08 Feb 2026
https://github.com/ankithans/leetcode-submissions
This repository contains the leetcode questions solved by me in cpp.
cpp datastructures-algorithms datastructuresandalgorithm dsa interview-questions leetcode-cpp leetcode-solutions
Last synced: 08 Jun 2026
https://github.com/andriykalashnykov/cpp-sample-app
C++ starter project with a CMakeLists.txt. The project is also using the boost testing libraries
Last synced: 18 Jun 2026
https://github.com/iaomw/glab
Play with C++ OpenGL
cpp dazzler glsl opengl pbr subsurface-scattering
Last synced: 28 Apr 2026
https://github.com/jackeylea/glffmpeg
GLFFmpeg uses the video recording functionality provided by the FFmpeg library to capture content generated using OpenGL. The cross-platform library provides a minimalistic set of API to simplify the task of capturing OpenGL output to a video stream.
capture cpp ffmpeg ffmpeg-libraries ffmpeg7 opengl presagis prime vega vegaprime visual-studio visualstudio2022
Last synced: 08 Feb 2026
https://github.com/insektdotbin/doxbox
📦 DoxBox will help you learn to make tools for cybersecurity purposes using Python 3.
cpp cryptography cybersecurity cybersecurity-education hacking hacking-tool information-gathering javascript python
Last synced: 28 Feb 2026
https://github.com/panquesito7/terminal-memory_game
A simple memory game built in C++.
c cpp cpp14 doxygen game gcc gcc-compiler memory-game terminal
Last synced: 18 Apr 2026
https://github.com/nekon69/fastnoiselitecuda
A wrapper around C++ FastNoiseLite library for CUDA
cellular-noise computer-graphics cpp cuda fastnoiselite gamedev generative-art gpgpu gpu header-only noise opensimplex2-noise pcg perlin-noise procedural-generation simplex-noise terrain-generation texture-generation worley-noise
Last synced: 02 Oct 2025
https://github.com/kuredoro/mplbook_solutions
Almost all solutions to the exercises from "C++ Template Metaprogramming" book.
cpp functional-programming solutions template-metaprogramming templates
Last synced: 24 Mar 2025
https://github.com/languagemachines/dimbl
Distributed Tilburg Memory Based Learner
cpp memory-based-learning multithreading
Last synced: 30 Jul 2025
https://github.com/braintwister/record
A heterogeneous data structure for C++
cpp data-structures heterogeneous polymorphism
Last synced: 08 Aug 2025
https://github.com/richelbilderbeek/pbdmms
Some models
academic biology cpp simulation speciation
Last synced: 21 Jan 2026
https://github.com/sarincr/raspberrypi-gui-development-with-cpp
This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.
app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets
Last synced: 01 Mar 2026
https://github.com/psingh12354/imagetransforming
Image Transforming Project contain illnify watermark spotlight greyscale
coursera cpp final-project image-transform imageprocessing objectorientedprogramming
Last synced: 12 Jun 2025
https://github.com/burakdemir-mb/c-cpp-data-structures
Data Structures in C & C++
Last synced: 19 Feb 2026
https://github.com/tvanfossen/entropic
Local-first agentic inference engine in C/C++. Multi-tier model routing, grammar-constrained output, MCP tool servers. Embeddable via C ABI.
agentic-ai agentic-framework cpp cpp20 cuda edge-ai embedded-ai gbnf gguf grammar-constrained-decoding inference-engine llama-cpp llm local-llm mcp on-device-ai privacy-first tool-calling
Last synced: 30 May 2026
https://github.com/ehwan/sphopencl3d
3D Smoothed Particle Hydrodynamics with OpenCL
cpp opencl smoothed-particle-hydrodynamics
Last synced: 08 Nov 2025
https://github.com/slimrealm/cpp-midi-art-lab
MIDI Art Lab generates digital art based on notes played on a connected MIDI keyboard. Sample output images in README.
algorithm-design cpp midi-processing sfml2
Last synced: 06 Jun 2026
https://github.com/im-rises/tetrissfml
Tetris game made in C++ 17 with SFML lib
Last synced: 11 Jun 2025
https://github.com/sean-bradley/cppmultithreadedlowlatencytcpsocketserver
CPP Multi Threaded Low Latency TCP Socket Server
cplusplus cpp socket tcp-server
Last synced: 29 Jul 2025
https://github.com/memoryInject/ws-client
WebSocket command line client for testing WebSocket server. | Light weight 🍂 | Blazing fast ⚡ | Portable 💼
bash blazing-fast command-line command-line-tool console-application console-tool cpp linux-app multithreading portable small-tools test testing testing-tools websocket websocket-client websockets
Last synced: 31 Mar 2025
https://github.com/retrooper/helloworld
This is not just any Hello, World project...
cplusplus cpp hello hello-world helloworld world
Last synced: 04 Aug 2025
https://github.com/karsten-uy/kirbequalizer
An audio equalizer with customizable highpass, lowpass, and peak filters, allowing precise control over cutoff frequencies, Q values, and gain for personalized audio output.
audio-equalizer audio-processing c cpp equalizer gain gain-control highpass-filter juce juce-framework lowpass-filter peak-filter
Last synced: 05 Mar 2026
https://github.com/vishwajeetmishra4/leetcode-daily
LeetCode Daily Problems Challenge Open for Contributions
cpp csharp github java js leetcode-cpp leetcode-java leetcode-javascript leetcode-python leetcode-solutions open-source python rust swift
Last synced: 19 Feb 2026
https://github.com/harry-skerritt/pourdecisions
A Spinwheel based game built using SFML
cplusplus cpp drinking-game game-development gamedev indiegame sfml sfml-game spinwheel
Last synced: 28 May 2026
https://github.com/ucpp/sge
A simple game engine project built with DirectX 12, featuring several milestones to learn and implement rendering techniques.
cpp directx directx12 rendering
Last synced: 05 Sep 2025
https://github.com/abdullah-niaz/cpp-complete-course
The C++ Complete Course is a comprehensive guide for individuals to learn C++ programming language from zero to advanced level. It includes video tutorials, written exercises, and covers topics such as variables, functions, OOP, and STL. Prerequisites include basic programming knowledge and a computer with internet, text editor, and compiler.
Last synced: 19 Apr 2026
https://github.com/shakibamoshiri/1000_examples_with_cpp
Some of my practices and examples that I collected through the Internet
Last synced: 20 Sep 2025
https://github.com/yutotnh/spirit
モータードライバ用ライブラリ
arduino arduino-library cmake cpp mbed-libraries mbed-os
Last synced: 29 Jul 2025
https://github.com/vince-fugnitto/theia-cpp-branding
Theia - C/C++ Example Branding Extension
Last synced: 29 Jul 2025
https://github.com/developer239/vite-react-wasm-cpp-emscripten-cmake
TypeScript & React boilerplate with C++ WASM module for native features or performance boost.
cmake cpp emscripten javascript react typescript vite wasm
Last synced: 13 Apr 2026
https://github.com/retrooper/turbolang
This is a compiler for the TurboLang programming language.
cmake cmakelists compiler cpp cpp17 cross-compiler llvm llvm-ir
Last synced: 03 Aug 2025
https://github.com/threeal/errors-cpp
A C++ package that provides utilities for error handling
cmake cpp cpp-library error error-handling errors library
Last synced: 11 Apr 2025
https://github.com/mmabiaa/discrete-mathematics
This is a full course on discrete mathematics, logical thinking and problem solving.
cpp discrete discrete-mathematics java logic logic-gates logic-programming md python
Last synced: 29 Aug 2025
https://github.com/b1tflyyyy/vector-cpp
Simple vector implementation
cmake cpp cxx education free google mit-license open-source vector
Last synced: 02 Apr 2026
https://github.com/nathancordeiro/terminal-image-to-ascii
This program converts a 16bit image into ascii and display it onto the terminal.
ascii-art cpp terminal-graphics
Last synced: 23 Jun 2025
https://github.com/pancho7532/alienswarm-sdk
Untouched Alien Swarm SDK for modern systems (CMake edition)
cmake cpp game source-engine source-sdk
Last synced: 07 Apr 2025
https://github.com/rbourgeat/scop
Basic GPU rendering with Vulkan (MacOS/Linux)
42born2code 42cursus 42projects 42school cpp linux macos scope vulkan
Last synced: 22 Feb 2026
https://github.com/gowthertg/cpp-module-06
This module is designed to help you understand the different casts in CPP.
cpp imperative-programming object-oriented-programming rigor
Last synced: 17 Mar 2025
https://github.com/kabasset/phifun
Fun with Phi!
cpp dft fftw image-processing optics under-development
Last synced: 04 Apr 2026
https://github.com/jayprakashkumar1/word-guessing-game
This is a c++ word guessing game in which a 5 digit random word will be displayed to the screen and two positions will be kept blank.Then user will guess that word.
cpp cpp-games guessing-game mini-game
Last synced: 03 Mar 2025