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-26 00:06:40 UTC
- JSON Representation
https://github.com/fytch/programoptions.hxx
Single-header program options parsing library for C++11
argument-parser command-line-parser cpp cpp11 header-only option-parser
Last synced: 15 Jun 2025
https://github.com/thelartians/observe
📣 Hey listen! A simple general-purpose event-listener system for C++17.
c-plus-plus cmake cpp event events exceptions listener observable observer signal-slot signal-slot-connection thread-safe
Last synced: 22 Jul 2025
https://github.com/mli42/containers_test
My tester for the 42-project ft_containers
42 42cursus 42school containers cpp cpp-containers ft-containers ft-containers-42 ft-containers-test tester
Last synced: 12 Apr 2025
https://github.com/kvakvs/e4vm
A small portable virtual machine that would run Erlang on embedded systems
beam cpp embedded emulator erlang virtual-machine vm
Last synced: 27 Mar 2025
https://github.com/kvakvs/E4VM
A small portable virtual machine that would run Erlang on embedded systems
beam cpp embedded emulator erlang virtual-machine vm
Last synced: 05 Apr 2025
https://github.com/evoplex/evoplex
Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.
abm agent agent-based agent-based-model agent-based-modeling agent-based-simulation biological-simulations cellular-automata cpp cross-platform evolution-simulator evolutionary-algorithms evolutionary-computation evolutionary-game-theory evoplex graph mas monte-carlo-simulation multi-agent simulation
Last synced: 02 Apr 2025
https://github.com/qengineering/rpi-image
Raspberry Pi 4 Buster 64-bit OS with deep learning examples
aarch64 armv8 computer-vision cpp deep-learning face-recognition mnn ncnn opencv paddle-lite pose-estimation raspberry-pi-4 raspberry-pi-64-os raspberry-pi-image sd-card-image ssd tensorflow tensorflow-lite
Last synced: 21 Feb 2026
https://github.com/makelinux/examples
Working examples of Python, C++, C and JS new features
c11 cpp cpp11 cpp17 cpp20 javascript lambda python python3
Last synced: 30 Apr 2025
https://github.com/incomingstick/OpenRPG
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 09 Jul 2025
https://github.com/camrein/EzGraver
Simple multi-platform management software for NEJE laser engravers.
cpp engraver engraving laser-engraver linux neje osx qt ubuntu ui user-interface windows
Last synced: 27 Sep 2025
https://github.com/jspw/VS-Code-Config
VS Code Setting (Live input output) to make competitive programming easy and program analysis !
c cmd cpp dart java json linux macos powershell python snippets-collection split vscode vscode-settings vscode-snippets windows
Last synced: 11 Apr 2025
https://github.com/fredilarsen/teslachargedooropener
Open the Tesla charge door with an Arduino and an ASK STX882 transmitter
433mhz arduino arduino-sketch ask automation c-plus-plus charge charge-door-opener chargingstation communication cpp door iot opener remote-control rf tesla tesla-protocol transmitter
Last synced: 23 Oct 2025
https://github.com/hugsy/pwn--
pwn++ is a Windows & Linux library oriented for exploit dev but mostly used to play with modern C++ features (17->26)
backdoor cpp cpp20 ctf exploit linux-exploits modern-cpp pwn windows-exploits
Last synced: 29 Mar 2025
https://github.com/LucHermitte/lh-cpp
C&C++ ftplugins suite for Vim
brackets cpp snippets vim vim-plugins
Last synced: 17 Jul 2025
https://github.com/jurihock/stftpitchshift
STFT based real-time pitch and timbre shifting in C++ and Python
algorithms audio audio-effect audio-processing cpp dafx dsp fft formants pitch pitch-shifting plugin python realtime smbpitchshift stft stftpitchshift timbre vocoder voice
Last synced: 05 Apr 2025
https://github.com/loopperfect/valuable
A C++ smart-pointer with value-semantics 💎
cpp cpp14 header-only smart-pointer
Last synced: 12 Aug 2025
https://github.com/elastic/bpfcov
Source-code based coverage for eBPF programs actually running in the Linux kernel
bpf c codecoverage coverage cpp ebpf llvm llvm-pass
Last synced: 05 Apr 2025
https://github.com/electricrcaircraftguy/ercaguy_hello_world
"hello world" demos & templates for various languages, for beginners and experts alike, incl. gcc build commands for C & C++
bash c clang cpp demos gcc hello-world helloworld learning linux python tutorials yaml
Last synced: 04 Apr 2025
https://github.com/fredilarsen/TeslaChargeDoorOpener
Open the Tesla charge door with an Arduino and an ASK STX882 transmitter
433mhz arduino arduino-sketch ask automation c-plus-plus charge charge-door-opener chargingstation communication cpp door iot opener remote-control rf tesla tesla-protocol transmitter
Last synced: 02 May 2025
https://github.com/VOID001/ssf2fcitx
Automagically convert your favorite sogou-pinyin skin to fcitx skin
Last synced: 06 May 2025
https://github.com/dosaygo-studio/rain
The fastest 128-bit and 256-bit hash, passes all tests, and under 140 source lines of code. API library and CLI tool in C++ and NodeJS/Wasm
call-for-papers cpp cryptanalysis cryptanalysis-tasks cryptography cryptohash emscripten hash rain rainbow rainhash rainstorm wasm
Last synced: 02 Mar 2026
https://github.com/araffin/arduino-robust-serial
A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). Implementation in C Arduino, C++, Python and Rust.
arduino bluetooth c communication cpp protocol python raspberry-pi rust serial sockets
Last synced: 13 Apr 2025
https://github.com/s9w/binary_bakery
Translates binary information (images, fonts, shaders) into C++ source code.
Last synced: 24 Jan 2026
https://github.com/llnl/RAJAPerf
RAJA Performance Suite
c-plus-plus cpp llnl performance programming-model proxy-application raja
Last synced: 26 Jan 2026
https://github.com/sentomk/patternia
Providing pattern matching for modern c++.
cpp cross-platform pattern-matching
Last synced: 13 Mar 2026
https://github.com/offa/influxdb-cxx
InfluxDB C++ client library.
cpp cpp20 influxdb influxdb-client influxdb-cxx
Last synced: 05 Apr 2025
https://github.com/BeamMP/BeamMP-Server
Server for the multiplayer mod BeamMP for BeamNG.drive
c-plus-plus cpp game lua server
Last synced: 28 Mar 2025
https://github.com/xlite-dev/RVM-Inference
🔥Robust Video Matting C++ inference toolkit with ONNXRuntime、MNN、NCNN and TNN, via lite.ai.toolkit.
cpp matting mnn ncnn onnx onnxruntime robustvideomatting tnn
Last synced: 09 Oct 2025
https://github.com/roozbehid/dotnet-vcxproj
Enabling "dotnet build" to compile and build C/C++ projects. MSBuild task for compiling Visual Studio C/C++ projects (.vcxproj) with your choice of compiler on Linux or Windows or Mac!
cli console cpp csharp dotnet dotnet-template gcc linux msbuild nuget nuget-package vcxproj visual-studio wsl
Last synced: 03 Oct 2025
https://github.com/jimmyorourke/plotlypp
Plotly for C++. A C++ interface to the Plotly.js figure spec, for creating interactive data visualizations.
charts cpp data-visualization financial-analysis graphs plotly plotlyjs plotting scientific-computing visualization
Last synced: 05 Feb 2026
https://github.com/erenon/bazel_clang_tidy
Run clang-tidy on Bazel C++ targets directly, efficiently, with caching enabled
Last synced: 26 Jan 2026
https://github.com/google/xrtl
Cross-platform Real-Time Rendering Library
android bazel cpp emscripten google graphics-programming ios opengl vulkan
Last synced: 20 Mar 2025
https://github.com/mellowagain/rpc-wine
discord-rpc.dll implementation for Wine allowing your Wine games to interact with your native Discord instance
c cpp discord discord-rpc hacktoberfest wine
Last synced: 05 Jul 2025
https://github.com/MilovanTomasevic/Design-Patterns
Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.
behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift
Last synced: 26 Mar 2025
https://github.com/stepfunc/dnp3
Rust implementation of DNP3 (IEEE 1815) with idiomatic bindings for C, .NET, C++, and Java
c cpp dnp3 dotnet-core java rust tokio-rs
Last synced: 16 Apr 2025
https://github.com/AppImageCommunity/zsync2
Rewrite of https://github.com/AppImage/zsync-curl, using modern C++, providing both a library and standalone tools.
Last synced: 02 Apr 2025
https://github.com/milovantomasevic/design-patterns
Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.
behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift
Last synced: 13 Apr 2025
https://github.com/haseeb-heaven/langchain-coder
Web Application that can generate code and fix bugs and run using various LLM's (GPT,Gemini,PALM)
chat-gpt codex cpp gemini-api gemini-pro google google-api google-palm gooogle-cloud gpt-3 gpt-35-turbo java javascript langchain langchain-js langchain-python open-ai openai python streamlit
Last synced: 05 Sep 2025
https://github.com/thefangbear/jni-by-examples
🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs
api c cmake cpp example example-code example-project examples interface-java java java-jni jni jni-header jvm pull-request pull-requests tutorial
Last synced: 13 Apr 2025
https://github.com/lukka/cppcmakevcpkgtemplate
A template project to build a C++/CMake/vcpkg based projects with IDE and GitHub Actions. Build is sped up with caching of artifacts.
cmake cpp cpp20 github-actions template-repository vcpkg
Last synced: 05 Apr 2025
https://github.com/cloudpolis/webdav-client-cpp
:cloud: C++ WebDAV Client provides easy and convenient to work with WebDAV-servers.
box client cpp webdav yandex-disk
Last synced: 21 Oct 2025
https://github.com/riz-ve/xeno
Xeno: An external script executor for Roblox made entirely in C++. It uses a working but detected method of overwriting the bytecode of a corescript to manage script execution
cpp cpp-httplib csharp executors-for-roblox exploit exploit-development httplib learning-resources lua luau roblox roblox-executer visual-studio xxhash zstd
Last synced: 05 Apr 2025
https://github.com/autosoft-dev/tree-hugger
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
ast cli code-mining cpp data-mining java javascript languages machine-learning-on-source-code parser parsing php programming-language-theory python python-binding tree-sitter universal
Last synced: 12 Sep 2025
https://github.com/filecoin-project/cpp-filecoin
C++17 implementation of Filecoin
cpp cpp17 filecoin filecoin-protocol
Last synced: 17 Apr 2025
https://github.com/mika-f/nekodraw
NekoDraw: CLIP STUDIO PAINT plugin for executing Stable Diffusion txt2img and img2img processor.
clipstudiopaint cpp stable-diffusion
Last synced: 23 Apr 2025
https://github.com/akgmage/data-structures-and-algorithms
Learn Basic to Advanced Data Structures and Algorithms in your Favorite language (Go, Python, Javascript, C++, Java) [Contributions are welcome!]
100daysofcode 100daysofcpp 100daysofgo 100daysofjava 100daysofjavascript 100daysofpython algorithms coding-challenges coding-interviews cpp data-structures go golang interview-practice interview-preparation interview-questions java javascript python
Last synced: 27 Jan 2026
https://github.com/guardsquare/mocxx
A versatile C++ function mocking framework.
cpp frida instrumentation mocking testing
Last synced: 10 Apr 2025
https://github.com/apache/tsfile
Apache TsFile
big-data cpp file iot java python timeseries tsfile
Last synced: 25 Dec 2025
https://github.com/calvinneo/cfortrantranslator
A translator from Fortran to C++. We provide statement-wise translation to improve readability.
compiler converter cpp fortran fortran-to-cpp parser transpiler
Last synced: 05 Apr 2025
https://github.com/apachecn/beginnersbook-zh
:books: [译] BeginnersBook 中文系列教程
Last synced: 02 May 2025
https://github.com/kelbon/kelcoro
C++20 coroutine library
asynchronous-programming coroutine-library coroutines cpp cpp20 header-only
Last synced: 05 Apr 2025
https://github.com/CloudPolis/webdav-client-cpp
:cloud: C++ WebDAV Client provides easy and convenient to work with WebDAV-servers.
box client cpp webdav yandex-disk
Last synced: 31 Mar 2025
https://github.com/acdslab/mppi-generic
Templated C++/CUDA implementation of Model Predictive Path Integral Control (MPPI)
cpp cuda model-predictive-control model-predictive-path-integral robotics stochastic-optimization
Last synced: 05 Apr 2025
https://github.com/szymonmaszke/torchlambda
Lightweight tool to deploy PyTorch models to AWS Lambda
aws aws-cli aws-lambda cli cmake cpp deep-learning deployment docker lambda libtorch lightweight machine-learning minimalistic performance production python pytorch torchscript yaml
Last synced: 13 Apr 2025
https://github.com/MengRao/str
A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching
cpp hashing-algorithm hashtable simd string
Last synced: 08 May 2025
https://github.com/fffaraz/docker-qt
C++ Qt compile environment for Docker (Dynamically Linked, Statically Linked, and Cross-compiled to Windows)
cpp cross-compiler cross-platform docker docker-image qt qtcreator
Last synced: 22 Aug 2025
https://github.com/DOSAYGO-STUDIO/rain
The fastest 128-bit and 256-bit hash, passes all tests, and under 140 source lines of code. API library and CLI tool in C++ and NodeJS/Wasm
call-for-papers cpp cryptanalysis cryptanalysis-tasks cryptography cryptohash emscripten hash rain rainbow rainhash rainstorm wasm
Last synced: 03 Sep 2025
https://github.com/thelartians/packageproject.cmake
🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.
best-practices c cmake cpp dependency export install installation managemant namespace package packaging target
Last synced: 29 Jul 2025
https://github.com/SanjayDevTech/Code-with-love
Open source programming algorithms
algorithms android c cpp data-structures good-first-issue hacktoberfest java javascript kotlin php python searching-algorithms sorting-algorithms
Last synced: 20 Mar 2025
https://github.com/eprosima/micro-xrce-dds-agent
Micro XRCE-DDS Agent respository. Looking for commercial support? Contact info@eprosima.com
cpp cpp11 dds dds-xrce embedded embedded-systems low-latency low-power middleware ros2
Last synced: 12 Apr 2025
https://github.com/BreeceW/WinUIEdit
Code editor control for UWP and WinUI 3 based on Scintilla
code-editor cpp csharp scintilla uwp wasdk winappsdk windows windows-10 windows-11 windows-app-sdk winui winui3 xaml
Last synced: 19 Apr 2025
https://github.com/hhhrrrttt222111/codechef
Solutions to CodeChef problems in multiple languages.
codechef codechef-solutions competitive-coding competitive-programming cpp golang java javascript python ruby
Last synced: 18 Oct 2025
https://github.com/ASNeG/OpcUaStack
Open Source OPC UA Application Server and OPC UA Client/Server C++ Libraries
client communication cpp iot opc-ua opcua sdk server
Last synced: 10 May 2025
https://github.com/chalet-org/chalet
A cross-platform JSON-based project & build tool
build build-system build-tool c clang clion command-line cplusplus cpp cpp17 cpp20 cross-platform gcc json msvc visual-studio visual-studio-code xcode
Last synced: 07 Feb 2026
https://github.com/mortennobel/cmake-cheatsheet
Short introduction to CMake with some examples.
Last synced: 23 Jul 2025
https://github.com/karnkaul/littleenginevk
3D game engine using C++20 and Vulkan (WIP)
cpp cpp20 game-engine game-engine-3d hacktoberfest library vulkan
Last synced: 10 Apr 2025
https://github.com/psykulsk/rpianc
Active Noise Control on Raspberry Pi
activenoisecancellation cpp digital-signal-processing dsp noise-cancellation noise-reduction raspberry raspberry-pi raspberry-pi-3 signal-processing
Last synced: 23 Sep 2025
https://github.com/Badhi/nvim-treesitter-cpp-tools
C++ Helper Snippets Using Treesitter
cpp lua neovim nvim nvim-treesitter treesitter
Last synced: 17 Jul 2025
https://github.com/robertoraggi/cplusplus
A compiler front end for the C++ language
compiler compiler-frontend cpp cpp20 cpp23 parser preprocessor
Last synced: 05 Apr 2025
https://github.com/zoelabbb/conio.h
This is a library conio.h for linux 🖥️. you can install manual library conio.h for linux step by step here.
administrator c-programming conio console cplusplus cpp cpp-lib cpp-library install libraries library library-conio library-systems linux project standart-libraries terminal
Last synced: 04 Apr 2025
https://github.com/flwmxd/MapleStory-Porting
MapleStory implementation build with early stage MapleEngine
android client cpp editor game game-engine game-engine-2d ios lua maplestory opengl opengl-es opengl2 switch windows
Last synced: 27 Jan 2026
https://github.com/narasimha1997/boson-lang
A hybrid programming language written in Rust.
compiler cpp dynamic-typing interpreter programming-language rust scripting-language
Last synced: 12 Apr 2025
https://github.com/Narasimha1997/boson-lang
A hybrid programming language written in Rust.
compiler cpp dynamic-typing interpreter programming-language rust scripting-language
Last synced: 16 May 2025
https://github.com/aras-p/toymeshpathtracer
Toy Mesh Path Tracer that I used as a base for job interview tasks
Last synced: 22 Jul 2025
https://github.com/arthursonzogni/smk
SMK - Simple multimedia kit - C++ WebAssembly
cpp fast game library multimedia multimedia-kit openal opengl sfml simple smk wasm webassembly
Last synced: 09 Apr 2025
https://github.com/hiwong/skiplistpro
Probably the best implementation for SkipList written by C++
Last synced: 12 Apr 2025
https://github.com/gjbex/training-material
A collection of code examples as well as presentations for training purposes
c c-plus-plus cpp debugging fortran gpu hdf5 hpc linux-tools math mpi netcdf4 openmp optimization profiling python sql training-materials virtualization visualization
Last synced: 10 Jun 2025
https://github.com/adamhlt/d3d9-hook-imgui
D3D9 Hook with ImGui integration (x86 / x64) - Make D3D9 internal menu with ImGui (Resize & Fullscreen support)
cpp directx directx-9 hook imgui ms-detours windows
Last synced: 31 Jul 2025
https://github.com/Y-Less/sscanf
SA:MP sscanf plugin originally made by @Y-Less
Last synced: 27 Sep 2025
https://github.com/rodsmade/Projets_42_SP
🌵 Todos os projetos desenvolvidos na escola 42 São Paulo 💂 All projects developed at 42 school São Paulo
bash c cpp docker docker-compose shell typescript x-windows
Last synced: 12 Apr 2025
https://github.com/codermjlee/seemygopvzcheater
植物大战僵尸外挂(A cheater for Plants vs. Zoombies)
Last synced: 25 Oct 2025
https://github.com/acreloaded/acr
AssaultCube Reloaded (first-person-shooter game)
3d c c-plus-plus client cpp first-person-shooter game game-server linux linux-game multi-platform multiplayer multiplayer-game opengl reloaded sdl server service unix video-game
Last synced: 14 Mar 2026
https://github.com/google/statechart
C++ StateChart Library
cpp scxml state-machine statechart
Last synced: 10 May 2025
https://github.com/sarcasm/company-irony
company-mode completion back-end for irony-mode
completion cpp emacs irony-mode
Last synced: 30 Apr 2025
https://github.com/muatik/openmp-examples
openmp examples
alternating-least-squares cpp learning-openmp multithreading openmp parallel parallel-computing
Last synced: 26 Jan 2026
https://github.com/xyproto/cxx
:electric_plug: Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config.
arch-linux auto-detection bsd c c-plus-plus clang-format cli cmake cpp cpp17 cpp20 cxx cxx20 freebsd linux ninja qmake scons void-linux
Last synced: 11 Apr 2025
https://github.com/Sarcasm/company-irony
company-mode completion back-end for irony-mode
completion cpp emacs irony-mode
Last synced: 14 Jul 2025