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-16 00:06:40 UTC
- JSON Representation
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/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/with-sky/hyperint
A single head file high precision integer library
cpp high-performance-computing
Last synced: 11 Apr 2025
https://github.com/liu233w/natchat
类似飞鸽的局域网聊天,文件传输系统。综合创作训练3大作业
concurrent-programming cpp mfc network winsock winsock2
Last synced: 13 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/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/llnl/backstroke
A tool for reversible computation in C++ based on incremental state saving.
Last synced: 29 Apr 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/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/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/jerr-it/sfgraphing
C++ Plot Library for SFML
cpp graph hacktoberfest plot plots plotting sfml
Last synced: 15 Apr 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/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/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: 22 Apr 2026
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/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/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/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/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/nlitsme/cpputils
various c++ utility classes
cplusplus-14 cpp iconv stringformatter variadic-templates
Last synced: 17 Jul 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/eigenbom/utils
A collection of data structures and utilities (C++11)
Last synced: 08 May 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/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/mrbandler/TwitchAuth
Unreal Engine 4 Plugin for In-Game Twitch Authentication.
auth authentication cpp engine plugin twitch ue4 unreal unreal-engine-4
Last synced: 18 Mar 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/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/iandinwoodie/cpp-design-patterns-for-humans
An ultra-simplified explanation to design patterns in C++
cpp design-patterns design-patterns-for-humans for-humans
Last synced: 01 Aug 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/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/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/kaslanarian/liblinear-sc-reading
LIBLINEAR理论与源码解读(已完结)
cpp liblinear linear-models machine-learning optimization source-code svm
Last synced: 08 May 2025
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/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/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/knapply/tweetio
I/O, Transformation, and Analytical Routines for Twitter Data
cpp data-dump io knapply ndjson r rcpp rstats rtweet social-network stream tweet-networks tweets twitter twitter-data
Last synced: 03 Sep 2025
https://github.com/garrisonhh/ghh_json
single-header, programmer-friendly json library for C99 and C++
Last synced: 10 Mar 2026
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/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/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/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/paullouisageneau/convergence
Multiplayer sandbox game
cpp datachannel emscripten game libdatachannel multiplayer opengl p2p peer-to-peer wasm webassembly webgl webrtc webrtc-datachannel websocket
Last synced: 30 Apr 2025
https://github.com/yottaawesome/boring32
An experimental modern C++ wrapper around the Win32 API.
cpp cpp-library cpp23 experimental win32 win32api windows x64
Last synced: 08 Apr 2026
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/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/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/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/ami-iit/meshcat-cpp
Self-contained C++ interface for the MeshCat visualizer
cpp meshcat robotics visualizer
Last synced: 22 Jun 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/LucHermitte/alternate-lite
a.vim rewriting
cpp vim vim-plugins viml-functions viml-library
Last synced: 17 Jul 2025
https://github.com/olivi-r/wasmpy-build
WebAssembly build tool for CPython C/C++ extensions
c cplusplus cpp cpython cpython-extensions cython python python3 wasi wasi-libc wasi-sdk wasm webassembly
Last synced: 06 May 2026
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/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/mguludag/enum_name
Converting (scoped)enum values to string names written in C++>=11.
compile-time cpp cpp11 cpp14 cpp17 cpp20 enum reflection
Last synced: 10 Oct 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: 27 Oct 2025
https://github.com/mainakrepositor/super-ciphers
A collection of some of the amazing cryptographic Ciphers in C++, Python and Java with a detailed documentation and approach map. (Particularly helpful for Blockchain. and designing Encryption Algorithms)
arithmetic blockchain cipher-algorithms cpp cryptography java logic python3
Last synced: 26 Oct 2025
https://github.com/gayashanbc/observer-pattern-cpp
An introduction to the Observer design patten with C++ using a Weather Station Example
cpp cpp14 design-patterns observer-pattern
Last synced: 13 Mar 2026
https://github.com/rdbo/memory
Project moved to rdbo/libmem. Check it out.
c-plus-plus cpp dll-injection examples hooking injection linux memory memory-hacking multibyte unicode winapi windows x64 x86 x86-64
Last synced: 08 May 2026
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: 26 Oct 2025
https://github.com/congard/algine
Open Source OpenGL C++ Engine
3d 3d-engine 3d-graphics android android-library cplusplus cpp cpp20 cross-platform engine3d linux lua open-source opengl opengl-es opengles opensource windows
Last synced: 14 Apr 2025
https://github.com/spnda/dds_image
Header-only C++11/C++17 DirectDraw Surface (DDS) decoder with Vulkan helpers.
cpp cpp11 cpp17 dds dds-loader directdraw-surface header-only vulkan
Last synced: 12 Aug 2025
https://github.com/clausklein/cmake-example-component-lib
How to create a c++ component library like boost with CMake
clang-format cmake cmake-format cpm cpp
Last synced: 18 Mar 2025
https://github.com/codiga/jetbrains-plugin
Jetbrains plugin for Codiga. Coding Assistant and Code Analysis in all JetBrains products. Codiga supports more than 10+ languages, try it for free on https://www.codiga.io
c coding-assistant complexity-analysis cpp intellij intellij-plugin intellij-plugins java javascript jetbrains phpstorm phpstorm-plugin pycharm-ide pycharm-plugin python snippets-manager
Last synced: 29 Sep 2025
https://github.com/iswenzz/cod4-dm1
Reverse of CoD4 & CoD4X (.DM_1) demo files with features such as parsing snapshot informations, frames, entities, clients and server messages.
cli cod4 cpp demo dm1 library reverse-engineering
Last synced: 14 May 2025
https://github.com/brj0/nndescent
C++/Python implementation of Nearest Neighbor Descent for efficient approximate nearest neighbor search
approximate-nearest-neighbor-search cpp knn knn-graphs nearest-neighbor-search nearest-neighbors nearest-neighbours-classifier python
Last synced: 13 Sep 2025
https://github.com/mattgodbolt/correct-by-construction
Correct by Construction : a presentation given at C++ on Sea 2020
Last synced: 30 Jul 2025
https://github.com/h2co3/hash_table
Fast, data-oriented, stdlib-style hash table
cpp cpp14 data-oriented hash-map hash-table lookup
Last synced: 30 Apr 2025
https://github.com/jgcmarins/ascii-art
Given a image.bmp and a M x N group of pixels, generate a text that represents the image.bmp in ascii characters
ascii ascii-art bmp cpp image-processing
Last synced: 30 Apr 2025
https://github.com/dergoogler/powershell
The Windows PowerShell Module is a tool that integrates PowerShell functionality into Android devices via the Magisk framework, allowing users to run PowerShell scripts and commands directly on their rooted devices.
android cpp kernelsu magisk windows
Last synced: 09 Apr 2025
https://github.com/OneBit74/ezpz
Easy Parsing C++ Library
cpp cpp20 header-only parser parser-combinators parser-generator
Last synced: 15 Mar 2025
https://github.com/mogenson/async.h
async/await C macros
async c cpp embedded gcc macros scheduling
Last synced: 07 Sep 2025
https://github.com/willprice/ray-tracing-in-one-weekend
C++ Ray tracer from the book "Ray Tracing in One weekend" by Peter Shirley
cgi computer-graphics cpp geometry raytracer
Last synced: 10 Apr 2025
https://github.com/vertexwahn/bazeldemos
Bazel Demos
bazel bazel-examples cpp fmt hello-world java latex openexr poetry python
Last synced: 10 Apr 2025
https://github.com/thelartians/emglue
🕸️ Glue C++ to your browser! Universal bindings for JavaScript/Wasm using Glue and Embind.
bindings cpp embind emscripten glue glue-bindings javascript wasm webassembly
Last synced: 05 May 2025
https://github.com/eclipse-uprotocol/up-cpp
uProtocol Language Specific Library for C++
Last synced: 12 Apr 2025
https://github.com/rsashka/newlang
A programming language with a simple no-keyword syntax for computing tensors and rational numbers with unlimited precision (NOTE: NewLang is experimental; see README)
c compiler cpp cross-platform dynamic-typing interpreter language oop programming-language pure-function static-typed tensors
Last synced: 12 Jul 2025
https://github.com/qdata/fastsk
Bioinformatics 2020: FastSK: Fast and Accurate Sequence Classification by making gkm-svm faster and scalable. https://fastsk.readthedocs.io/en/master/
cpp gkm-svm python-library sequence-classification string-classification string-kernel
Last synced: 01 May 2025
https://github.com/kmilo17pet/qlibs-cpp
C++ version of qlibs, a collection of useful libraries for embedded systems : signal smoothing, PID control, Fuzzy Logic, fixed-point math and more...
bitfields control-systems cpp crc-calculation digital-signal-processing discrete filtering fixed-point fuzzy-logic interpolation interpolation-methods lti lti-system outlier-removal pid-control recursive-algorithm rms simulation smoothing transfer-functions
Last synced: 02 Mar 2026
https://github.com/flatironinstitute/skellysim
Hydrodynamic Cytoskeleton Simulator
cpp cytoskeleton fast-multipole-method fluid-dynamics high-performance-computing hybrid-parallelism molecular-motors mpi openmp python simulation trilinos
Last synced: 15 Jul 2025
https://github.com/llnl/b-mpi3
This aims to be an wrapper to C-MPI3 for C++, using the principles of simplicity, STL, RAII and Boost and enforcing type-safety. This is a mirror of https://gitlab.com/correaa/boost-mpi3.
c-plus-plus cpp header-only mpi radiuss
Last synced: 15 Jul 2025
https://github.com/arvidn/libsimulator
libsimulator is a library for building discrete event simulations, implementing the ``boost.asio`` API.
Last synced: 17 Jul 2025
https://github.com/jukanntenn/cpp-primer-plus-6th-exercises
《C++ Primer Plus》(第六版)编程练习题参考答案。
Last synced: 16 Jun 2025
https://github.com/vss2sn/tello
A C++ library for the Tello and Tello Edu. Features joystick control, command line control, command queues and SLAM.
autonomous-quadcoptor command-line cpp joystick noros openvslam queue-commands slam slam-algorithms tello tello-drone tellodrone telloedu
Last synced: 06 May 2025
https://github.com/yifengyou/learn-cpp
C++学习笔记~汇编C++
answer cpp note structured-data study
Last synced: 06 Apr 2026
https://github.com/frc3494/potential-engine
RTSP server
cpp gstreamer raspberry-pi-camera rtsp-server
Last synced: 28 Oct 2025