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-31 00:06:40 UTC
- JSON Representation
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/endail/hx711
Raspberry Pi HX711 C++ Library
cpp hx711 lgpio load-cell loadcell raspberry-pi weight
Last synced: 12 Apr 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/sofastack/sofa-bolt-cpp
The C++ implementation of the SOFABolt protocol.
Last synced: 07 Jul 2025
https://github.com/hexdecimal/tcod-cpp-engine-2022
A modern roguelike engine made while following the older libtcod tutorials.
cpp cpp17 emscripten game-engine gamedev libtcod roguelikedev wasm
Last synced: 21 Mar 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/flipcoder/kit
C++11 libs: await, channels, reactive/signals, timelines, alarms, logging, args, etc.
animation async coroutines cpp cpp11 json reactive threads timers
Last synced: 08 May 2025
https://github.com/robertkist/ditherista
A dithering application for Windows, Linux and macOS
apple-silicon c cpp dithering dithering-methods graphics linux macos qt6 utility windows
Last synced: 13 Apr 2025
https://github.com/cmazakas/sleip
Allocator-aware fixed-size dynamic array
array cpp cpp17 memory-management
Last synced: 13 Apr 2025
https://github.com/tdegeus/cppcolormap
Library with colormaps for C++
colorbrewer colormap cpp cppmat python python3
Last synced: 08 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/jakubtomsu/vmem
A cross-platform single-header C library for managing virtual memory. Currently for Windows and Linux.
c cpp cross-platform gamedev lightweight memory-management single-header stb-style
Last synced: 27 Aug 2025
https://github.com/bang-olufsen/hdlcpp
A header-only C++11 framing protocol optimized for embedded communication
communication cpp cpp11 hdlc protocol python serial
Last synced: 17 Jun 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/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/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/eesast/thuai7
清华大学第七届人工智能挑战赛电子系赛道(原电子系第 25 届队式程序设计大赛 teamstyle25)
ai-competition cpp csharp dotnet game git programming-competition python reinforcement-learning
Last synced: 16 Oct 2025
https://github.com/llnl/muster
Massively Scalable Clustering
cpp mpi parallel parallel-computing
Last synced: 29 Apr 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/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/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/kbinani/mcview
Minecraft: top-down 2D map viewer
c-plus-plus cplusplus cpp juce minecraft minecraft-tool
Last synced: 12 Apr 2025
https://github.com/stiffstream/so5extra
so5extra is a collection of various SObjectizer's extensions. so5extra is built on top of SObjectizer and intended to simplify development of SObjectizer-based applications.
actor-library actor-model actors concurrency concurrent-programming cplusplus cplusplus-17 cpp cpp17 multithreading sobjectizer
Last synced: 12 Apr 2025
https://github.com/franneck94/imguiprojecttemplate
ImGui Template with OpenGL and GLFW
Last synced: 18 Mar 2025
https://github.com/jonathanpoelen/cpp-compiler-options
Compilation options for different versions of Clang, GCC, MSVC, ICC and Emscripten. Provided a generator and different file formats (cmake, xmake, meson, premake5, bjam/b2, ...)
b2 build-system clang cmake cpp gcc meson premake xmake
Last synced: 24 Dec 2025
https://github.com/nfrechette/sjson-cpp
An Simplified JSON (SJSON) C++ reader and writer
Last synced: 10 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/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/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/coding-enthusiast9857/hacktoberfest22-contribute-dsa
Hacktoberfest 2022🎉 Guys, open your 1st pull request and contribute in an open-source community...!! This is for everyone💯 So, Hurry up...!! Don't forget to spread love and if you like, give a ⭐️
c cpp data-structures data-structures-algorithms data-structures-and-algorithms digitalocean dsa dsa-learning dsa-practice hacktoberfest hacktoberfest2022 hacktoberfest22 java open-source open-source-project python
Last synced: 19 Oct 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/imagemlt/webshellmanager
WebShellManager build on cpp with libcurl
Last synced: 28 Jul 2025
https://github.com/xiaokang2022/fucking-code
Everything about the fucking code!
algorithm c cpp csharp css data-structure database design-pattern fucking-code gh-pages html java javascript markdown mkdocs mkdocs-material numerical-calculation python typescript
Last synced: 13 Aug 2025
https://github.com/leoetlino/classgen
Clang-based tool to dump type information (enums, records, vtables) from a C++ codebase and optionally import it into IDA
clang cpp ida-pro reverse-engineering
Last synced: 15 Apr 2025
https://github.com/mavam/compbench
:hourglass: Benchmark and visualization of various compression algorithms
benchmark compression cpp ggplot2 r
Last synced: 04 Oct 2025
https://github.com/alfg/ffmpeg-webassembly-example
FFmpeg + WebAssembly
cpp emscripten ffmpeg libav wasm webassembly
Last synced: 07 Apr 2025
https://github.com/kaidokert/embedded-cpp-code
Collection of modern lowlevel embedded C++11/14/17 projects
baremetal cortex-m cpp robotics
Last synced: 23 Aug 2025
https://github.com/finitereality/finite.cpp.sdk
(Work in Progress) C/C++ compilation support for .NET Core projects
cplusplus cpp dotnet dotnet-core sdk
Last synced: 04 Oct 2025
https://github.com/notapenguin0/saturnengine
3D game engine written in C++
3d-graphics cpp cpp17 engine3d
Last synced: 15 Jul 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/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/with-sky/hyperint
A single head file high precision integer library
cpp high-performance-computing
Last synced: 11 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/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/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/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/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/weltxing/liblinear-sc-reading
LIBLINEAR理论与源码解读(已完结)
cpp liblinear linear-models machine-learning optimization source-code svm
Last synced: 14 Jun 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/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/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/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/liu233w/natchat
类似飞鸽的局域网聊天,文件传输系统。综合创作训练3大作业
concurrent-programming cpp mfc network winsock winsock2
Last synced: 13 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/eigenbom/utils
A collection of data structures and utilities (C++11)
Last synced: 08 May 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/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/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/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/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/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/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/jkalias/functional_cpp
A wrapper of common C++ std types for functional programming
Last synced: 15 Apr 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/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/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/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/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/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/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/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/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/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/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/ami-iit/meshcat-cpp
Self-contained C++ interface for the MeshCat visualizer
cpp meshcat robotics visualizer
Last synced: 22 Jun 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/nlitsme/cpputils
various c++ utility classes
cplusplus-14 cpp iconv stringformatter variadic-templates
Last synced: 17 Jul 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/mgostih/snifferih
DLL Hooking Packet Sniffer
32-bit asmx86 cpp dll dll-injection hooking packets reverse-engineering sniffer windows
Last synced: 18 Jan 2026