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-03-30 00:06:38 UTC
- JSON Representation
https://github.com/elsid/resource_pool
C++ header only library purposed to create pool of some resources like keepalive connections
asio async-programming cpp cpp-library cpp14 header-only
Last synced: 16 Mar 2025
https://github.com/nayuki/pervasive-displays-epaper-driver
Hardware driver for Pervasive Displays' e-paper panels.
arduino arduino-driver arduino-library cpp epaper epaper-screen graphics
Last synced: 03 Jul 2025
https://github.com/martinmoene/kalman-estimator
kalman-estimator - a Kalman estimator in C++
avr-programming bare-metal cpp embedded kalman-estimator learning
Last synced: 25 Mar 2025
https://github.com/sofastack/sofa-bolt-cpp
The C++ implementation of the SOFABolt protocol.
Last synced: 07 Jul 2025
https://github.com/craftablescience/sourcepp
Several modern C++20 libraries for sanely parsing Valve's formats
Last synced: 03 Jan 2026
https://github.com/eesast/thuai5
清华大学第五届人工智能挑战赛电子系赛道(原电子系第 23 届队式程序设计大赛 teamstyle23)
competitive-programming-contests cpp cpp17 csharp dotnet game moba programming-competition programming-contests
Last synced: 16 Oct 2025
https://github.com/endail/hx711
Raspberry Pi HX711 C++ Library
cpp hx711 lgpio load-cell loadcell raspberry-pi weight
Last synced: 12 Apr 2025
https://github.com/Davphla/clang-format-epitech
Automatic formatting configuration for Epitech coding style for C/C++
c clang-format coding-style cpp epitech format
Last synced: 25 Feb 2025
https://github.com/imagemlt/webshellmanager
WebShellManager build on cpp with libcurl
Last synced: 28 Jul 2025
https://github.com/fix8mt/fiber
C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thread shareable
boost c-plus-plus-20 concurrency cooperative cooperative-multitasking coroutine coroutines cplusplus cpp cpp20 fiber fibers header-only linux resume x86-64 yield
Last synced: 12 Sep 2025
https://github.com/jurihock/voyx
Standalone real time dynamic vocal harmonizer
algorithms audio audio-effect audio-processing cpp dsp fft harmonizer live midi pitch-detection pitch-shifting smbpitchshift standalone stft stftpitchshift vocoder voice voyx
Last synced: 26 Jul 2025
https://github.com/lifting-bits/patchestry
Patchestry is a binary patching framework built with MLIR and Ghidra.
c cpp decompilation ghidra-scripts mlir program-analysis
Last synced: 26 Jul 2025
https://github.com/ethz-asl/config_utilities
Utility tools to make working with config structs for (ROS) C++ libraries more uniform, readable and convenient.
config config-utilities cpp ros tools utility
Last synced: 11 Apr 2025
https://github.com/franneck94/imguiprojecttemplate
ImGui Template with OpenGL and GLFW
Last synced: 18 Mar 2025
https://github.com/pprp/qpainter
CPP intern,Sotfware,Painter
cpp ooad qpainter qt software-engineering
Last synced: 30 Jul 2025
https://github.com/ripred/bang
Make your PC/Mac/Linux host a "service" for your Arduino and execute any commands on it's behalf and receive the captured results! Play music, use the PC's disk drive, issue curl commands to post or retrieve anything on the web! The possibilities are endless!
arduino arduino-curl arduino-file-io arduino-library command-line-tool cplusplus cpp embedded lightweight python remote-code-execution-engine remote-console remote-control remote-execution
Last synced: 21 Sep 2025
https://github.com/zxl19/Eigen-Cheatsheet
A cheatsheet of Eigen, the C++ linear algebra library.
Last synced: 07 May 2025
https://github.com/4players/odin-sdk-unreal
Unreal integration plugin to add 4Players ODIN Voice technology into your game
blueprint cpp http3 plugin quic spatial-audio ue5 unreal unreal-engine-plugin voice-chat voip
Last synced: 19 Feb 2026
https://github.com/alfg/ffmpeg-webassembly-example
FFmpeg + WebAssembly
cpp emscripten ffmpeg libav wasm webassembly
Last synced: 07 Apr 2025
https://github.com/WolfSource/WolfEngine
Wolf is a set of modules for real-time rendering, real-time streaming and game developing
android cpp game-development gameengine graphics-engine ios linux macos metal opengl osx rust streaming vulkan vulkan-game-engine wasm webassembly windows
Last synced: 08 May 2025
https://github.com/hash1018/adora
Video-Recorder based on qt, ffmpeg and C++
audio audio-recorder c cplusplus cpp ffmpeg qt qt5 qt5-gui record-audio record-audio-video record-screen record-video recorder screenrecorder screenshot video video-recorder video-recording videorecorder
Last synced: 22 Feb 2026
https://github.com/mrphys/tensorflow-nufft
Fast, Native Non-Uniform Fast Fourier Transform for TensorFlow
cpp machine-learning ml non-uniform-fast-fourier-transform nufft python tensorflow
Last synced: 09 Oct 2025
https://github.com/albin-johansson/wanderer
An incomplete 2D indie game with farming and survival aspects.
centurion cpp cpp20 data-oriented ecs entity-component-system entt game indie moderncpp wanderer
Last synced: 26 Mar 2025
https://github.com/iaomw/tracer
Ray Tracing on Metal / macOS
bvh cpp graphics macos metal mis objective-c pbrt photon raytracer raytracing simd sppm swift volume-rendering
Last synced: 14 Mar 2026
https://github.com/llnl/muster
Massively Scalable Clustering
cpp mpi parallel parallel-computing
Last synced: 29 Apr 2025
https://github.com/insightsoftwareconsortium/itktexturefeatures
Fast, Texture Feature Maps from N-Dimensional Images
cpp features glcm glrlm haralick-features image-processing insight-toolkit itk itk-module python texture
Last synced: 02 Mar 2026
https://github.com/cpp-linter/cpp-linter
cpp-linter core Python executable package
c clang-format clang-tidy cpp cpp-linter hacktoberfest linter
Last synced: 29 Dec 2025
https://github.com/pyshwaa/charlex-os
CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD.
bsd c charlex-os comming-soon cpp cprogramming kernel kernel-source linux myos operating-system operating-system-kernel operating-system-learning operating-systems star starred test unix windows
Last synced: 09 Apr 2025
https://github.com/qengineering/tensorflow-raspberry-pi
TensorFlow installation wheels for Raspberry Pi 32-bit OS
armv7 cpp debian deep-learning pip python raspberry-pi raspberry-pi-4 raspbian tensorflow tensorflow-2 wheel
Last synced: 26 Oct 2025
https://github.com/nfrechette/sjson-cpp
An Simplified JSON (SJSON) C++ reader and writer
Last synced: 10 Apr 2025
https://github.com/mborgerson/genconfig
Automatic runtime configuration / settings system for your C/C++ application. Load from TOML configs into a generated C struct and back again with minimal effort.
c configuration cpp settings toml
Last synced: 11 Apr 2025
https://github.com/hanoglu/hcomponentlibrary
Lightweight Java like Windows GUI library for C++
cpp cpp-gui cpp-libraries cpp-library gui gui-library java-swing ui-components ui-library widget-libraries widget-library win32-api win32-cpp win32api winapi winapi-dll winapi-ui windows-api
Last synced: 14 Apr 2025
https://github.com/mmha/gltfpp
glTF 2.0 loader for C++14
c-plus-plus cpp cxx gltf graphics webassembly webgl
Last synced: 03 May 2025
https://github.com/hms-core/hms-computer-graphics-demo
This is the demo project of CGKit(Short for computer graphics kit). CGKit is a vulkan-based rendering framework, which is designed to improve performance of vulkan devices, especially for Android platform. This project will show you how to load textures, models, add pbr effects and render with vulkan.
android cgkit cpp hms huawei vulkan
Last synced: 01 Aug 2025
https://github.com/maxakuru/wblinds
WiFi smart blinds controller for ESP32
arduino automation blinds cpp esp32 esp8266 home-automation homeassistant homekit ikeahack mqtt mqtt-client platformio rest-api smarthome wifi
Last synced: 02 Aug 2025
https://github.com/ozguronsoy/simplemapview
A Qt widget and QML component for rendering online and offline tile-based maps with Python (PySide6) support.
cpp googlemaps gui map map-widget offline-maps openstreetmap osm pyside6 python qml qt qt6 qtquick qtwidgets tile-map widget
Last synced: 10 Mar 2026
https://github.com/UOA-CS732-SE750-Students-2022/project-group-magenta-mice
A complete stock exchange simulator.
cpp exchange graphql npm python react stocks typescript
Last synced: 10 Aug 2025
https://github.com/mgostih/snifferih
DLL Hooking Packet Sniffer
32-bit asmx86 cpp dll dll-injection hooking packets reverse-engineering sniffer windows
Last synced: 18 Jan 2026
https://github.com/llnl/backstroke
A tool for reversible computation in C++ based on incremental state saving.
Last synced: 29 Apr 2025
https://github.com/mauriciobarroso/mtcnn_esp32s3
Face detection with MTCNN, TensorFlow Lite Micro and ESP32-S3
c computer-vision cpp deep-learning esp-idf esp32s3 face-detection machine-learning mtcnn tensorflow tensorflow-lite tflite
Last synced: 25 Oct 2025
https://github.com/zpye/SimpleInfer
A simple neural network inference framework
ai-framework cpp deep-learning inference-engine neural-network xmake
Last synced: 12 Mar 2025
https://github.com/p-ranav/lexer
Hackable Lexer with UTF-8 support
cpp lexer lightweight mit-license open-source unit-tested utf-8
Last synced: 18 Oct 2025
https://github.com/with-sky/hyperint
A single head file high precision integer library
cpp high-performance-computing
Last synced: 11 Apr 2025
https://github.com/ga-developers/ga-benchmark
A benchmark for Geometric Algebra libraries, library generators, and code optimizers.
benchmark clifford-algebras cpp geometric-algebra geometric-algebra-libraries
Last synced: 09 Jul 2025
https://github.com/nightkingale/wii-u-account-swap
A tool to manage a user's account.dat, particularly for Network IDs.
Last synced: 21 Sep 2025
https://github.com/asankov/the-practice-of-programming
This repository contains the exercises from the book "The Practice of Programming" by Brian W. Kernighan and Rob Pike.
algorithms algorithms-and-data-structures c cpp data-str java programming
Last synced: 30 Jul 2025
https://github.com/narendraysf/ast2db
AST2DB is a powerful tool that utilizes clang to parse C/C++ source code, extract Abstract Syntax Tree (AST) information, and store it in an SQLite database.
ast c code-parsing compiler-tool cpp sqlite syntax-analysis
Last synced: 19 Apr 2025
https://github.com/amyrahmady/gta-samp-mouse-only
Play GTA San Andreas Multiplayer with mouse only and no keyboard
cpp gta-sa gtasa mouse mouse-only no-keyboard one-hand-mode sa-mp samp
Last synced: 13 May 2025
https://github.com/mauropelucchi/unibg_dev_courses_2023
University of Bergamo - C++ Dev Course (Computer Engineering) 2023/2024
coding cpp training-materials university
Last synced: 22 Jun 2025
https://github.com/nlitsme/cpputils
various c++ utility classes
cplusplus-14 cpp iconv stringformatter variadic-templates
Last synced: 17 Jul 2025
https://github.com/domfarolino/mage
🧙♂️ A simple interprocess communication (IPC) library
asynchronous asyncio cpp interprocess-communication ipc messaging messaging-library multithreading thread-safety
Last synced: 13 Apr 2025
https://github.com/oclero/luna
Luna is a modern and good-looking QtQuick components library (QML UI kit) aimed to desktop usage.
Last synced: 18 Aug 2025
https://github.com/jkalias/functional_cpp
A wrapper of common C++ std types for functional programming
Last synced: 15 Apr 2025
https://github.com/andreacasalino/flexible-gjk-and-epa
Implementations of the GJK and EPA algorithm for performing proximity queries on pair of convex shapes
closest-pair-of-points convex convexhull cpp distance-calculation epa epa-algorithm gjk gjk-algorithm minkowski-difference penetration-depth penetration-vector
Last synced: 30 Oct 2025
https://github.com/jerr-it/sfgraphing
C++ Plot Library for SFML
cpp graph hacktoberfest plot plots plotting sfml
Last synced: 15 Apr 2025
https://github.com/laguna1989/jamtemplatecpp
This is the JamTemplate for kickstarting your gamejam entry. It will compile C++20 code for native (Win, Linux, Mac) and web (webassembly) games.
cmake cplusplus-20 cpp cpp20 cpp20-lib cpp20-library emscripten game-development gamedev gamejam sdl2 sfml2 webassembly
Last synced: 15 Apr 2025
https://github.com/martinmoene/string-lite
String facilities for C++98 and later - a library in search of its identity.
Last synced: 10 Apr 2025
https://github.com/mynenik/kforth-32
32-bit Forth System for x86-linux
assembly-language cpp daq forth linux-app programming-language scientific-computing
Last synced: 08 Sep 2025
https://github.com/greenya/irrlichtlime
.NET wrapper for Irrlicht Engine
3d 3d-engine 3d-graphics cpp csharp dotnet graphics windows wrapper
Last synced: 30 Apr 2025
https://github.com/uoa-cs732-se750-students-2022/project-group-magenta-mice
A complete stock exchange simulator.
cpp exchange graphql npm python react stocks typescript
Last synced: 05 May 2025
https://github.com/lumirlumir/npm-clang-format-node
Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries inspired by angular/clang-format.🐉
c checker clang clang-format cli cpp cpplint eslint format formatter git-clang-format lint linter nodejs prettier
Last synced: 10 Apr 2025
https://github.com/kolsha/esp32-spp-qt
Demo of Bluetooth SPP with ESP32 and Qt
bluetooth c cpp esp esp32 qt qt5 serial-port-profile serialport spp
Last synced: 12 Jun 2025
https://github.com/weltxing/liblinear-sc-reading
LIBLINEAR理论与源码解读(已完结)
cpp liblinear linear-models machine-learning optimization source-code svm
Last synced: 14 Jun 2025
https://github.com/scapix-com/cmodule
Non-intrusive CMake dependency management
boost cmake cplusplus cpp package package-management package-manager
Last synced: 08 May 2025
https://github.com/kaslanarian/liblinear-sc-reading
LIBLINEAR理论与源码解读(已完结)
cpp liblinear linear-models machine-learning optimization source-code svm
Last synced: 08 May 2025
https://github.com/Qengineering/YoloV10-ncnn-Raspberry-Pi-4
YoloV10 for a bare Raspberry Pi 4 or 5
aarch64 cpp ncnn ncnn-model raspberry-pi raspberry-pi-4 raspberry-pi-5 yolov10
Last synced: 21 Apr 2025
https://github.com/danielmartensson/opensourcelogger-qt
Open Source Data Acquisition System
c cpp daq measurement mysql pcb qt sql stm32
Last synced: 12 Oct 2025
https://github.com/stablecoder/foe-engine
Engine focused around being modular and data-oriented design principles, allowing for highly multithreaded and low-latency data processing for VR/XR environments.
c cpp cpp14 cpp17 cpp20 data-oriented data-oriented-architecture data-oriented-design data-oriented-programming linux macos multithreading openxr virtual-reality vulkan windows xr
Last synced: 10 Apr 2025
https://github.com/openlab-x/openqrcode
Open QR Code is an open-source, cross-platform app developed with Flutter, using C, C++, Dart, Skia, Impeller, Java, and Kotlin. It allows users to generate, scan, save, and share QR codes. Available on Android, Windows, and Web, users can easily create and interact with QR codes across platforms.
android-app apk c cpp dart dartlang flutter flutter-apps java kotlin kotlin-android open-source openlabx qrcode qrcode-generator skia web windows-11 windows-app
Last synced: 11 Oct 2025
https://github.com/yosh-matsuda/field-reflection
Compile-time reflection for C++ to get field names and types from a struct/class.
cpp cpp20 header-only reflection static-reflection
Last synced: 17 Jan 2026
https://github.com/vsoftco/design_patterns
My take on design patterns in modern C++
c-plus-plus cpp cpp11 cpp14 design-patterns
Last synced: 17 Mar 2025
https://github.com/oleshkooo/npm-cpace
cpace - nodemon for C/C++ files. Monitor for any changes in your [.c] and [.cpp] application and automatically restart it - perfect for development
autoreload c cli cpace cpp development monitor nodemon reload restart terminal
Last synced: 24 Oct 2025
https://github.com/egormkn/ifmo-kt
Практические задания. Университет ИТМО, кафедра КТ
algorithms computer-science computer-technologies cpp discrete-mathematics education homework ifmo itmo java js lab pcms programming-paradigms saint-petersburg university
Last synced: 24 Apr 2025
https://github.com/madladsquad/untitledimguitextutils
A bunch of small utility functions to make marking down text in ImGui easier
cpp imgui utility utility-library
Last synced: 11 Apr 2025
https://github.com/mrousavy/postshot
📷 An easy to use, lightning fast and modern screenshot and screen-recording tool powered by C++ and Qt
capture clipboard cpp qt rectangle screen-capture screen-recorder screenshot share snipping tool tray widgets
Last synced: 06 Apr 2025
https://github.com/eigenbom/utils
A collection of data structures and utilities (C++11)
Last synced: 08 May 2025
https://github.com/vahancho/polylineencoder
A C++ implementation of Google Encoded Polyline Algorithm Format (encoder/decoder)
coordinates cpp cpp11 geospacial gis google google-maps maps polyline-decoder polyline-encoder stl
Last synced: 12 May 2025
https://github.com/LucHermitte/alternate-lite
a.vim rewriting
cpp vim vim-plugins viml-functions viml-library
Last synced: 17 Jul 2025
https://github.com/arsenic-atg/tetris
Tetris™ clone created in c++ and SDL2
cplusplus cpp emscripten game good-first-issue goodfirstissue hacktoberfest hacktoberfest-accepted sdl sdl2 sdl2-ttf tetris-clone
Last synced: 10 Sep 2025
https://github.com/ami-iit/meshcat-cpp
Self-contained C++ interface for the MeshCat visualizer
cpp meshcat robotics visualizer
Last synced: 22 Jun 2025
https://github.com/liu233w/natchat
类似飞鸽的局域网聊天,文件传输系统。综合创作训练3大作业
concurrent-programming cpp mfc network winsock winsock2
Last synced: 13 Apr 2025