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-25 00:06:40 UTC
- JSON Representation
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/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/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/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/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://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/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://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/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/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/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/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/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/99x/timercpp
Javascript like setTimeout and setInterval for c++ developers
cpp cpp14 header-only setinterval settimeout
Last synced: 09 Apr 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/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/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/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/zeusees/hyperlabelimg
开源图像标注工具(支持人脸关键点/不规则四边形/多边形标注)
cpp image-label-tool open-source
Last synced: 09 Apr 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/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: 31 Mar 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/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/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/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/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/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/sourcemeta/jsonschema
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
asyncapi cpp json json-schema json-schemas jsonschema openapi schema schemas schemastore tooling tools
Last synced: 17 Mar 2026
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/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/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: 09 Mar 2026
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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
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: 08 Apr 2025
https://github.com/crossdb-org/crossdb
Ultra High-performance Lightweight Embedded and Server OLTP RDBMS✨
c cache cpp database embedded imdb in-memory json multi-index mysql oltp performance rdbms replication sql sqlite storage transaction
Last synced: 14 Jan 2026
https://github.com/alairion/not-enough-standards
A modern header-only C++ library that provides platform-independent utilities.
cpp cpp17 cpp20 mutex named-mutex named-pipes pipes process semaphores shared-library thread-pool utility-library
Last synced: 07 May 2025
https://github.com/tdv/nanorpc
nanorpc - lightweight RPC in pure C++ 17
cpp cpp17 rpc rpc-http rpc-library
Last synced: 10 Jul 2025
https://github.com/asmjit/asmtk
Assembler toolkit based on AsmJit
asm-parser asmjit cpp x86 x86-64
Last synced: 09 Apr 2025
https://github.com/sp-nitech/sptk
A suite of speech signal processing tools
audio-processing cepstrum cpp dsp lpc lsp mfcc signal-processing speech speech-processing sptk unix-command
Last synced: 24 Dec 2025
https://github.com/vittorioromeo/tutorials
Repository for my YouTube tutorials + code snippets
c-plus-plus cpp cpp11 cpp14 cpp17 dive education pointer snippets tutorial video youtube youtube-tutorial
Last synced: 10 Apr 2025
https://github.com/Genta-Technology/Kolosal
Kolosal AI is an OpenSource and Lightweight alternative to LM Studio to run LLMs 100% offline on your device.
c cpp deepseek gemma gemma2 gemma3 gpt llama llama2 llama3 llamacpp llava llm llms localai mistral phi3 phi4 qwen self-hosted
Last synced: 04 May 2025
https://github.com/craftablescience/VPKEdit
A CLI/GUI tool to create, read, and write several pack file formats.
cpp source source-engine source2 source2-engine vpk vpk-editor
Last synced: 03 May 2025
https://github.com/craftablescience/vpkedit
A CLI/GUI tool to create, read, and write several pack file formats.
cpp source source-engine source2 source2-engine vpk vpk-editor
Last synced: 12 Apr 2025
https://github.com/SuperV1234/Tutorials
Repository for my YouTube tutorials + code snippets
c-plus-plus cpp cpp11 cpp14 cpp17 dive education pointer snippets tutorial video youtube youtube-tutorial
Last synced: 26 Apr 2025
https://github.com/glideapps/quicktype-vscode
VS Code extension to convert JSON to TypeScript, C#, Go, and many more
cpp csharp go java json typescript vscode vscode-extension
Last synced: 07 May 2025
https://github.com/sheredom/ubench.h
⏱️ single header benchmark framework for C and C++
benchmark benchmark-framework c cpp
Last synced: 07 Apr 2025
https://github.com/pvigier/quadtree
A simple and modern C++ quadtree implementation
cpp data-structure quadtree space-partition-tree space-partitioning spatial-trees
Last synced: 16 Jun 2025
https://github.com/vittorioromeo/Tutorials
Repository for my YouTube tutorials + code snippets
c-plus-plus cpp cpp11 cpp14 cpp17 dive education pointer snippets tutorial video youtube youtube-tutorial
Last synced: 15 Mar 2025
https://github.com/idov31/jormungandr
Jormungandr is a kernel implementation of a COFF loader, allowing kernel developers to load and execute their COFFs in the kernel.
cpp cyber-security cybersecurity driver infosec kernel red-team redteam rootkit windows windows-rootkits
Last synced: 13 Apr 2025