Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2024-12-25 00:05:55 UTC
- JSON Representation
https://github.com/libriscv/libriscv
The fastest RISC-V sandbox
binary-translation cmake cpp cpp20 emulator interpreter jit lightweight low-latency multi-platform no-dependencies risc-v riscv riscv-emulator ultra-low-latency userspace zero-dependency
Last synced: 28 Dec 2024
https://github.com/games-on-whales/wolf
Stream virtual desktops and games running in Docker
cpp docker games moonlight remote-desktop streaming
Last synced: 07 Nov 2024
https://github.com/Rob--/memoryjs
Read and write process memory in Node.js (Windows API functions exposed via Node bindings)
cpp game-hacking hacking javascript memory memory-hacking node-addon nodejs npm-package winapi windowsapi
Last synced: 10 Nov 2024
https://github.com/billyquith/ponder
C++ reflection library with Lua binding, and JSON and XML serialisation.
c-plus-plus camp cpp cpp-library introspection library lua-bindings reflection reflection-library serializer vcpkg
Last synced: 26 Oct 2024
https://github.com/tomlooman/simplefpstemplate
Simple C++ FPS Template for Unreal Engine
cpp fps fps-game game shooter template ue4 ue5 unreal-engine
Last synced: 25 Dec 2024
https://github.com/suvllian/process-inject
在Windows环境下的进程注入方法:远程线程注入、创建进程挂起注入、反射注入、APCInject、SetWindowHookEX注入
c c-plus-plus cpp dll dll-injection dll-shellcode injection injection-attacks windows
Last synced: 21 Nov 2024
https://github.com/st3w/neo
Simulates the digital rain from "The Matrix" (CMatrix clone with 32-bit color and Unicode support)
1337 console cpp hacking linux matrix screensaver terminal terminal-based tui unicode unixporn
Last synced: 11 Nov 2024
https://github.com/josephp91/curlcpp
An object oriented C++ wrapper for CURL (libcurl)
c-plus-plus cpp cross-platform curl lcurlcpp-lcurl libcurl network-requests networking receiver
Last synced: 29 Dec 2024
https://github.com/mavlink/mavsdk
API and library for MAVLink compatible systems written in C++17
cpp cpp17 hacktoberfest mavlink
Last synced: 26 Dec 2024
https://github.com/jtransc/jtransc
Bytecode to source converting Java & Kotlin code into JavaScript, C++, D, C#, PHP, AS3, Dart and Haxe and run it everywhere. Also use JVM code in your favourite language as a library.
as3 compiler cpp csharp d dart haxe java javascript jtransc jvm kotlin php scala
Last synced: 29 Sep 2024
https://github.com/perone/euclidesdb
A multi-model machine learning feature embedding database
cpp database deep-learning machine-learning pytorch search
Last synced: 27 Dec 2024
https://github.com/dacap/clip
Cross-platform C++ library to copy/paste clipboard content
clipboard clipboard-formats cpp linux macos nspasteboard pasteboard windows x11
Last synced: 28 Dec 2024
https://github.com/REGoth-project/REGoth
OpenSource-Reimplementation of the zEngine, used by the game "Gothic"
cpp engine gothic gothic2 reimplementation
Last synced: 28 Oct 2024
https://github.com/angelo1211/softwarerenderer
Software rendering engine with PBR. Built from scratch on C++.
3d-graphics c-plus-plus cpp graphics graphics-programming learning parallelization physically-based-rendering prototype rasterization rendering-engine rendering-pipeline sdl2 shaders software-rendering
Last synced: 29 Dec 2024
https://github.com/morwenn/cpp-sort
Sorting algorithms & related tools for C++14
Last synced: 28 Dec 2024
https://github.com/kamyu104/lintcode
📝 C++11 Solutions of All 289 LintCode Problems (No More Updates)
algorithm cpp cpp11 data-structure interview-practice interview-preparation interview-questions lintcode
Last synced: 28 Dec 2024
https://github.com/kamyu104/LintCode
📝 C++11 Solutions of All 289 LintCode Problems (No More Updates)
algorithm cpp cpp11 data-structure interview-practice interview-preparation interview-questions lintcode
Last synced: 26 Oct 2024
https://github.com/JosephP91/curlcpp
An object oriented C++ wrapper for CURL (libcurl)
c-plus-plus cpp cross-platform curl lcurlcpp-lcurl libcurl network-requests networking receiver
Last synced: 26 Oct 2024
https://github.com/embeddedartistry/embedded-resources
Embedded Artistry Templates, Documents, and Source Code
c cpp cpp11 cpp14 embedded embedded-artistry embedded-resources embedded-systems
Last synced: 27 Dec 2024
https://github.com/stream-labs/obs-studio-node
libOBS (OBS Studio) for Node.Js, Electron and similar tools
c cmake cpp electron javascript node node-js node-module nodejs obs obs-studio typescript
Last synced: 26 Dec 2024
https://github.com/ckormanyos/real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
arduino bare-metal cortex-m cpp cpp11 cpp14 cpp17 cpp20 embedded embedded-systems high-performance microcontroller realtime stm32
Last synced: 27 Dec 2024
https://github.com/Morwenn/cpp-sort
Sorting algorithms & related tools for C++14
Last synced: 26 Oct 2024
https://github.com/tencent/loli_profiler
Memory instrumentation tool for android app&game developers.
android cpp memory profiler qt5 unity3d unreal-engine-4
Last synced: 25 Dec 2024
https://github.com/uxlfoundation/onedal
oneAPI Data Analytics Library (oneDAL)
ai-inference ai-machine-learning ai-training analytics big-data cpp data-analysis data-science hacktoberfest machine-learning machine-learning-algorithms oneapi onedal swrepo
Last synced: 29 Dec 2024
https://github.com/TzuHuanTai/RaspberryPi_WebRTC
Native WebRTC uses v4l2 hardware h264 and software openh264 encoder for live streaming on Raspberry Pi.
64-bit cpp encoding ffmpeg h264 hardware-acceleration openh264 p2p raspberry-pi signalr v4l2 video video-streaming webrtc
Last synced: 17 Sep 2024
https://github.com/vittorioromeo/ssvopenhexagon
C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
cpp cpp11 cpp14 game game-development gamedev open-hexagon
Last synced: 28 Dec 2024
https://github.com/oneapi-src/onedal
oneAPI Data Analytics Library (oneDAL)
ai-inference ai-machine-learning ai-training analytics big-data cpp data-analysis data-science hacktoberfest machine-learning machine-learning-algorithms oneapi onedal swrepo
Last synced: 01 Dec 2024
https://github.com/vittorioromeo/SSVOpenHexagon
C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
cpp cpp11 cpp14 game game-development gamedev open-hexagon
Last synced: 26 Oct 2024
https://github.com/axodox/axodox-machinelearning
This repository contains a pure C++ ONNX implementation of multiple offline AI models, such as StableDiffusion (1.5 and XL), ControlNet, Midas, HED and OpenPose.
controlnet cpp directml holistically-nested-edge-detection image-generation midas mit-license native nuget onnx openpose stable-diffusion stable-diffusion-xl
Last synced: 27 Dec 2024
https://github.com/phisko/kengine
Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.
cpp cpp-game-engine cpp-library cpp-templates cpp17 ecs engine entity entity-component entity-component-system entt game game-development game-engine gamedev gameobject lua-script modern-cpp python-script
Last synced: 28 Dec 2024
https://github.com/oneapi-src/oneDAL
oneAPI Data Analytics Library (oneDAL)
ai-inference ai-machine-learning ai-training analytics big-data cpp data-analysis data-science hacktoberfest machine-learning machine-learning-algorithms oneapi onedal swrepo
Last synced: 25 Oct 2024
https://github.com/bsamseth/cpp-project
Boiler plate template for C++ projects, with CMake, Doctest, Travis CI, Appveyor, Github Actions and coverage reports.
actions boilerplate cmake code-coverage code-review codecov coveralls cpp cpp-17 doctest folder-structure github-actions project-template template-project travis-ci
Last synced: 25 Dec 2024
https://github.com/taocpp/json
C++ header-only JSON library
cbor cpp cpp17 header-only jaxn json json-patch json-pointer json-schema msgpack ubjson
Last synced: 27 Dec 2024
https://github.com/gingerbill/gb
gb single-file public domain libraries for C & C++
c cpp library public-domain single-file single-file-module
Last synced: 29 Dec 2024
https://github.com/ArkScript-lang/Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
ark arkscript compiler cpp language lisp programming-language scripting scripting-language virtual-machine vm
Last synced: 02 Nov 2024
https://github.com/landelare/ue5coro
A C++20 coroutine plugin, offering seamless integration with Unreal Engine 5.
async-await coroutines cpp unreal-engine
Last synced: 06 Nov 2024
https://github.com/OpenLightingProject/ola
The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry
api artnet c-plus-plus cli cpp dmx dmx512 dmxking enttec hacktoberfest lighting ola protobuf rdm sacn streaming-acn
Last synced: 26 Oct 2024
https://github.com/distributive-network/pythonmonkey
A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.
cpp javascript python pythonmonkey spidermonkey
Last synced: 27 Dec 2024
https://github.com/Distributive-Network/PythonMonkey
A Mozilla SpiderMonkey JavaScript engine embedded into the Python VM, using the Python engine to provide the JS host environment.
cpp javascript python pythonmonkey spidermonkey
Last synced: 27 Oct 2024
https://github.com/texmacs/texmacs
Source Code of GNU TeXmacs, Developers Guide ==>
cpp gnu mathematics qt scheme texmacs
Last synced: 01 Nov 2024
https://github.com/skypjack/meta
Header-only, non-intrusive and macro-free runtime reflection system in C++
cpp cpp-17 entt header-only macro-free meta modern-cpp non-instrusive reflection runtime runtime-reflection
Last synced: 29 Dec 2024
https://github.com/nomango/configor
A light weight configuration library for C++
Last synced: 29 Dec 2024
https://github.com/bakwc/JamSpell
Modern spell checking library - accurate, fast, multi-language
cpp csharp java ngrams nlp python ruby spellcheck spellchecker spelling-correction
Last synced: 13 Nov 2024
https://github.com/quasarapp/cqtdeployer
This project is used to deploy applications written using QML, qt or other С / С++ frameworks.
c console-qtdeployer cpp cqtdeployer deploy deployment development linux linux-windows packaging qmake qt qt-deploy qt-installer qt-qtinstallframework qt5 qt6 snap snap-store windows
Last synced: 27 Dec 2024
https://github.com/Nomango/configor
A light weight configuration library for C++
Last synced: 11 Nov 2024
https://github.com/stuntrally/stuntrally
Note: development continues in stuntrally3. 3D racing game based on VDrift and OGRE with own Track Editor. The main repository with Stunt Rally 2.x sources and data.
3d bullet-physics c-plus-plus car cmake cpp editor game gui linux multiplayer ogre3d openal physics racing racing-game simulation terrain vehicle windows
Last synced: 26 Oct 2024
https://github.com/datoviz/datoviz
⚡ Datoviz: high-performance GPU scientific data visualization C/C++/Python library
c cpp data-visualization data-viz gpu graphics python rendering scientific-computing scientific-visualization visualization vulkan
Last synced: 26 Oct 2024
https://github.com/charlesnicholson/nanoprintf
The smallest public printf implementation for its feature set.
bsd-license c cortex-m cpp embedded embedded-c embedded-systems firmware format iot libc mpaland no-dependencies printf public-domain snprintf text threadsafe tinyprintf vsnprintf
Last synced: 14 Nov 2024
https://github.com/meonmedical/log4qt
Log4Qt - Logging for the Qt cross-platform application framework
cmake cpp cpp11 log4qt logging logging-library qbs qmake qt-framework qt5 qt6
Last synced: 27 Dec 2024
https://github.com/tomlooman/ue4-tutorials
Collection of Unreal 4 Tutorials & Experiments.
blueprints c-plus-plus cpp engine tutorial ue4 unreal
Last synced: 29 Dec 2024
https://github.com/mudita/MuditaOS
Mobile operating system based on FreeRTOS™ optimized for E Ink displays - developed for Mudita Pure minimalist phone
cpp e-ink embedded-c embedded-systems freertos minimalist mobile os phone
Last synced: 08 Nov 2024
https://github.com/rek7/mxtract
mXtract - Memory Extractor & Analyzer
c-plus-plus cpp cpp11 credentials exploitation linux malware memory-hacking pentesting redteam regex security security-tools stealing
Last synced: 28 Dec 2024
https://github.com/lastmjs/zwitterion
A web dev server that lets you import anything*
assemblyscript c cpp es2016 es6 es7 esnext javascript rust spa typescript wasm webassembly
Last synced: 27 Dec 2024
https://github.com/jobhope/TechnicalNote
Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.
algorithm computer-architecture computer-science cpp data-structures database design-patterns github java linear-algebra network operating-system programming-language security software-engineering sort tech-interview technical-notes web windows
Last synced: 13 Nov 2024
https://github.com/rek7/mXtract
mXtract - Memory Extractor & Analyzer
c-plus-plus cpp cpp11 credentials exploitation linux malware memory-hacking pentesting redteam regex security security-tools stealing
Last synced: 01 Nov 2024
https://github.com/bloomberg/quantum
Powerful multi-threaded coroutine dispatcher and parallel execution engine
boost coroutines cpp multi-threading parallel
Last synced: 28 Dec 2024
https://github.com/k2-fsa/sherpa
Speech-to-text server framework with next-gen Kaldi
asr cpp ctc end-to-end-asr python pytorch speech-recognition transducer websocket
Last synced: 29 Dec 2024
https://github.com/fogleman/hmm
Heightmap meshing utility.
3d computational-geometry cpp heightmap mesh
Last synced: 28 Dec 2024
https://github.com/QuasarApp/CQtDeployer
This project is used to deploy applications written using QML, qt or other С / С++ frameworks.
c console-qtdeployer cpp cqtdeployer deploy deployment development linux linux-windows packaging qmake qt qt-deploy qt-installer qt-qtinstallframework qt5 qt6 snap snap-store windows
Last synced: 06 Nov 2024
https://github.com/niosus/EasyClangComplete
:boom: Robust C/C++ code completion for Sublime Text 3/4
auto-complete c clang cmake code-completion compilation-database compile cplusplus cpp libclang plugin sublime-text sublime-text-3 sublime-text-4
Last synced: 29 Oct 2024
https://github.com/niosus/easyclangcomplete
:boom: Robust C/C++ code completion for Sublime Text 3/4
auto-complete c clang cmake code-completion compilation-database compile cplusplus cpp libclang plugin sublime-text sublime-text-3 sublime-text-4
Last synced: 27 Dec 2024
https://github.com/gingerBill/gb
gb single-file public domain libraries for C & C++
c cpp library public-domain single-file single-file-module
Last synced: 14 Nov 2024
https://github.com/nvidia/cuda-quantum
C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows
cpp hacktoberfest python quantum quantum-algorithms quantum-computing quantum-machine-learning quantum-programming-language unitaryhack
Last synced: 26 Dec 2024
https://github.com/kakao/buffalo
TOROS Buffalo: A fast and scalable production-ready open source project for recommender systems
cpp machine-learning matrix-factorization python recommender-system
Last synced: 29 Dec 2024
https://github.com/swl-x/mystiq
Qt5/C++ FFmpeg Media Converter
audio conversion converter-encoding cpp ffmpeg ffmpeg-wrapper gui media-converter multimedia qml qt5 transcoding video
Last synced: 27 Dec 2024
https://github.com/swl-x/MystiQ
Qt5/C++ FFmpeg Media Converter
audio conversion converter-encoding cpp ffmpeg ffmpeg-wrapper gui media-converter multimedia qml qt5 transcoding video
Last synced: 26 Oct 2024
https://github.com/bfrg/vim-c-cpp-modern
Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)
cpp cpp11 cpp14 cpp17 cpp20 cpp23 highlighting syntax vim
Last synced: 28 Dec 2024
https://github.com/Razakhel/RaZ
Modern & multiplatform 3D game engine in C++17
3d-engine audio c-plus-plus c-plus-plus-17 cmake cpp cross-platform game-development game-engine library linux lua-scripting macos opengl render-graph rendering scripting visual-effects webassembly windows
Last synced: 28 Oct 2024
https://github.com/BradyBrenot/huestacean
Philips Hue control app for desktop with screen syncing. C++ with Qt Quick GUI.
cpp philips-hue philips-hue-lights qt qtquick
Last synced: 10 Nov 2024
https://github.com/mavlink/MAVSDK
API and library for MAVLink compatible systems written in C++17
cpp cpp17 hacktoberfest mavlink
Last synced: 15 Nov 2024
https://github.com/daandemeyer/reproc
A cross-platform (C99/C++11) process library
c cmake cpp cross-platform library posix processes windows
Last synced: 29 Dec 2024
https://github.com/bfrg/vim-cpp-modern
Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)
cpp cpp11 cpp14 cpp17 cpp20 cpp23 highlighting syntax vim
Last synced: 29 Sep 2024
https://github.com/squadrick/shadesmar
Fast C++ IPC using shared memory
cpp high-performance interprocess-communication ipc publish-subscribe rpc shared-memory
Last synced: 29 Dec 2024
https://github.com/deathkiller/jazz2-native
🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2
2d 2d-game android cpp cpp20 emscripten game game-2d gamedev jazz-jackrabbit linux macos multi-platform ncine opengl reimplementation steamdeck uwp windows windows-10
Last synced: 28 Dec 2024
https://github.com/jeremy-rifkin/libassert
The most over-engineered C++ assertion library
Last synced: 28 Dec 2024
https://github.com/machinezone/ixwebsocket
websocket and http client and server library, with TLS support and very few dependencies
cpp http http-server websocket-client websocket-server websockets
Last synced: 29 Dec 2024
https://github.com/googleapis/google-cloud-cpp
C++ Client Libraries for Google Cloud Services
bigtable cloud cpp cpp14 cxx14 gcp google google-cloud google-cloud-bigtable google-cloud-platform google-cloud-pubsub google-cloud-spanner google-cloud-storage spanner
Last synced: 26 Dec 2024
https://github.com/markaren/threepp
C++17 port of three.js (r129)
3d-graphics cpp emscripten opengl threejs wasm
Last synced: 28 Dec 2024
https://github.com/cppfastio/fast_io
Significantly faster input/output for C++20
cpp cxx header-only input-output
Last synced: 07 Nov 2024
https://github.com/DaanDeMeyer/reproc
A cross-platform (C99/C++11) process library
c cmake cpp cross-platform library posix processes windows
Last synced: 08 Nov 2024
https://github.com/soedinglab/hh-suite
Remote protein homology detection suite.
alignment bioinformatics cpp hh-suite hhblits hhpred hhsearch opensource profile-profile-search profile-search protein-structure sequence-search simd viterbi
Last synced: 27 Dec 2024
https://github.com/Maknee/minigpt4.cpp
Port of MiniGPT4 in C++ (4bit, 5bit, 6bit, 8bit, 16bit CPU inference with GGML)
c cpp deep-learning ggml machine-learning minigpt4 multimodal quantization
Last synced: 08 Nov 2024
https://github.com/softwareqinc/qpp
Modern C++ quantum computing library
c-plus-plus cpp cpp11 cpp17 quantum quantum-computing quantum-development-kit simulator
Last synced: 27 Dec 2024
https://github.com/frol/completely-unscientific-benchmarks
Naive performance comparison of a few programming languages (JavaScript, Kotlin, Rust, Swift, Nim, Python, Go, Haskell, D, C++, Java, C#, Object Pascal, Ada, Lua, Ruby)
ada benchmark cpp csharp dlang golang haskell java javascript kotlin lua luajit nim programming-language python ruby rust scoreboard swift
Last synced: 29 Dec 2024
https://github.com/microsoft/gltf-sdk
glTF-SDK is a C++ Software Development Kit for glTF (GL Transmission Format -https://github.com/KhronosGroup/glTF).
android cpp cpp14 cross-platform gltf gltf2 gltf2-loader ios macos windows
Last synced: 27 Dec 2024
https://github.com/abdularis/lan-share
Cross platform LAN File transfer application built with Qt C++ framework
appimage cpp cross-platform file-transfer lan-share qt qt5 tcp tcp-client-server udp
Last synced: 28 Dec 2024
https://github.com/es3n1n/obfuscator
PE bin2bin obfuscator
bin2bin cpp cpp23 obfuscation obfuscator reverse-engineering windows
Last synced: 05 Nov 2024
https://github.com/parca-dev/parca-agent
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd
Last synced: 27 Dec 2024
https://github.com/DuffsDevice/tiny-utf8
Unicode (UTF-8) capable std::string
codepoints conversion cplusplus cplusplus-11 cpp decoder drop-in encoder header-only std string string-conversion string-manipulation tiny-utf8 unicode utf-32 utf-8 utf8 utf8-string
Last synced: 06 Nov 2024