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-20 00:06:43 UTC
- JSON Representation
https://github.com/shivaylamba/hacktoberfest
Make your first PR! ~ A beginner friendly repository made specifically for open source beginners. Add any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure you add the program under the correct language directory. Happy coding
cpp css dev developer digitalocean github hacktoberfest hacktoberfest2019 hacktoberfest2020 html java javascript machine-learning
Last synced: 15 May 2025
https://github.com/snikulov/google-test-examples
Short example how to use Google Test with CMake project
c-plus-plus cmake cpp docker-container gtest
Last synced: 06 Apr 2025
https://github.com/lefticus/json2cpp
Compiles JSON into static constexpr C++ data structures with nlohmann::json API
Last synced: 24 Jul 2025
https://github.com/microsoft/xbox-gdk-samples
Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.
cpp cpp14 direct3d game-development gdk microsoft xbox
Last synced: 16 May 2025
https://github.com/99x/emojicpp
Emoji :smile: for c++ developers :+1:
cpp cpp11 emoji emoji-unicode hacktoberfest header-only
Last synced: 07 Apr 2025
https://github.com/LLNL/blt
A streamlined CMake build system foundation for developing HPC software
blt build-system build-tools cmake cpp cuda hpc radiuss testing
Last synced: 21 Apr 2025
https://github.com/tesseract-robotics/tesseract
Motion Planning Environment
cpp motion-planning robotics ros
Last synced: 02 Mar 2026
https://github.com/llnl/blt
A streamlined CMake build system foundation for developing HPC software
blt build-system build-tools cmake cpp cuda hpc radiuss testing
Last synced: 15 May 2025
https://github.com/momo5502/cod-exploits
☠️ Call of Duty - Vulnerabilities and proof-of-concepts
assembly cod cpp exploit hack ida mw2 poc security-vulnerability
Last synced: 19 Apr 2025
https://github.com/igorski/mwengine
Audio engine and DSP library for Android, written in C++ providing low latency performance within a musical context, while providing a Java/Kotlin API. Supports both OpenSL and AAudio.
aaudio android android-ndk audio audio-engine audio-library audio-processing c-plus-plus cplusplus cpp java low-latency ndk opensl
Last synced: 06 Apr 2025
https://github.com/trinkle23897/fast-poisson-image-editing
A fast poisson image editing implementation that can utilize multi-core CPU or GPU to handle a high-resolution image input.
cpp cuda high-performance-computing image-processing jacobi-iteration jacobi-method mpi numpy openmp parallel-computing poisson-image-editing pybind11 python
Last synced: 05 Apr 2025
https://github.com/Trinkle23897/Fast-Poisson-Image-Editing
A fast poisson image editing implementation that can utilize multi-core CPU or GPU to handle a high-resolution image input.
cpp cuda high-performance-computing image-processing jacobi-iteration jacobi-method mpi numpy openmp parallel-computing poisson-image-editing pybind11 python
Last synced: 02 Apr 2025
https://github.com/ariym/whisper-node
Node.js bindings for OpenAI's Whisper. (C++ CPU version by ggerganov)
ai cpp ffmpeg ml nodejs openai typescript whisper
Last synced: 13 Apr 2025
https://github.com/benui-dev/UE-BUITween
Unreal 4 UMG UI tweening plugin in C++
animation cpp plugin tween ue4 ui umg unreal unreal-engine unreal-engine-4 user-interface
Last synced: 08 Apr 2025
https://github.com/Xtr126/XtMapper
Keyboard and mouse input mapper
android android-x86 blissos cpp java
Last synced: 21 Apr 2025
https://github.com/kautenja/limit-order-book
A C++ and Python implementation of the limit order book.
cpp limit-order-book matching-engine python
Last synced: 06 Apr 2025
https://github.com/upupming/algorithm
acwing, leetcode, kickstart, 算法模板, PAT 等等
acwing algorithm competitive-programming cpp frontend interview javascript kick-start leetcode pat pseudocode template typescript
Last synced: 08 Apr 2025
https://github.com/staghado/vit.cpp
Inference Vision Transformer (ViT) in plain C/C++ with ggml
ai c computer-vision cpp cpu edge-computing ggml image-classification llamacpp vision-transformer whisper-cpp
Last synced: 03 Oct 2025
https://github.com/luke-park/securecompatibleencryptionexamples
A collection of secure encryption examples for encrypting strings and binary data.
best-practice c cpp csharp encryption example gcm golang java javascript kotlin nodejs objective-c php python ruby rust swift vbnet webcrypto
Last synced: 18 Feb 2026
https://github.com/mbasso/gccx
Transforms CPX (JSX like syntax) into asm-dom Virtual DOM
asm-dom cpp cpx jsx virtual-dom
Last synced: 26 Oct 2025
https://gitlab.com/conradsnicta/armadillo-code
Armadillo: fast C++ library for linear algebra (matrix maths) & scientific computing - https://arma.sourceforge.net
BLAS C++ LAPACK Matrix-Factorization bioinformatics cpp high performance computing linear algebra linear-algebra-library machine learning matlab matrix inverse matrix-functions pattern recognition scientific computing signal processing statistics
Last synced: 16 May 2025
https://github.com/loopperfect/rxterm
Functional reactive terminals in C++ ⚡⌨️
console console-application cpp reactive reactive-streams terminal
Last synced: 23 Jul 2025
https://banditcpp.github.io/bandit/
Human-friendly unit testing for C++11
bdd behavior-driven-development c-plus-plus c-plus-plus-11 cpp cpp-library cpp11 header-only library tdd test-driven-development test-framework testing testing-framework testing-library
Last synced: 09 May 2025
https://github.com/aseprite/laf
A C++ library to create desktop applications
cpp cpp17 cross-platform ui-library
Last synced: 06 Apr 2025
https://github.com/symisc/tiny-dream
Tiny Dream - An embedded, Header Only, Stable Diffusion C++ implementation
ai cpp cpp-library embedded generative-art header-only image-generation latent-diffusion library machine-learning stable-diffusion text2image txt2img txt2img-generation
Last synced: 09 Apr 2025
https://github.com/3f/conari
🧬 One-touch unmanaged memory, runtime dynamic use of the unmanaged native C/C++ in .NET world, related P/Invoke features, and …
accessor binary-data binding conari cpp dll dllexport dllimport hack interop libraries memory native pe32 pe32-plus pinvoke pinvoke-wrapper runtime unmanaged winapi
Last synced: 05 Apr 2025
https://github.com/bloomberg/koan
A word2vec negative sampling implementation with correct CBOW update.
cbow cpp skipgram word-embeddings word2vec
Last synced: 13 Apr 2025
https://github.com/banditcpp/bandit
Human-friendly unit testing for C++11
bdd behavior-driven-development c-plus-plus c-plus-plus-11 cpp cpp-library cpp11 header-only library tdd test-driven-development test-framework testing testing-framework testing-library
Last synced: 15 Mar 2025
https://github.com/DegateCommunity/Degate
A modern and open-source cross-platform software for chips reverse engineering.
chips cpp cross-platform cybersecurity gui multi-platform reverse-engineering security security-tools verilog vhdl vlsi
Last synced: 12 May 2025
https://github.com/yukunj/turtle
A C++17-based lightweight high-performance network library
asynchornous-logging cpp cpp17 http-server linux mysql network networking updating-often webframework
Last synced: 09 Apr 2025
https://github.com/99x/timercpp
Javascript like setTimeout and setInterval for c++ developers
cpp cpp14 header-only setinterval settimeout
Last synced: 09 Apr 2025
https://github.com/robosoft-ai/SMACC2
An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++
cplusplus cpp mobile-robots mobilerobots moveit2 nav2 ros2 ros2-foxy ros2-galactic ros2-humble ros2-rolling state-machine
Last synced: 28 Mar 2025
https://github.com/libriscv/rvscript
Fast RISC-V-based scripting backend for game engines
cpp cpp20 game-development gamedev low-latency riscv sandbox scripting-engine
Last synced: 09 Oct 2025
https://github.com/clemapfel/jluna
Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use
cpp cpp20 julia julia-language julia-wrapper julialang language-interface modern-cpp wrapper wrapper-api wrapper-library
Last synced: 07 Apr 2025
https://github.com/crazyguitar/cppcheatsheet
C/C++ Cheat Sheet
c cheatsheet cpp cpp20 cpp23 cuda rust
Last synced: 14 Feb 2026
https://github.com/khronosgroup/anari-sdk
ANARI Software Development Kit (SDK)
3d-graphics 3d-rendering 3d-visualization c cpp
Last synced: 10 Oct 2025
https://github.com/tpecholt/imrad
ImRAD is a GUI builder for the ImGui library
android cpp dear-imgui gui gui-builder gui-creator imgui linux windows
Last synced: 29 Dec 2025
https://github.com/google-research/falken
Falken provides developers with a service that allows them to train AI that can play their games
cpp games imitation-learning ml unity3d
Last synced: 16 May 2025
https://github.com/zeusees/hyperlabelimg
开源图像标注工具(支持人脸关键点/不规则四边形/多边形标注)
cpp image-label-tool open-source
Last synced: 09 Apr 2025
https://github.com/sourcehold/Sourcehold
Open source re-implementation of Stronghold 1
cpp engine engine-reimplementation game reimplementation sdl2 stronghold
Last synced: 01 Apr 2025
https://github.com/arnetheduck/j2c
Java to C++ translator
cpp eclipse eclipse-plugin java
Last synced: 09 Apr 2025
https://github.com/shubham0204/smolchat-android
Running any GGUF SLMs/LLMs locally, on-device in Android
android cpp ggml kotlin llamacpp small-language-models
Last synced: 13 Apr 2025
https://github.com/thelartians/modern-wasm-starter
🛸 Run C++ code on web and create blazingly fast websites! A starter template to easily create WebAssembly packages using type-safe C++ bindings with automatic TypeScript declarations.
asmjs c-plus-plus cmake cpp declarations embind emscripten glue javascript modern npm package starter tests typesafe typescript wasm webassembly webpack
Last synced: 08 Apr 2025
https://github.com/Clemapfel/jluna
Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use
cpp cpp20 julia julia-language julia-wrapper julialang language-interface modern-cpp wrapper wrapper-api wrapper-library
Last synced: 09 Jul 2025
https://github.com/TheLartians/modern-wasm-starter
🛸 Run C++ code on web and create blazingly fast websites! A starter template to easily create WebAssembly packages using type-safe C++ bindings with automatic TypeScript declarations.
asmjs c-plus-plus cmake cpp declarations embind emscripten glue javascript modern npm package starter tests typesafe typescript wasm webassembly webpack
Last synced: 31 Mar 2025
https://github.com/goldsborough/clang-expand
:dragon: A clang tool for happy refactoring without source-code gymnastics
c clang cpp llvm objective-c refactoring tool
Last synced: 12 Oct 2025
https://github.com/gort818/qtwebflix
A qt webengine program for netflix
amazon-prime-video cpp linux netflix open-source qt5 qtwebengine streaming-video
Last synced: 14 May 2025
https://github.com/loopperfect/neither
Either and Maybe monads for better error-handling in C++ ↔️
buckaroo cpp either functional-programming header-only maybe monads optional
Last synced: 23 Jul 2025
https://github.com/chudleyj/algobot
A C++ stock market algorithmic trading bot
algorithmic-trading algotrading cplusplus cplusplus-11 cpp cpp11 finance financial-analysis financial-data financial-markets iex iex-api iextrading stock-analysis stock-data stock-market stock-prediction stock-price-prediction stock-trading stocks
Last synced: 03 Apr 2025
https://github.com/matepek/vscode-catch2-test-adapter
Catch2, Google Test and doctest Adapter for the VSCode
catch2 cpp doctest googletest gtest testing testing-tools testmate typescript visual-studio-code-extension vscode vscode-extension
Last synced: 10 Apr 2026
https://github.com/openimagedebugger/openimagedebugger
An advanced in-memory image visualization plugin for GDB and LLDB on Linux, with experimental support for MacOS and Windows. Previously known as gdb-imagewatch.
cpp debugger debugger-extension debugger-visualizer eigen gdb image imagewatch linux lldb macos opencv plugin python qt visualization windows
Last synced: 01 Jun 2026
https://github.com/abeimler/ecs_benchmark
Benchmarks of common ECS (Entity-Component-System)-Frameworks in C++ (or C)
benchmark c-plus-plus c-plus-plus-20 cmake cpp cpp20 ecs ecs-framework entity-component-system entt flecs modern-cpp
Last synced: 07 Apr 2025
https://github.com/TheLartians/PEGParser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
ambiguous-grammars c-plus-plus calculator calculator-visitor complexity cpp dsl filter grammar grammars left-recursion memoization packrat packrat-parser parse parser parser-generator parsercombinator peg
Last synced: 08 Apr 2025
https://github.com/projectPiki/pikmin2
A decompilation of Pikmin 2 (USA) brought to you by fans of the series.
cpp decompilation pikmin reverse-engineering
Last synced: 02 May 2025
https://github.com/appinho/SARosPerceptionKitti
ROS package for the Perception (Sensor Processing, Detection, Tracking and Evaluation) of the KITTI Vision Benchmark Suite
cpp dbscan deep-learning deeplab evaluation kitti kitti-dataset multi-object-tracking object-detection python ros ros-kinetic ros-node ros-nodes ros-packages rosbag rviz semantic-segmentation sensor-fusion unscented-kalman-filter
Last synced: 05 May 2025
https://github.com/przemek83/volbx
Graphical tool for data manipulation written in C++/Qt.
c-plus-plus c-plus-plus-17 cpp cpp17 csv data data-analysis data-export data-filtering data-import data-manipulation data-visualization dynamic graphical ods plots qt spreadsheet statistical-analysis xlsx
Last synced: 08 Apr 2025
https://github.com/rsashka/memsafe
C++ Memory safety (memsafe) single-header libraries and Clang compiler plugin for safe C++, which reduces errors for reference data types and safe memory management without breaking backward compatibility with old C++ code.
cpp cpp20 header-only memory-safety memsafe research
Last synced: 09 Apr 2025
https://github.com/podofo/podofo
A C++17 PDF manipulation library
cplusplus cpp pdf pdf-documents pdf-files pdf-generation
Last synced: 05 Apr 2025
https://github.com/thelartians/pegparser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
ambiguous-grammars c-plus-plus calculator calculator-visitor complexity cpp dsl filter grammar grammars left-recursion memoization packrat packrat-parser parse parser parser-generator parsercombinator peg
Last synced: 17 Mar 2025
https://github.com/mariuz/flamerobin
FlameRobin is a database administration tool for Firebird RDBMS. Our goal is to build a tool that is: lightweight (small footprint, fast execution) cross-platform (Linux, Windows, Mac OS, FreeBSD) dependent only on other Open Source software
cplusplus cpp firebird firebirdsql sql wxwidgets
Last synced: 08 Jun 2026
https://github.com/aldenml/libtorrent4j
libtorrent for java, a swig Java interface for libtorrent
android bittorrent cpp cpp-bindings dht dht-network java jni library libtorrent p2p peer-to-peer swig swig-binding torrent webtorrent
Last synced: 29 Dec 2025
https://github.com/bmewj/video-app
A real-time video processing app written in C++ using OpenGL and FFmpeg
cmake cpp ffmpeg opengl tutorial video video-processing
Last synced: 05 Apr 2025
https://github.com/ademar111190/cppandroidiosexample
An application example using the same C++ code on both an Android project and an iPhone project.
android c cpp example example-project ios iphone java kotlin objective-c objective-c-plus-plus swift
Last synced: 14 Oct 2025
https://github.com/cdslaborg/paramonte
ParaMonte: Parallel Monte Carlo and Machine Learning Library for Python, MATLAB, Fortran, C++, C.
adaptive-learning bayesian-inference bayesian-statistics c cpp fortran machine-learning machine-learning-algorithms machine-learning-library markov-chain matlab mcmc monte-carlo monte-carlo-simulations mpi numerical-integration openmp python sampling
Last synced: 04 Apr 2025
https://github.com/xfg16/youtubediscordpresence
An extension that takes data directly from the YouTube video playing on the browser and displays it as a rich presence on Discord. Works similar to the Spotify Discord rich presence.
64-bit chrome-extension cpp discord discord-js discordjs javascript native-messaging nodejs opera-extension windows youtube youtube-video
Last synced: 09 Apr 2026
https://github.com/cocomelonc/peekaboo
Simple undetectable shellcode and code injector launcher example. Inspired by RTO malware development course.
aes cpp cryptography encryption injection injector malware-development obfuscation pe-files shellcode xor
Last synced: 12 Apr 2025
https://github.com/jinyuliao/Grid
An UE4 plugin for grid-based game
cpp ue4 unreal-engine unreal-engine-4
Last synced: 11 Mar 2025
https://github.com/jsoysouvanh/Refureku
Cross-platform C++17 Runtime Reflection Library
attributes cmake code-generation code-generator codegen cplusplus cplusplus-17 cpp cpp17 cross-platform dynamic-reflection gamdev game-development game-engine properties reflection
Last synced: 18 Nov 2025
https://github.com/apache/qpid-proton
Mirror of Apache Qpid Proton
amqp amqp-client amqp-connection amqp-messages amqp10 amqps apache c cpp golang library messaging python python3 qpid ruby
Last synced: 05 Mar 2026
https://github.com/evanli/programming-book-2
Programming Book 2 :C++、Go、JavaScript、Node.js
books cpp go javascript nodejs
Last synced: 13 Apr 2025
https://github.com/rapidfuzz/rapidfuzz-cpp
Rapid fuzzy string matching in C++ using the Levenshtein Distance
cpp hacktoberfest levenshtein string-comparison string-matching string-similarity
Last synced: 12 Dec 2025
https://github.com/iwatake2222/rotation_master
Provide conversion between the major representations of 3D rotation and visualize the orientation of a rigid body
3d cpp emscripten imgui opengl quaternion rotation wasm
Last synced: 20 Mar 2025
https://github.com/shoaibrayeen/programmers-community
This repository contains various solution of a problem in Ruby, C, C++, Python and Java.
algorithms algorithms-and-data-structures c coding coding-challenges cpp data-structures digitalocean hacking hacktober hacktoberfest hacktoberfest-accepted hacktoberfest2021 indentation java learning markdown pull-requests python ruby
Last synced: 12 Apr 2025
https://github.com/victimsnino/reactiveplusplus
Implementation of async observable/observer (Reactive Programming) in C++ with care about performance and templates in mind in ReactiveX approach
cpp cpp20 modern-cpp observable observer-pattern push-model reactive-programming reactivex rpp rx rxcpp
Last synced: 12 Apr 2025
https://github.com/diplib/diplib
Quantitative Image Analysis in C++, MATLAB and Python
bio-formats cpp cpp14 dipimage diplib filtering image-analysis image-processing image-viewer mathematical-morphology matlab python python3 quantification quantitative-image-analysis
Last synced: 15 May 2025
https://github.com/martinthoma/algorithms
This repository is for learning and understanding how algorithms work.
algorithm algorithms cpp examples java javascript pdf python
Last synced: 05 Apr 2025
https://github.com/green-sky/imgui_entt_entity_editor
A drop-in entity editor for EnTT with Dear ImGui
cpp ecs entity-component-system entity-editor entt game-development imgui mushmachine single-file single-header-lib
Last synced: 09 Apr 2025
https://github.com/sfttech/nyan
Typesafe hierarchical key-value database with inheritance and dynamic patching :smiley_cat:
c-plus-plus cpp database mod mod-api modding nyan openage
Last synced: 16 May 2025
https://github.com/bluescarni/heyoka
C++ library for ODE integration via Taylor's method and LLVM
astrodynamics astronomy astrophysics celestial-mechanics cpp cpp17 differential-equations extended-precision just-in-time llvm multiprecision n-body nbody ode ode-solver simd
Last synced: 12 Feb 2026
https://github.com/hoshimin/formatpe
A bunch of parsers for PE and PDB formats in C++
cpp header-only modern-cpp pdb pdb-files pdb-parser pdb-structure pe pe-analyzer pe-applications pe-file pe-format pe-parser portable-executable
Last synced: 07 Apr 2025
https://github.com/kennethshackleton/skpokereval
7-card Texas Hold'em hand evaluator
c-plus-plus cpp evaluator poker poker-evaluator poker-hands skpokereval texasholdem
Last synced: 10 Apr 2025
https://github.com/shapelets/khiva
An open-source library of algorithms to analyse time series in GPU and CPU.
clustering cpp cuda data-series discords distances gpu khiva kshape matrix-profile motifs multicore opencl shapelets snippets time-series timeseries
Last synced: 08 May 2025
https://github.com/boostorg/build
B2 makes it easy to build C++ projects, everywhere.
asciidoctor assembly build build-system build-tool build-tools c cplusplus cpp docbook dolphin fortran objective-c objective-cpp quickbook
Last synced: 16 May 2025
https://github.com/atilaneves/dpp
Directly include C headers in D source code
clang cpp cpp17 d dlang dlanguage libclang translation
Last synced: 06 Apr 2025
https://github.com/copperspice/cs_libguarded
Header-only library for multithreaded programming
copperspice cpp multithreading
Last synced: 12 Apr 2025