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-01 00:06:36 UTC
- JSON Representation
https://github.com/trigary/fieldlines
C++ application which renders the field lines of line charges using OpenGL.
cpp electric-field-lines electric-fields physics physics-simulation simulation
Last synced: 05 May 2026
https://github.com/springbear2020/whut-billing-management-system
计费管理系统是一个基于 C 语言的控制台应用程序,主要应用场景是网吧、机房、电子阅览室等,核心功能是实现对数据的基本维护和统计分析。
Last synced: 05 May 2026
https://github.com/pooh555/webull-api
A C++ SDK for Webull OpenAPI
cpp cpp-library trading-deployment-kit webull webull-api
Last synced: 24 Jun 2026
https://github.com/madebypixel02/cpp-module-02
[42 Madrid] My First Orthodox Class
42 42-cpp-module 42born2code 42madrid 42school born2code class cpp makefile orthodox peer2peer
Last synced: 24 Jun 2026
https://github.com/jdsherbert/chess
A simple command-line chess game implemented in C++. It allows you to play against an AI player using basic chess rules.
chess cplusplus cpp minmax-algorithm
Last synced: 25 Jun 2026
https://github.com/satharus/eoi-preparation-sessions
Some slides for sessions to prepare school students for the Egyptian Olympiad in Informatics.
beginner-friendly competitive-programming cpp eoi icpc ioi kids-learn kids-programming middle-school school slides slideshow
Last synced: 29 Oct 2025
https://github.com/davamix/grokkingalgorithms
Algorithms implementation in C++ from Grokking Algorithms book
algorithms basic-algorithm cpp grokking-algorithms
Last synced: 20 May 2026
https://github.com/canreader/sleakengine
Open source, modular 3D game engine built with C++23 supporting DirectX 11, DirectX 12, OpenGL, and Vulkan through a unified rendering interface. Features an ECS architecture, scene management, and cross-platform support.
3d-engine cmake cpp cross-platform directx entity-component-system game-engine graphics imgui opengl rendering-engine sdl3 vulkan
Last synced: 16 May 2026
https://github.com/melardev/cpp_aes_ecb_implementation
aes aes-ecb aes-encryption cpp ecp
Last synced: 21 Mar 2025
https://github.com/jonpalmisc/bn_cpp_template
Binary Ninja C++ plugin template
binary-ninja binary-ninja-plugin cpp plugin template
Last synced: 17 May 2026
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/danibcorr/electronics-with-arduino-uma
🎛️ This repository contains a collection of Arduino and Processing projects developed for the Creative Electronics course at the University of Málaga (UMA). The main focus is on a robotic arm project, with additional work on piezoelectric sensors and LED lamps.
arduino arduino-leonardo c circuits cpp electronics embedded-systems java open-hardware-electronics open-source processing sav-maker sensors
Last synced: 10 Jul 2025
https://github.com/araffin/es-with-search-path
Implementation of the (μ/μ,λ)-Evolution Strategy (ES) with Search Path algorithm in C++
algorithms black-box-optimization cpp evolution-strategies
Last synced: 16 May 2026
https://github.com/alpha-unito/gam
A C++ stack for global-memory programming
asynchronous cluster cpp distributed pgas
Last synced: 19 Jan 2026
https://github.com/palikar/alisp
Lisp Interpreter written in C++
cpp cpp17 general-purpose interpreter language lisp-interpreter lisp-languages scheme-interpreter
Last synced: 09 Apr 2026
https://github.com/thenewattacker64/shellcodeinjectioncpp
cpp loader shellcode-injection
Last synced: 11 Jan 2026
https://github.com/songquanpeng/rest-reminder
A reminder that will notify you when you need a rest.
Last synced: 06 Jan 2026
https://github.com/jingwood/cpp-common-class
Base common classes for cross-platform C++ application development.
application-framework common-library cpp cpp11 cross-platform shared utility utility-library
Last synced: 19 Mar 2025
https://github.com/agauniyal/smartlist
Unique_ptr based Linked List implementation for reference
cpp cpp14 linked-list modern-cpp
Last synced: 08 Jul 2025
https://github.com/stefanolusardi/video_io
video encoder and decoder, written in modern C++
cmake cpp ffmpeg video video-decoding video-encoding
Last synced: 10 May 2026
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/cat-gawr/ai-python
Una piccola AI che il suo picco massimo di risposta è stato di 0.02 secondi di risposta | Konata ~ 2025
cpp cuda-programming golang java python3 tex vhdl-modules
Last synced: 06 May 2026
https://github.com/viniciuslrangel/engh
Engine Name Goes Here
3d 3d-engine 3d-graphics cpp cpp17 game game-development game-engine multi-platform open-source
Last synced: 18 Mar 2025
https://github.com/bonitoflakez/gojson2class
a utility that converts JSON schema to classes
c cpp golang java json json-schema jsonschema rust typescript
Last synced: 11 Jan 2026
https://github.com/happybono/fuzzypotato
The solar-powered smart-flowerpot project with the ESP32 micro-controller unit. (Temperature, Humidity, Illuminance (Lux), Soil Moisture, Soil Salinity, Battery Voltage)
arduino arduino-ide cplusplus cpp environment-friendly environmental-monitoring esp32 esp32-arduino internet-of-things iot renewable-energy smartfarm smartfarms smartgarden solar-energy
Last synced: 11 Feb 2026
https://github.com/bahaaio/base64-cli
A minimal and efficient Base64 encoder/decoder CLI tool written in C++.
base64 cli cpp decoding encoding lightweight utility
Last synced: 07 Sep 2025
https://github.com/rft0/lightjson
Simple, Light Weight, Header Only, C++11 compliant JSON Library.
cpp header-only json json-decoder json-encoder json-library json-parser json-serialization
Last synced: 16 Feb 2026
https://github.com/neilkleistgao/zelda-external-assassin-plan
A simple game design for C++ class
Last synced: 04 Apr 2025
https://github.com/CuarzoSoftware/CuarzoBrowser
The Cuarzo OS Web Browser
appimage cpp cuarzo multiplatform web-browser
Last synced: 26 Mar 2025
https://github.com/thenewjavaman/brac-kt
A Kotlin/Multiplatform interface for quantum computing
c cpp csharp ibm-q ibm-q-experience java javascript jvm kotlin kotlin-js kotlin-jvm kotlin-multiplatform kotlin-native quantum quantum-computing typescript
Last synced: 11 Apr 2025
https://github.com/tw1ddle/geometrize-functional-tests
Test scripts for Geometrize, an app for geometrizing images into geometric primitives
art chaiscript cpp geometrize geometry geometry-processing hill-climbing
Last synced: 14 May 2026
https://github.com/mpellouin/nanotekspice
The nanotekspice is the first project of Epitech's second year Object-oriented module. This project is a simulator of logical circuits. It is written in C++.
arcade cpp epitech logical nanotekspice oop simulator
Last synced: 07 Jul 2025
https://github.com/dxbang/bangbuttonboxacc
Button Box for Sim-Racing - Assetto Corsa Competizione
arduino arduino-micro assetto-corsa-competizione button-box buttons controller cpp joystick keyboard macros pcb sim-racing simracing
Last synced: 16 May 2026
https://github.com/bc100dev/osintgramcxx
A reimplementation of Osintgram, but in C++
cli cli-app command-line command-line-interface command-line-tool cpp data-collection instagram linux-app linux-cli networking open-source osint osint-tool osintgram shell-prompt windows-app windows-cli
Last synced: 28 Oct 2025
https://github.com/curso-r/202011-rcpp
Workshop de Rcpp ministrado em 11/2020
cpp r rcpp rcpparmadillo rcppparallel
Last synced: 11 May 2026
https://github.com/teiacare/teiacareinferenceclient
TeiaCareInferenceClient is a C++ inference client library that implements KServe protocol.
cpp cross-platform deep-learning grpc inference kserve machine-learning
Last synced: 25 Sep 2025
https://github.com/dibyadyutidas/devkit
A curated collection of developer tools
boilerplate c cpp developer-tools github-actions html java nodejs python scripting
Last synced: 12 Jul 2025
https://github.com/kiwijuice56/godot-fluid
Lattice Boltzmann fluid simulation in Godot
cpp fluid-simulation godot lattice-boltzmann
Last synced: 13 Feb 2026
https://github.com/merendamattia/fdp-a
Unipr - Fondamenti di Programmazione - Parte A
Last synced: 17 Mar 2025
https://github.com/omrawaley/T-Write-Plus-Plus
T-Write++ is a terminal-based text editor written in C++.
command-line command-line-tool cpp editor terminal terminal-based text text-editor
Last synced: 01 May 2025
https://github.com/haseeb-heaven/awesomecpp-libraries
Awesome Cpp libraries for various tasks Http Req,Parsers File/Event Mgr,Maths,Container etc
cpp cpp-containers cpp-course cpp-gpt cpp-http cpp-library cpp-math cpp-project cpp-rest cpp17 dataconvertor filemanager filesystemwatcher mathoperations
Last synced: 28 Mar 2025
https://github.com/thaliaarchi/deque
Reusable double-ended queue iterable container implemented as a circular array.
Last synced: 18 Jul 2025
https://github.com/stef1949/lumifur_controller_max7219
ESP32 controller code for an LED matrix display designed for a Protogen mask. It features various facial expressions and animations, which can be controlled via Bluetooth Low Energy (BLE) using an ESP32 development board. The project includes a boot-up animation with scrolling text and supports multiple facial expressions such as idle, happy
cpp esp32 led-controller ledmatrix microcontroller protogen richies3d
Last synced: 17 Feb 2026
https://github.com/shiweimeiya/cpp-epoll-reactor-server
C/C++服务端项目,epoll+线程池的reactor模型,适合新手学习完服务器项目后来这里增加业务量,读者可以增加redis、MySQL提升项目框架完整性🚀 Tank Battle - 高性能多人在线坦克对战游戏 一个展示现代网络游戏架构设计的完整项目。使用C语言构建高并发服务器端(epoll + 线程池 + 多房间系统),Python+Pygame开发跨平台客户端。支持2-4人实时对战,包含动态地图生成、碰撞检测、自定义网络协议等核心功能。 ✨ 核心特性: 异步I/O网络模型 | 线程池并发处理 | 房间管理系统 | 实时状态同步 | 跨平台客户端 🛠️ 技术栈: C语言服务器 | Python客户端 | 自定义二进制协议 | Pygame图形引擎 适合学习网络编程、游戏开发、系统
Last synced: 09 May 2026
https://github.com/shred/lighting
DIY Wall Bias Lighting
adafruit-feather-m0 cpp diy hardware led-strips openscad
Last synced: 07 Sep 2025
https://github.com/bl33h/axolotlslikepicklesraytracing
A raytracing graphics app with a resource manager, skybox rendering, and precise sphere representation through ray intersections. An axolotl and two pickles take place in the scene.
axolotl block cpp glm minecraft pickle pixel-art raytracer raytracing sdl2 sphere ubuntu wsl
Last synced: 16 Jun 2025
https://github.com/stallion-x/bittorrent-emu
An emulation of BitTorrent by Win32 Socket
bittorrent bt cpp network socket socket-programming win32 windows
Last synced: 15 May 2026
https://github.com/repo-archive-x-rays5/web_server
Template for a web application server. Speedtest results in the readme
cpp http http-server https lua webserver
Last synced: 10 Apr 2025
https://github.com/thuvasooriya/verilator
build verilator with zig
compilers cpp rtl system-verilog systemc verilator verilog verilog-simulator zig zig-package
Last synced: 14 May 2026
https://github.com/p1ckle-rick/city-of-calgary-2018
:phone: :movie_camera: :art: ART++ is an Augmented Reality app to show art in real-time in real-size.
arcore art art-piece augmented-reality c-sharp calgary citizens city community-boundaries-dataset cpp dataset health safety street unity unity3d
Last synced: 09 Jul 2025
https://github.com/taiyu-len/uvw-curl
Simple example program using uvw and libcurl
Last synced: 14 May 2026
https://github.com/dokempf/cerberus-cpp
YAML Validation library for C++
cpp validation validation-schema yaml
Last synced: 30 Oct 2025
https://github.com/burnett01/docker-images
My docker images that I use in various projects
alpine cpp docker docker-image docker-images laravel lightweight lumen php8 php83 php84 php85 symfony ubuntu xdebug
Last synced: 19 Feb 2026
https://github.com/blueskyson/ansi-escape-code-color
ANSI escape code color lookup
ansi-colors colors cpp python terminal
Last synced: 12 Apr 2026
https://github.com/zz990099/foundationpose_cpp
基于TensorRT和c++部署的FoundationPose算法,改写自isaac_pose_estimation,部署移植方便,去除了大量复杂依赖
6d 6dof-pose cpp foundationpose pose-estimation tensorrt
Last synced: 29 Oct 2025
https://github.com/schwalbe-t/dstike-pong
A port of singleplayer Pong for the DSTIKE Deauther watch.
c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106
Last synced: 26 Feb 2026
https://github.com/harsh6754/dsa-problems
c cpp java jupyter-notebook python sql
Last synced: 06 Apr 2026
https://github.com/notkyoyo/hello-world
This is a repository of examples of hello world programs in all programming languages.
cpp csharp demo hacktoberfest hacktoberfest-accepted hacktoberfest2022 hello hello-world helloworld-demo helloworld-programs html5 java js programming programming-exercises programming-languages python world
Last synced: 12 Apr 2025
https://github.com/allenvox/pearson-correlation
Calculating the Pearson Correlation Coefficient for big data
ci cmake cpp cpp17 github-actions pearson-correlation pearson-correlation-coefficient probabilistic-programming probability statistics
Last synced: 29 Apr 2025
https://github.com/sermetpekin/evdscpp
evdscpp is a C++ library for fast, efficient, and user-friendly interaction with the EVDS API Server. Designed with performance in mind, it provides built-in caching, an Excel export option, and an intuitive user interface for configuring and retrieving data. evdscpp can be extended for integration with other C++ projects and offers options for use
cbrt central-bank cpp data edds evds evds-api evdscpp tcmb tcmb-api
Last synced: 07 Sep 2025
https://github.com/randomgamingdev/ezgl
A powerful graphics library designed to abstract away writing graphics code at 0 cost. Spend time building beautiful, lightway, easy to use, powerful graphics, not fighting the graphics API.
cpp cross-platform graphics graphics-engine graphics-programming multilib powerful simple
Last synced: 10 Jul 2025
https://github.com/megatokio/z80emuf
emulation of a simple Z80 micro computer for testing or starting own project
Last synced: 16 May 2026
https://github.com/bluecannonball/freedom
An HTTP proxy server.
adblock adblocker adblocking cpp http http-proxy proxy
Last synced: 10 Apr 2025
https://github.com/cgkantidis/cpp_dbg_out
A dbg_out variadic macro that prints the function, file, line and the rest of the arguments from where it's called, to the standard output.
cpp debug variadic-function variadic-macro
Last synced: 20 Mar 2025
https://github.com/SanaeProject/matrixCpp
This repository develops types for manipulating matrices in C++.
cpp cpp17 lightweight matrix simple
Last synced: 12 Mar 2025
https://github.com/jaytwolab/urldownload.michael.dunn
Using Internet Explorer to download files (codeproject)
codeproject cpp download mfc url visualcpp visualstudio
Last synced: 07 May 2025
https://github.com/babak2/mpi-matrix-processing
cpp mpi multiprocessing parrallel-computing
Last synced: 27 Mar 2025
https://github.com/lukasz1podgorski/stereosanctionmultifx
StereoSanction MultiFX - VST3 Multi-effect based on fractional delay line algorithm. It can achieve popular audio effects such as delay, vibrato, chorus, flanger, ring modulator, tremolo, overdrive, distortion and fuzz. GUI designed to be welcoming for every audio enthousiast, without the clutter of modern apps serving similar purpose.
audio audio-effect audio-processing circular-buffer cpp digital-signal-processing juce juce-framework music plugin vst vst3 vst3-plugin
Last synced: 02 Mar 2025
https://github.com/mrmayurgithub/google-kickstart
Solutions to Google kickstart Problems in C++.
coding coding-challenge cpp google-kickstart
Last synced: 15 Jul 2025
https://github.com/IvanDrf/Vector-Int
Realization of a self-expanding array with some std::vector methods
Last synced: 12 Mar 2025
https://github.com/gob52/gob_datetime
date-time classes like Java JSR 310 for C++11 or later. (Not all methods are available in all java.time classes )
arduino arduino-library cpp datetime jsr-310
Last synced: 15 May 2026
https://github.com/vra/weekly-posts
collection of technical posts that I read each week, hopefully they may give you inspiration!
ai cpp deep-learning python weekly
Last synced: 15 May 2026
https://github.com/andyfratello/pro1
💻 Exercicis de Programació 1 (PRO1) Q1/Q2 - UPC FIB
compiler cpp cpp-language language pro1 pro1-fib programming programming-language
Last synced: 20 Mar 2025
https://github.com/curve/eraser
✏️ A C++20 type-erasure library
cpp cpp-library cpp20 cpp20-library polymorphism type-erasure
Last synced: 08 Sep 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/marginalhours/mandelbrot-renderer
C++/SDL2 Mandelbrot set renderer
cpp cpp17 mandelbrot-fractal mandelbrot-viewer sdl2
Last synced: 07 Apr 2026
https://github.com/rakesh9100/cse-cpp-codes
This repository contains the basic codes of CSE -- Object-Oriented Programming, which are coded in C++ Language.
Last synced: 20 Mar 2025
https://github.com/epasveer/crosswordplayer
A crossword playing program for AcrossLite .puz files.
acrosslite cpp crossword crosswords qt5
Last synced: 10 May 2026
https://github.com/liulilittle/interlocked-x86-implement
Interlocked was implemented by C/C++ inline Intel-x86 assembly.
asm atomic c cc cpp inline inline-asm intel interlocked mta threading x86
Last synced: 22 Apr 2026
https://github.com/krashish8/cp-stress-tester
This project contains the files that can be used for Stress Testing the C++ solutions [Linux]
bash-script competitive-programming cpp stress-tester
Last synced: 10 Apr 2025
https://github.com/zijistark/zcktools
Compiler library and tools for ZCK, an extended language for more effective Crusader Kings II scripting.
c-plus-plus c-plus-plus-17 compiler cpp crusader-kings-ii crusaders-kings-2 modding modding-games modding-resources modding-tools paradox paradox-interactive paradoxgame programming-language programming-languages
Last synced: 09 Apr 2025
https://github.com/guicattani/cg-guide-legacy
A modern OpenGL application focused on teaching computer graphics principles through user interaction.
Last synced: 15 May 2026
https://github.com/karnkaul/decf
Dumb simple Entity-Component framework in C++17
cpp cpp17 cpp17-library ecs entity-framework
Last synced: 20 Mar 2025
https://github.com/nouraalgohary/grind-75-solutions
This GitHub repository features my solutions to Grind 75 questions, which I am approaching using multiple techniques and programming languages as per my plan.
blind-75 cpp problem-solving python
Last synced: 14 Feb 2026
https://github.com/karnkaul/dibs
Dear ImGui BootStrap using GLFW, Vulkan, and C++20
cpp cpp20 cpp20-library glfw gui vulkan
Last synced: 20 Mar 2025
https://github.com/chaoticsomeone/uranium_lang
Uranium Lang: A Python and C++ based and (probably) unstable programming language
cpp cpp20 programming-language python python3 source-to-source-compiler transcompiler uranium-lang
Last synced: 04 May 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/krisluczka/rapidvault
The new relational database management system, written in modern C++, abandons the standard SQL query language. Its main goal is to create a strong alternative to currently the most commonly used database engines. Features dynamically typed columns types. Currently considered abandonware due to high workload and negligible results.
cpp database database-management database-management-systems
Last synced: 06 Mar 2026
https://github.com/lightaxis/bt_lite
Light weight, embedded friendly Behavior Tree
Last synced: 15 Jun 2025