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-04-12 00:06:35 UTC
- JSON Representation
https://github.com/brakmic/cpp_rest
:globe_with_meridians: REST with C++ SDK (Casablanca)
azure cpp rest restful-webservices
Last synced: 29 Oct 2025
https://github.com/pmdroid/tesla-ble
This CPP library facilitates direct communication with Tesla vehicles via the BLE API.
bluetooth-low-energy cpp tesla-api tesla-ble
Last synced: 16 Jan 2026
https://github.com/vishal2376/virtual-assistant
A Virtual assistant created with c++ file handling
ai cpp filehandling virtual-assistant virtualassistant
Last synced: 14 Apr 2025
https://github.com/rudrakshi99/data-structures-and-algorithm
A collection of algorithms and data structures in C++. If you loved it, give a 🌟!
algorithm algorithms backtracking-algorithm binary-search-tree bit-manipulation cpp data-structures dynamic-programming graph greedy-algorithms hashing heap linked-list number-theory queue recursion sorting-algorithms stack trees trie
Last synced: 26 Jul 2025
https://github.com/rismicrodevices/chiron
Open-source AMBA CHI infrastructures (supporting Issue B, E.b)
amba amba-chi chi chi-b chi-eb cpp software-modeling testing
Last synced: 31 Oct 2025
https://github.com/megatokio/zxsp
ZX Spectrum Emulator for Mac OSX. (Linux version planned)
cpp emulator osx qt zxspectrum
Last synced: 14 Apr 2025
https://github.com/developerpaul123/rayray
Rayray is a baby ray tracer written in C++.
c-plus-plus cpp cpp11 cpp17 graphics raytracer raytracing raytracing-engine raytracing-one-weekend standard-template-library stl
Last synced: 26 Jun 2025
https://github.com/bfjesso/cs2-accessibility-mod
Mod for Counter Strike 2 designed to improve game accessibility
accessibility cpp game-development imgui reverse-engineering windows
Last synced: 10 Apr 2025
https://github.com/nesall/phenixcode
Privacy-focused, self-hosted RAG assistant for querying codebases with local or cloud LLMs.
ai-coding-assistant code-assistant copilot-alternative cpp developer-tools embeddings llm local-llm privacy rag self-hosted
Last synced: 07 Mar 2026
https://github.com/janhuenermann/quintic-spline-solver
A tangible (and fast) spline library with examples and derivations.
cpp interpolation math splines
Last synced: 10 Apr 2025
https://github.com/cggos/ccv
Chenguang Computer Vision
computer-vision cpp csharp matlab opencv pcl pointcloud python ros-wrapper
Last synced: 07 Jul 2025
https://github.com/coderobe/azulpatcher4600
Lilu plugin which applies common patches for the mobile HD4600 iGPU
cpp hackintosh iokit kernel-extension kext macos patcher xcode
Last synced: 11 Apr 2025
https://github.com/hexdecimal/libtcod-vcpkg-template
A template for C++17 libtcod projects. This template uses Vcpkg to fetch dependencies.
cmake cpp cpp17 emscripten libtcod template vcpkg-template
Last synced: 21 Mar 2025
https://github.com/thalhammer/libspotify-embedded
Reverse engineered header file for spotify embedded library found in android sdk.
android-sdk c cpp header reverse-engineering sdk spotify
Last synced: 07 Apr 2026
https://github.com/abdallahhemdan/courses-notes
📜 This Repository Contains Some Notes , Summaries Of Some Crash Courses and Some Tips Tricks..
advanced-cpp cpp css html matlab rotational-icons type-writer
Last synced: 25 Jun 2025
https://github.com/alkurbatov/suvorov-bot
Starcraft 2 rule-based bot capable to play for all races.
bot cpp sc2 sc2-api sc2api starcraft starcraft-ii starcraft-ii-bot starcraft2
Last synced: 29 Apr 2025
https://github.com/araffin/cpp-arduino-serial
A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). This is the C++ implementation.
arduino bluetooth communication cpp protocol raspberry-pi serial sockets
Last synced: 11 Jul 2025
https://github.com/melardev/xeytanwin32-rat
WORK IN PROGRESS. RAT written in C++ using Win32 API
backdoor cpp malware networking rat remote-administration-tool sockets trojan win32 win32api
Last synced: 01 Aug 2025
https://github.com/thomasthelen/convex-hull
C++ code for computing the convex hull of a polygon
algorithm algorithms computational-geometry concave convex-hull convex-hull-algorithms convex-polygons cpp mathematics
Last synced: 30 Apr 2025
https://github.com/paulsengroup/modle
High-performance stochastic modeling of DNA loop extrusion interactions
bioinformatics biology cpp cpp17 dna hic high-performance loop-extrusion stochastic-model tad topologically-associated-domains
Last synced: 16 Jan 2026
https://github.com/gbmhunter/cpputils
A library with a range of utility classes and methods for jump starting C++ applications.
bit-manipulation cpp event library queue threadsafe utility
Last synced: 03 Aug 2025
https://github.com/Phate6660/cppfetch
A neofetch-esque program written in CPP. This project is being used as a method of learning CPP.
Last synced: 20 Nov 2025
https://github.com/ahmetfurkandemir/nvidia-gpu-benchmark
NVIDIA GPU benchmark
aws c colab-notebook cpp cuda cuda-programming gpu gpu-computing gpu-programming linux nvidia nvidia-gpu tesla
Last synced: 15 Apr 2025
https://github.com/aiekick/ctools
some helpers im using since 2009. contain usefull things like vec2, vec3, vec4, variant, actionTime and more
aabbcc actiontime conversion cpp cross-platform ctools free-library helper linux logger macos math osx rect toolkit variant vec4 windows
Last synced: 25 Mar 2025
https://github.com/bigtreetech/octobtt_v2_gui_sigma
OctoBTT new version of the GUI test source code, include the deployer
api client cpp cpp11 cross-platform eglfs javascript json macos macosx octoprint qml qt5 raspberry-pi raspbian shell sigma ui
Last synced: 23 Apr 2025
https://github.com/justasmasiulis/args
Header only library for binding, reordering and currying of function arguments without cost
bind binder cpp cpp14 currying easy-to-use fast functional functional-programming header-only modern modern-cpp monadic optimization reorder reordering simple small type-erasure
Last synced: 26 Mar 2025
https://github.com/gdaguilarc/Dungeon-Master
A dungeon-based shooter that is inspired in the game "Enter the Gungeon".
2d 2d-game cpp dungeon dungeon-crawler-game game procedural-generation procedural-programming shooter shooter-game unity video-game videogames-programmers videogames-unity
Last synced: 25 Apr 2025
https://github.com/gwaredd/markdownasset
An Unreal plugin that adds markdown as an asset type. This lets you embed documentation directly into your project.
cpp plugin unreal unreal-engine-5
Last synced: 23 Apr 2025
https://github.com/isl-org/open3d-cmake-external-project
Use Open3D as a CMake external project
Last synced: 26 Apr 2025
https://github.com/oatpp/oatpp-postgresql
PostgreSQL adapter for oatpp ORM.
Last synced: 25 Apr 2025
https://github.com/wkaisertexas/ros2_tracing_cpp
A C++ babeltrace2 plugin which replaces ROS 2 Tracing
Last synced: 09 Oct 2025
https://github.com/toxe/mandelbrot-comparison
Comparison of Mandelbrot Set programs in different languages with smooth coloring and built-in benchmark mode.
benchmark c cmake comparison cpp mandelbrot performance php python swift
Last synced: 23 Apr 2025
https://github.com/victorpreston/alx-low_level_programming
low level programming
alx alx-africa alx-curriculum alx-low-level-programming c cpp low-level
Last synced: 12 Jun 2025
https://github.com/m-fatah/hot_reloading_with_cmake
An example to demonstrate how to implement hot reloading for a game engine and integrate it with CMake.
c cmake cpp game-development game-engine gamedev hot-reload
Last synced: 04 Jul 2025
https://github.com/gnussy/penis
PENIS - A Portable Efficient Navigation Interface System library written in C++
Last synced: 12 Mar 2025
https://github.com/iartorias/noceg
NoCEG - Steamworks CEG DRM Resolver
ceg cpp drm patcher steam steamworks
Last synced: 14 Oct 2025
https://github.com/ullaskunder3/graphics.h-project-template
My vs code setup for graphics.h ( I know its old, have to learn because of university they use turbo 😶 vs code is better)
bgi-graphics cpp graphics-library vscode
Last synced: 12 Jun 2025
https://github.com/mortennobel/topologyoptimization
A simple Topology Optimization (based on the 99-line Matlab code by Ole Sigmund)
Last synced: 24 Apr 2025
https://github.com/redskittlefox/binarylove3
Simple C++ 20 Serialization Library that works out of the box with aggregate types!
cpp cpp20 cpp20-library serialization serialization-library
Last synced: 13 Jul 2025
https://github.com/seng3694/txpk
Highly configurable texture packer
cmake cpp lua luajit pack-textures spritesheet-packer texture-atlas texture-pack texturepacker
Last synced: 13 Oct 2025
https://github.com/zjx20/stealer
A macro helps accessing private fields and methods of c++ objects.
cpp hack private-field private-method
Last synced: 21 Feb 2026
https://github.com/gershnik/intrusive_shared_ptr
Intrusive reference counting smart pointer, highly configurable reference counted base class and various adapters
c-plus-plus-17 c-plus-plus-20 cplusplus cplusplus-17 cplusplus-20 cpp cpp17 cpp20 header-only no-dependencies reference-count reference-counting weak-reference
Last synced: 13 Mar 2026
https://github.com/zhenye-na/lintcode
👨💻 This repository contains the solutions and explanations to the algorithm problems on LintCode. All are written in Python/Java/C++ and implemented by myself.
algorithms coding-interviews cpp java lintcode lintcode-problems-practice python
Last synced: 09 Oct 2025
https://github.com/aurelitec/xmscc
XMS Control Center is an XMS management & information utility. Written in Borland C++ 3.1 in 1997, recompiled in Windows 10 using DOSBox.
borland-cpp command-line command-line-tool cpp dos dosbox extended-memory memory memory-block memory-info memory-management ms-dos retrocomputing retroprogramming text-user-interface tui xms
Last synced: 16 Jul 2025
https://github.com/sdmg15/cli-table-cpp
Pretty unicode tables for the CLI with CPP
cli-table-cpp cmake cpp unicode
Last synced: 10 Jul 2025
https://github.com/aadeshkulkarni/first-issues
Make your first open-source contribution.
cpp go-lang good-first-contribution good-first-issue hacktoberfest java javascript opensource-projects python rust
Last synced: 05 May 2025
https://github.com/ocfbnj/nesemulator
A cross-platform NES emulator in C++.
Last synced: 30 Oct 2025
https://github.com/jdsherbert/unreal-engine-async-load-tool
Asynchronous Loading tool for Unreal Engine allowing soft loading of objects freely or with a callback.
async asynchronous asyncloader callback-functions cpp loading module unreal-engine unreal-engine-5
Last synced: 15 Jul 2025
https://github.com/foofootheguy/vidinjector9000
A cross platform injector for 3DS video CIAs
3ds c-plus-plus-20 cli cmakelists cpp cross-platform gui tool wxwidgets wxwidgets-applications wxwidgets-gui
Last synced: 22 Mar 2025
https://github.com/farid-karimi/pac-man
This project is a simplified version of Pac-Man with randomly generated maps, custom colors, and a leaderboard. It uses DFS for maze generation and BFS for ghost behavior. The visuals use ASCII art and Unicode characters, and progress is saved in a text file.
bfs cli cpp dfs game game-development pacman
Last synced: 29 Oct 2025
https://github.com/3ur/simpsons-hit-run
Source code for Simpsons Hit & Run ported to Xbox UWP and with a cleaner structure & more features.
cplusplus cpp game game-development gamecode gamedev gamedevelopment games gaming port simpsons simpsons-hit-and-run uwp uwp-games xbox xboxseriess xboxseriesx
Last synced: 06 May 2025
https://github.com/ami-iit/reloc-cpp
Cross-platform CMake/C++ library to get the installation prefix of shared library in a relocatable way.
binreloc cmake cpp cxx relocatability relocatable relocation
Last synced: 22 Jun 2025
https://github.com/RaymondZuo301/cmake_example
This is an example of CMake & C++ project.
Last synced: 20 Mar 2025
https://github.com/sotanakamura/winui3-without-midl
WinUI 3 with C++ and XAML but without MIDL
cpp windows winui3 without-midl
Last synced: 05 Mar 2026
https://github.com/iyashwantsaini/coding-ninjas-competitive
Coding Ninjas | Competitive Problems | C++
bitmanipulation coding codingninjas competitive-programming cpp dynamic-programming ninjas recursion
Last synced: 14 Apr 2025
https://github.com/sgssgene/d_rive
c++20 compile time math(derivation/integration) library
compile-time cpp cpp-library cpp20 derivation forthebadge header-only integration math
Last synced: 02 Aug 2025
https://github.com/takeyamayuki/restuino
A library, firmware to handle arduino GPIO via REST API.
arduino bootloader cpp esp32 esp8266 http iot iot-platform platformio rest-api
Last synced: 14 Jul 2025
https://github.com/AfroDave/kj
kj is a small collection of stb inspired libs.
Last synced: 08 May 2025
https://github.com/ferhatgec/colocat
Fegeya Colocat, Colorized 'cat' implementation. Written in C++17.
cat color cpp cpp17 file highlight highlighting implementation linux read syntax unix
Last synced: 14 Apr 2025
https://github.com/senspark/ee-x
Cross-platform library for Cocos2d-x and Unity
cocos2d cocos2d-x cpp cross-platform unity utility
Last synced: 24 Oct 2025
https://github.com/configcat/cpp-sdk
ConfigCat SDK for C++. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.
configcat cpp cpp-sdk feature-flags feature-management feature-toggles featureflags remote-config sdk
Last synced: 18 Jul 2025
https://github.com/bertrandmartel/metec-braille-driver
:hand: Driver for Metec Braille-line 20 Cell module for Arduino & Raspberry PI
arduino bash braille cmake cpp cross-compilation driver fritzing kicad liblouis makefile metec raspberry-pi windows-iot windows-runtime-component wiringpi
Last synced: 07 May 2025
https://github.com/huy-dna/dsa-sfinae
Data structures & algorithms implemented in C++ with SFINAE
cpp dsa metaprogramming sfinae stl
Last synced: 14 Apr 2025
https://github.com/qookei/tart
Asynchronous microcontroller library written in C++20.
async cpp hacktoberfest library microcontroller
Last synced: 15 Oct 2025
https://github.com/curve/lime
🍋 A cross-platform modding library
cpp cpp-library cpp20 cpp20-library cross-platform detours game-hacking hooking hooking-library memory-hacking modding modding-framework modding-library
Last synced: 06 Mar 2026
https://github.com/Huy-DNA/DSA-SFINAE
Data structures & algorithms implemented in C++ with SFINAE
cpp dsa metaprogramming sfinae stl
Last synced: 14 Apr 2025
https://github.com/llersch/cpp_random_distributions
Additional C++11 Random Distributions
cpp cpp11 random self-similar skew-factors zipf zipfian-distribution zipfs-law
Last synced: 12 Apr 2025
https://github.com/jhnw/devana
Python package to parse and generate C/C++ code as context aware preprocessor.
code-generation cpp parser preprocessor python
Last synced: 30 Jun 2025
https://github.com/sphinx-contrib/doxylink
A Sphinx extension to link to external Doxygen API documentation.
api-documentation cpp documentation doxygen python sphinx-doc
Last synced: 05 Apr 2025
https://github.com/ttroy50/pybind11-example
Simple example of using pybind11.
Last synced: 14 Apr 2025
https://github.com/itotaljustice/totalgb
Simple, fast, very inaccurate GB / GBC emulator!
c cmake cpp gameboy gameboy-color sdl2 wip-gb-emulator
Last synced: 24 Aug 2025
https://github.com/vojtatom/flocking.cpp
🦆 Flocking algorithm C++ implementation both for CPU and GPU using compute shaders
compute-shaders cpp flocking-simulation gpu opengl
Last synced: 24 Aug 2025
https://github.com/eclipse-cdt-cloud/cdt-cloud
Components for web-based C/C++ tools
clangd cloud-ide cpp debugging-tools eclipse-cdt eclipse-theia embedded theia-extension vscode
Last synced: 10 Apr 2025
https://github.com/sharadcodes/sudo_site
The super simple Static Site Generator for C++ enthusiasts
cpp cpp-static-site-generator jamstack static-site static-site-generator
Last synced: 24 Aug 2025
https://github.com/kampi/esp32-rak3172
LoRaWAN / LoRa P2P library for ESP32 MCUs and the RAK3172 LoRa SoM.
arduino c cpp esp-idf esp32 esp32-arduino lora lorawan lorawan-device lorawan-node platformio rak3172 serial
Last synced: 09 Jul 2025
https://github.com/krshrimali/CPP-File-Manager
A C++ File Manager library, to load files in a directory with options to exclude extensions with patterns. Also available as cross platform binary.
Last synced: 26 Mar 2025
https://github.com/saberglow/codility_tasks
Codility Tasks & Solutions [100% Performance]
c codility codility-100 codility-solutions cpp java java-11
Last synced: 10 Apr 2025
https://github.com/seung-lab/fill_voids
Fill holes in binary 2D & 3D images fast.
binary-image cpp fill-gaps fill-holes fill-voids image-processing morphology numpy python
Last synced: 10 Apr 2025
https://github.com/arianahejazyan/aetos
a UCI chess engine for 2pc and 4pc
ai artificial-intelligence chess chess-engine chess-engines chess-variants cpp deep-learning efficient four-player-chess gamedev neural-networks nnue reinforcement-learning two-player-chess
Last synced: 22 Feb 2025
https://github.com/ozancansel/digital-image-processing
Most of image processing procedure implementations which are mentioned in Digital Image Processing in Gonzales 3rd Edition
cpp image-processing opencv rafaelgonzales tutorial
Last synced: 07 Mar 2026
https://github.com/robotology/robometry
Telemetry suite for logging data from your robot 🤖
Last synced: 28 Oct 2025
https://github.com/mhahsler/cs2341
Code Examples for Data Structures with C++
Last synced: 10 Mar 2026
https://github.com/ehsanshahbazii/quera-problem-solutions
مجموعه راه حل های سوالات کوئرا برای تقویت الگوریتم. با زبان های مختلف حل شده است. اغلب سعی کردم از روش های کوتاه سوالات رو حل کنم تا بهتر درک بشه (در حال حاظر نمیتونم ریپو رو آپدیت کنم).
algorithm codeforces codewars cpp go java javascript nodejs php programming-problems python quera quera-programming-problems ruby solutions
Last synced: 09 Mar 2026
https://github.com/windowsnt/rgf
A single header open/save dialog box with local/googledrive/onedrive WinRT interface for Windows
cpp drive dropbox googledrive onedrive rest uwp win32
Last synced: 18 Aug 2025
https://github.com/lizardbyte/libdisplaydevice
C++ library to modify display devices
Last synced: 22 Aug 2025
https://github.com/tohrusky/waifu2x-ncnn-py
Python Binding for waifu2x-ncnn-vulkan with PyBind11
cpp ncnn pybind11 python3 super-resolution waifu2x
Last synced: 11 Sep 2025