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/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/dotnwat/awesome-seastar
A curated list of resources related to Seastar, an industrial-grade C++ framework for building high-performance servers.
awesome awesome-list c-plus-plus cpp seastar
Last synced: 27 Jan 2026
https://github.com/patriciogonzalezvivo/midigyver
c-plus-plus cpp linux macos midi osc raspberrypi windows
Last synced: 16 Mar 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/msqr1/importizer
Backward compatibly refactor header-based C++ into modules.
backward cpp cppm cppmodules modularization
Last synced: 02 Jul 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/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/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/amusi/coding-note
刷题笔记:LeetCode和剑指Offer等
cpp data-structures-algorithms leetcode offer python
Last synced: 25 Mar 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: 13 Feb 2026
https://github.com/igormironchik/args-parser
args-parser is a small C++ header-only library for parsing command line arguments.
argument-parser arguments c-plus-plus cli command-line cpp header-only parser qt subcommands
Last synced: 11 Feb 2026
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/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/geoyee/labcd
遥感变化检测标注工具『Remote sensing change detection annotation tool』
annotation-tool change-detection cpp gdal opencv qt6 remote-sensing
Last synced: 29 Oct 2025
https://github.com/thclark/cpplot
Interactive graphs and charts for C++, viewable in-browser
Last synced: 17 Mar 2025
https://github.com/pytgcalls/ntgcalls
A Native Implementation of Telegram Calls in a seamless way.
audio calls cpp ffmpeg group-chat lib library nadymov py-tgcalls pytgcalls python stream telegram tgcalls video video-calls video-chat voice-chat voip webrtc
Last synced: 23 Feb 2026
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/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/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/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/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/tweekmonster/deoplete-clang2
c clang cpp deoplete neovim objc objective-c vim-plugins
Last synced: 15 Apr 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/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/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/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/landerlyoung/jenny
JNI glue code generator
android annotation-processor cpp java jni
Last synced: 09 Mar 2026
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/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/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: 13 May 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/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/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/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: 29 Oct 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/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/caceresenzo/42
Repository full of my project of the 42 School (and other utility scripts).
42 asm bash c cpp docker java kubernetes
Last synced: 11 Mar 2026
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/ashtum/lazycsv
A fast, lightweight and single-header C++ csv parser library
cpp cpp-csv-parser cpp-csv-reader csv-parser csv-reader fast-cpp-csv-parser parsing-csv-files
Last synced: 06 Nov 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/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/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/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/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/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/bytedance/ipmb
An interprocess message bus system built in Rust.
cpp ipc message-bus nodejs rust
Last synced: 04 Apr 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/gammasoft71/examples_qt
Shows how to use Qt widgets only by programming code (c++17).
checkbox cmake controls core cpp cpp17 example examples multi-platform progressbar qml qt qt-example qt-examples qt-widgets quick radio-buttons textbox trackbar widgets
Last synced: 13 Apr 2025
https://github.com/fktn-k/fkYAML
A C++ header-only YAML library
cmake cpp cpp11 cpp14 cpp17 cpp20 fkyaml header-only header-only-library yaml yaml-parser
Last synced: 05 Oct 2025
https://github.com/rhysd/Dachs
Dachs; A Doggy :dog: Programming Language
compiler cpp dog go inu language llvm programming-language
Last synced: 15 Mar 2025
https://github.com/corochann/singlefileexecutionplugin
Single File Execution Plugin is a plugin for CLion (C/C++ IDE on IntelliJ platform provided by Jetbrain).
clion cmakelists cpp intellij jetbrains
Last synced: 14 Apr 2025
https://github.com/rhysd/dachs
Dachs; A Doggy :dog: Programming Language
compiler cpp dog go inu language llvm programming-language
Last synced: 15 Apr 2025
https://github.com/llnl/camp
Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda
Last synced: 05 Apr 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
https://github.com/rtedbg/rtedbg
Fast and flexible data logging/tracing toolkit for software testing and debugging. Minimally intrusive C/C++ code instrumentation, host-based decoding application, demo code included.
c-programming-language cortex-m cpp debugging embedded-c embedded-systems fprintf functional-safety instrumentation iot logging misra printf real-time realtime reverse-engineering safety-critical stm32 tracing tracing-library
Last synced: 21 Jul 2025
https://github.com/djkovrik/eckelcpp
Solutions for "Thinking in C++, 2nd edition". [C++]
Last synced: 11 Aug 2025
https://github.com/igorski/vstsid
VST plugin version of the WebSID Commodore 64 synthesizer
audio-processing chiptune cmake commodore-64 cplusplus cpp linux sid steinberg synthesizer vst vst-plugin vst2 vst3 vst3-plugin websid
Last synced: 07 Apr 2025
https://github.com/rupurt/odbc-scanner-duckdb-extension
A DuckDB extension to read data directly from databases supporting the ODBC interface
analytics bigquery columnar-database cpp data-engineering db2 duckdb mariadb mssql mysql nix odbc olap oracle postgres snowflake vector-engine
Last synced: 30 Jun 2025
https://github.com/dosx-dev/defcollection
This repository houses an extensive collection of .def files, which are header files containing enumerations of entry points for various native libraries. These entry points serve as essential references for developers seeking to interact with these libraries from their codebases.
c cpp database def dll low-level native ntdll sdk windows
Last synced: 07 May 2025
https://github.com/hideakitai/msgpacketizer
msgpack based serializer / deserializer + packetize for Arduino, ROS, and more
arduino cpp messagepack openframeworks
Last synced: 15 Apr 2025
https://github.com/bollos00/libremines
A Free/Libre and Open Source Software Qt based Minesweeper game available for GNU/Linux, FreeBSD and Windows systems.
cpp game minesweeper qt qt5 qt6
Last synced: 06 Apr 2025
https://github.com/embeddedartistry/libcpp
Embedded Systems C++ Library Support (Currently wraps libcxx)
cpp cpp11 cpp14 cpp17 embedded embedded-cpp embedded-software embedded-systems
Last synced: 28 Jun 2025
https://github.com/consti10/livevideo10ms
Real time video decoding on android
android cpp decoding latency live-streaming mediacodec rtp-streaming udp wifibroadcast
Last synced: 17 Mar 2025
https://github.com/alugowski/fast_matrix_market
Fast and full-featured Matrix Market I/O library for C++, Python, and R
blaze cpp csparse eigen-library eigen3 graphblas matrix-market matrix-market-format parallel parser python r sparse-matrix threaded
Last synced: 12 Oct 2025
https://github.com/azat-co/node-advanced
Node Advanced Courseware
cluster cpp javascript module node node-js node-module nodejs npm require stream
Last synced: 30 Apr 2025