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: 2025-10-21 00:06:52 UTC
- JSON Representation
https://github.com/robertwgh/ezSIFT
ezSIFT: An easy-to-use standalone SIFT library written in C/C++
computer-vision cpp feature-detection feature-extraction feature-matching sift sift-algorithm sift-descriptors
Last synced: 08 May 2025
https://github.com/skalenetwork/skaled
If you like this project, please ⭐⭐⭐ it on GitHub!! Running more than 20 production blockchains, SKALED is Ethereum-compatible, high performance C++ Proof-of-Stake client, tools and libraries. Uses SKALE consensus as a blockchain consensus core. Includes dynamic Oracle.
blockchain cpp dapp ethereum evm proof-of-stake skale-network
Last synced: 11 Oct 2025
https://github.com/viaduck/mariadbpp
C++ client library for MariaDB.
client-library cpp database mariadb
Last synced: 10 Mar 2025
https://github.com/vsaint1/kernel-mouse
Kernel driver with mouse and keyboard input
Last synced: 30 Jul 2025
https://github.com/carlowood/linuxviewer
A Vulkan Engine for the GNU/Linux operating system.
automation cpp cpp20 high-performance linux utterances vulkan vulkan-engine
Last synced: 07 Apr 2025
https://github.com/NotCompsky/tagem
A broad family of utilities for organising files based on hierarchical tagging, from web server to a computer vision dataset creation pipeline.
cpp ffmpeg file-manager file-server filemanager heirarchical-tags mysql qt5 server sql tagging wangle
Last synced: 03 Apr 2025
https://github.com/IlyaGusev/tgcontest
Telegram Data Clustering contest solution by Mindful Squirrel
classification clustering cpp data-science document-similarity fasttext machine-learning nlp
Last synced: 03 Apr 2025
https://github.com/apache/qpid-cpp
Mirror of Apache Qpid C++
amqp amqp10 amqps apache cpp messaging network-client network-server qpid
Last synced: 09 Apr 2025
https://github.com/patriciogonzalezvivo/MidiGyver
c-plus-plus cpp linux macos midi osc raspberrypi windows
Last synced: 23 Aug 2025
https://github.com/copperspice/cs_paint
Vulkan rendering library for graphics and text
copperspice cpp gpu graphics shaders text vulkan
Last synced: 29 Apr 2025
https://github.com/najaeda/naja
Structural Netlist API (and more) for EDA post synthesis flow development
asic cpp eda fpga netlist semiconductor verilog
Last synced: 11 May 2025
https://github.com/fedden/jucesynths
Collection of JUCE synthesisers utilising the Maximilian library.
audio component cpp cpp11 dsp juce maximilian plugin signal-processing vst vst3 vsts
Last synced: 11 Sep 2025
https://github.com/ttsiodras/miniforth
A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html
Last synced: 10 Apr 2025
https://github.com/billythegoat356/apollyon
One of the best Python3.9 obfuscators.
c cpp cpython cython dll obfuscate obfuscation obfuscator protect pyd python python3
Last synced: 23 Apr 2025
https://github.com/adishavit/simple-svg
Easy to use SVG library for C++ (fork of legacy Google code project archive)
cpp header-only svg svg-library
Last synced: 05 Apr 2025
https://github.com/gradle/gradle-native
The home of Gradle's support for natively compiled languages
build-automation cpp gradle gradle-bt gradle-bt-native native-language swift
Last synced: 19 Oct 2025
https://github.com/foxglove/foxglove-sdk
Libraries and schemas for Foxglove
cpp data-visualization mcap python robotics ros ros2 rust visualization
Last synced: 16 May 2025
https://github.com/olehkulykov/plzmasdk
PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.
7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz
Last synced: 08 May 2025
https://github.com/ubpa/cmu_15_462
notes and assignments of CG (CMU 15-462/662)
Last synced: 10 Apr 2025
https://github.com/uestla/sparse-matrix
C++ implementation of sparse matrix using CRS (Compressed Row Storage) format
Last synced: 13 Aug 2025
https://github.com/socrats/egttools
Toolbox for Evolutionary Game Theory.
cpp evolutionary-dynamics evolutionary-game-theory python simulation social-dynamics
Last synced: 13 May 2025
https://github.com/pcraster/pcraster
Environmental modeling software
cpp earth-science hydrology modflow python simulation spatio-temporal-modeling
Last synced: 21 Oct 2025
https://github.com/knagaitsev/cppcraft
a Minecraft clone written in C++ and OpenGL that includes Minecraft textures, chunks, building, terrain, trees, water, inventories, and more!
clone cpp game-dev game-development mc minecraft opengl terrain
Last synced: 03 Oct 2025
https://github.com/marceldobehere/maslos
Masl OS
bios black-magic-code cpp filesystem gui-framework interpreter kernel limine limine-bootloader operating-system os osdev window-manager x64 x86-64
Last synced: 07 May 2025
https://github.com/walkccc/clrs-cpp
Implement CLRS psuedocode in C++
clrs cpp introduction-to-algorithms
Last synced: 18 Jul 2025
https://github.com/edanor/umesimd
UME::SIMD A library for explicit simd vectorization.
altivec avx avx2 avx512 benchmark code-generation cpp cpp11 cpp14 cpp17 instruction-set-architecture neon performance-tuning scalar-types simd simd-instructions simd-programming ume vector vectorization
Last synced: 15 Apr 2025
https://github.com/mutouyun/lock-free-queue
CN-CppUserGroup-2019-1,lock-free queue demo
Last synced: 15 Oct 2025
https://github.com/oatpp/oatpp-websocket
oatpp-websocket submodule.
cpp oatpp websocket websocket-client websocket-server
Last synced: 07 May 2025
https://github.com/edenreich/console-component
An easy to use component for building powerful console applications written in C++
cli cmake command-line commandline console console-component cpp cpp-component cpp14 cpp17 cross-platform
Last synced: 14 Apr 2025
https://github.com/patriciogonzalezvivo/midigyver
c-plus-plus cpp linux macos midi osc raspberrypi windows
Last synced: 16 Mar 2025
https://github.com/bfgroup/b2
B2 makes it easy to build C++ projects, everywhere.
asciidoctor assembly build build-system build-systems build-tool build-tools c cplusplus cpp docbook dolphin fortran objective-c objective-cpp quickbook
Last synced: 08 Apr 2025
https://github.com/LinArcX/wmenu
A dmenu clone for windows operating system written with pure win32 API.
cpp dmenu dmenu-replacement suckless win32
Last synced: 08 Apr 2025
https://github.com/msqr1/importizer
Backward compatibly refactor header-based C++ into modules.
backward cpp cppm cppmodules modularization
Last synced: 02 Jul 2025
https://github.com/amusi/coding-note
刷题笔记:LeetCode和剑指Offer等
cpp data-structures-algorithms leetcode offer python
Last synced: 25 Mar 2025
https://github.com/llnl/shroud
Shroud: generate Fortran and Python wrappers for C and C++ libraries
build-tools c c-plus-plus cpp fortran language-bindings python radiuss
Last synced: 05 Apr 2025
https://github.com/thclark/cpplot
Interactive graphs and charts for C++, viewable in-browser
Last synced: 17 Mar 2025
https://github.com/pthom/cleantype
Readable and consistent C++ type introspection - Compiler Decipherer
c-plus-plus c-plus-plus-14 cpp cpp14 functional-programming header-only library reflection type types
Last synced: 12 Apr 2025
https://github.com/m-peko/bitflags
Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.
bitflags bits c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cpp cpp-11 cpp-14 cpp-17 flags header-library header-only single-header-lib
Last synced: 27 Aug 2025
https://github.com/tweekmonster/deoplete-clang2
c clang cpp deoplete neovim objc objective-c vim-plugins
Last synced: 15 Apr 2025
https://github.com/fbbdev/plot
Header-only terminal plotting library for C++
c-plus-plus c-plus-plus-14 cpp cpp14 graphing modern-cpp painting plotting terminal terminal-based
Last synced: 24 Apr 2025
https://github.com/JanSeliv/PoolManager
Open-source plugin that helps reuse objects in UE5.4
c-plus-plus cpp game-development object-pool object-pool-pattern object-pooling objectpool objectpool-pattern plugin plugin-repo ue4 ue4-plugin ue5-plugin unreal unreal-engine unreal-engine-4 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin unreal-plugin
Last synced: 08 Apr 2025
https://github.com/lawmurray/doxide
Modern documentation for modern C++. Configure with YAML, output Markdown, post-process with Material for MkDocs.
c-plus-plus cplusplus cpp docs documentation documentation-generator documentation-tool doxygen javadoc material-for-mkdocs mkdocs mkdocs-material modern-cpp
Last synced: 31 Mar 2025
https://github.com/eomii/rules_ll
An Upstream Clang/LLVM-based toolchain for contemporary C++ and heterogeneous programming
bazel bleeding-edge build-system clang clang-tidy cpp cuda gpu-programming hermetic hip llvm nix openmp remote-caching remote-execution reproducible sanitizers
Last synced: 06 Apr 2025
https://github.com/lionkor/commandline
A C++ commandline for use in servers and chat software. Provides very simple asynchronous input/output.
async cplusplus cpp cpp11 cpp17 cross-platform readline terminal
Last synced: 02 Sep 2025
https://github.com/stovent/cedimu
Experimental Philips CD-I emulator written in C++
cd-i cdi cplusplus cpp emulation emulator m68000 m68k motorola-68000 philips philips-cdi wxwidgets
Last synced: 26 Jul 2025
https://github.com/eao197/so-5-5
SObjectizer: it's all about in-process message dispatching!
actor-model actors c-plus-plus concurrency cpp cpp11 cross-platform csp message-passing message-queue multithreading sobjectizer
Last synced: 12 Apr 2025
https://github.com/dozius/winsplit-revolution
A small utility which allows you to easily organize your open windows by tiling, resizing and positioning them to make the best use of your desktop real estate.
c cpp utility windows-desktop windows10
Last synced: 02 Oct 2025
https://github.com/thermadiag/seq
The seq library is a collection of original C++14 STL-like containers and related tools
c-plus-plus compression concurrent-data-structure cpp cpp11 data-structures formatting hashmap hashtable radix
Last synced: 07 May 2025
https://github.com/modio/modio-ue
Unreal Engine Plugin for easily integrating mod.io into your game - the UGC management service for game developers
cpp modding modio sdk ugc unreal-engine unreal-engine-4 unreal-engine-5
Last synced: 13 Sep 2025
https://github.com/larsgeb/m1-gpu-cpp
Metal Shading Language on Apple M1's GPU for scientific C++.
clang cpp cpp17 gpu-acceleration gpu-computing m1-mac metal metal-cpp objective-c scientific-computing
Last synced: 17 Mar 2025
https://github.com/denvash/codingame-puzzles-solutions
Elegant puzzles solutions 🖊
c codingame codingame-solutions cpp csharp java javascript kotlin loop math memoization movement nested-loops pathfinding php puzzle-solution puzzles python recursion string-manipulation
Last synced: 12 Jun 2025
https://github.com/thalhammer/snowman
Snowboy reimplementation
cpp machine-learning wakeword wakeword-activation
Last synced: 12 Jun 2025
https://github.com/landerlyoung/jenny
JNI glue code generator
android annotation-processor cpp java jni
Last synced: 27 Feb 2025
https://github.com/huanhuanonly/cpp-kwargs
Implement Python's kwargs-style parameter passing in C++. 在 C++ 中实现 Python 的 Kwargs 风格传参。
args c-plus-plus cplusplus cpp cpp-any cpp-kwargs dict-python header-only initializer-list kwargs library python type-converter
Last synced: 09 Apr 2025
https://github.com/anubisss/szimatszatyor
SzimatSzatyor is an injector sniffer written in C++ for World of Warcraft (WoW)
cpp injector sniffer world-of-warcraft
Last synced: 13 May 2025
https://github.com/zong4/zongengine
Game engine
cpp game-engine game-engine-2d rendering-engine
Last synced: 07 Apr 2025
https://github.com/Anubisss/SzimatSzatyor
SzimatSzatyor is an injector sniffer written in C++ for World of Warcraft (WoW)
cpp injector sniffer world-of-warcraft
Last synced: 28 Mar 2025
https://github.com/enkisoftware/rccpp-dearimgui-glfw-example
Add Runtime Compiled C++ to the Dear ImGui example using the GLFW and OpenGL backend - with power saving
c-plus-plus cmake compile cpp dear-imgui energy-efficiency gamedev glfw imgui linux live-coding macos opengl rccpp runtimecompiledcplusplus unix windows
Last synced: 10 Apr 2025
https://github.com/plasmacontrol/keras2c
A simple library to deploy Keras neural networks in pure C for realtime applications
c control-systems convert-keras convert-tensorflow cpp keras keras-to-c machine-learning neural-network real-time tensorflow
Last synced: 06 Apr 2025
https://github.com/ramanaditya/data-structure-and-algorithms
All the important concepts associated with Interview and Data Structures and Algorithms. It's just not about the collection.
algorithm algorithms c codechef codeforces competitive-programming cpp data-structures data-structures-and-algorithms database hackerrank hacktoberfest hacktoberfest-2020 hacktoberfest2020 java javascript leetcode leetcode-solutions python python3
Last synced: 16 Mar 2025
https://github.com/sandsmark/qssh
Qt-based library for SSH and SFTP.
c-plus-plus cpp qt qt-application qt-gui qt-model qt5 sftp sftp-client sftp-download sftp-upload ssh ssh-agent ssh-client ssh-key ssh-tunnel
Last synced: 14 Feb 2025
https://github.com/end2endzone/bin2cpp
bin2cpp: The easiest way to embed small files into a c++ executable. bin2cpp converts text or binary files to C++ files (*.h, *.cpp) for easy access within the code.
Last synced: 09 Apr 2025
https://github.com/online-judge-tools/template-generator
Analyze problems of competitive programming and automatically generate boilerplate
atcoder automation code-generation codeforces competitive-programming cpp programming-contests python templates testing
Last synced: 24 Apr 2025
https://github.com/hiram3512/exceltoprotobuf_csharp
Excel to protobuf convert tool
cpp csharp excel java json lua pb proto protobuf python unity unreal unreal-engine unrealengine
Last synced: 07 May 2025
https://github.com/enduro2d/enduro2d
Yet another 2d game engine of dreams (work in progress)
2d-engine 2d-framework 2d-game-engine 2d-game-framework 2d-game-library c-plus-plus c-plus-plus-11 c-plus-plus-14 cpp cpp11 cpp14 engine framework game-engine game-engine-2d game-framework game-library lightweight lightweight-game-engine lightweight-game-library
Last synced: 08 May 2025
https://github.com/taymindis/wfqueue
wait free FIFO queue, easy built cross platform(no extra dependencies needed)
async c cpp header-only lock-free mpmc-queues mpsc-queue wait-free wait-free-queue
Last synced: 16 Oct 2025
https://github.com/freeyoursoul/fseam
Cpp header only library to manage compile time mock class generated via Python script
code-generator cpp cpp17 link-seam mocking-framework python testing
Last synced: 18 Aug 2025
https://github.com/hazelcast/hazelcast-cpp-client
Hazelcast IMDG C++ Client
big-data boost c-plus-plus caching clustering cmake cpp cpp98 datagrid distributed hazelcast hazelcast-client imdg in-memory library linux osx scalability windows
Last synced: 05 Apr 2025
https://github.com/xbmc/libandroidjni
Android JNI bindings library
android androidndk bindings cpp java native ndk
Last synced: 22 Jul 2025
https://github.com/dials/dials
Diffraction Integration for Advanced Light Sources
Last synced: 13 Apr 2025
https://github.com/ergrelet/cpplumber
Static analysis tool based on clang, which detects source-to-binary information leaks in C and C++ projects
anti-reversing c clang continuous-integration cpp devsecops obfuscation rust static-analysis
Last synced: 17 Jun 2025
https://github.com/bytedance/ipmb
An interprocess message bus system built in Rust.
cpp ipc message-bus nodejs rust
Last synced: 04 Apr 2025
https://github.com/xtensor-stack/xtensor-io
xtensor plugin to read and write images, audio files, numpy (compressed) npz and HDF5
audio-files compressed cpp hdf5 image-files io npz numpy xtensor
Last synced: 08 May 2025
https://github.com/achrafelkhnissi/cpp_modules
The goal of these modules is to introduce us to bject-Oriented Programming.This will be the starting point of our C++ journey.
1337cursus 1337school 42 42born2code 42cursus 42projects 42school cpp cpp-1337 cpp-modules cpp-modules-1337 cpp-modules-42
Last synced: 14 Jul 2025
https://github.com/Jackojc/cane
A small MIDI sequencer DSL designed around vectors and euclidean rhythms
cane composition cpp dsl euclidean-rhythms jackaudio linux-audio midi minimalist music music-tracker notation pipewire proglangs-discord programming-language rhythms sequencer song tracker vector-language
Last synced: 12 Apr 2025
https://github.com/unneon/icie
Competitive programming IDE-as-a-VS-Code-plugin
atcoder codechef codeforces competitive-programming contest cpp programming-competitions spoj vscode-extension
Last synced: 27 Apr 2025