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/openfheorg/openfhe-development
This is the development repository for the OpenFHE library. The current (stable) version is v1.2.2 (released on October 28, 2024).
cpp cryptography fhe fully-homomorphic-encryption homomorphic-encryption homomorphic-encryption-library lattice privacy secure-multiparty-computation
Last synced: 09 Nov 2024
https://github.com/serge1/elfio
ELFIO is a header-only C++ library for reading and generating ELF (Executable and Linkable Format) files.
c-plus-plus cplusplus cpp cpp-library cpp-programming cpp-project elf elf-binaries elf-header elf-loader elf-parser elf64 elfio
Last synced: 27 Dec 2024
https://github.com/enter-tainer/cxx2flow
将 C/C++ 代码转换成流程图 / Turn your C/C++ code into flowchart
cpp diagrams flowchart rust tree-sitter
Last synced: 26 Dec 2024
https://github.com/gazebosim/gz-sim
Open source robotics simulator. The latest version of Gazebo.
cpp gazebo gazebosim graphical-interface hacktoberfest ignition-gazebo ignition-libraries ignition-robotics physics rendering robot-simulation robot-simulator robotics robotics-simulation ros ros2 simulated-robots simulation
Last synced: 21 Dec 2024
https://github.com/craigsapp/midifile
C++ classes for reading/writing Standard MIDI Files
c-plus-plus cpp midi standard-midi-file
Last synced: 26 Oct 2024
https://github.com/floe/backscrub
Virtual Video Device for Background Replacement with Deep Semantic Segmentation
body-pix bodypix cpp deep-learning deeplab deeplabv3 mediapipe opencv python tensorflow tflite video
Last synced: 25 Dec 2024
https://github.com/OpenMined/TenSEAL
A library for doing homomorphic encryption operations on tensors
cpp cryptography deep-learning docker-image encryption hacktoberfest homomorphic-encryption microsoft-seal python tensor
Last synced: 25 Oct 2024
https://github.com/nfrechette/rtm
Realtime Math
c-plus-plus cpp game-development game-engine math simd
Last synced: 20 Dec 2024
https://github.com/networkit/networkit
NetworKit is a growing open-source toolkit for large-scale network analysis.
complex-networks cpp dynamic-networks graph-algorithms graph-analysis graph-generation network-analysis parallel-algorithm python
Last synced: 12 Nov 2024
https://github.com/kthohr/gcem
A C++ compile-time math library using generalized constant expressions
constexpr cpp cpp11 cpp14 cpp17 expression-math math special-functions
Last synced: 13 Dec 2024
https://github.com/palacaze/sigslot
A simple C++14 signal-slots implementation
Last synced: 25 Dec 2024
https://github.com/serge1/ELFIO
ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
c-plus-plus cplusplus cpp cpp-library cpp-programming cpp-project elf elf-binaries elf-header elf-loader elf-parser elf64 elfio
Last synced: 09 Nov 2024
https://github.com/margelo/react-native-quick-crypto
⚡️ A fast implementation of Node's `crypto` module written in C/C++ JSI
cpp crypto cryptography decryption encryption ethers jsi maths native react react-native web3
Last synced: 25 Dec 2024
https://github.com/allentdan/libtorchtutorials
This is a code repository for pytorch c++ (or libtorch) tutorial.
classification cpp libtorch pytorch pytorch-cpp resnet segmentation tutorial-code unet vgg yolov4 yolov4-tiny
Last synced: 21 Dec 2024
https://github.com/Mudlet/Mudlet
⚔️ A cross-platform, open source, and super fast MUD client with scripting in Lua
c-plus-plus-17 cpp cross-platform game hacktoberfest linux lua lua-script macos modern-cpp mud mudlet multi-user-dungeon online qt rpg text-adventure text-based triggers windows
Last synced: 02 Nov 2024
https://github.com/tessil/hopscotch-map
C++ implementation of a fast hash map and hash set using hopscotch hashing
c-plus-plus cpp data-structures hash-map hash-table header-only
Last synced: 20 Dec 2024
https://github.com/danielaparker/jsoncons
A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON
bson cbor cpp csv csv-parser csv-reader jmespath json json-construction json-diff json-parser json-parsing json-patch json-pointer json-serialization jsonpath jsonschema messagepack streaming-json-read ubjson
Last synced: 27 Dec 2024
https://github.com/MrRobinOfficial/Guide-UnrealEngine
This repository is designed to help developers learn how to get started with Unreal Engine and C++.
cpp docs documentation examples guide learn unreal-engine
Last synced: 06 Nov 2024
https://github.com/Tessil/hopscotch-map
C++ implementation of a fast hash map and hash set using hopscotch hashing
c-plus-plus cpp data-structures hash-map hash-table header-only
Last synced: 14 Nov 2024
https://github.com/microsoft/WindowsAppSDK-Samples
Feature samples for the Windows App SDK
cpp csharp samples window-11 windows windows-10 windowsappsdk winui
Last synced: 06 Nov 2024
https://github.com/Enter-tainer/cxx2flow
将 C/C++ 代码转换成流程图 / Turn your C/C++ code into flowchart
cpp diagrams flowchart rust tree-sitter
Last synced: 11 Nov 2024
https://github.com/eduard-permyakov/peredvizhnikov-engine
A fully lock-free game engine written in C++20
concurrency cpp ecs game-engine lock-free
Last synced: 21 Dec 2024
https://github.com/caiorss/c-cpp-notes
Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.
abi c cpp cpp11 cpp14 cpp17 dll dynamic examples ffi ffi-bindings ffi-wrapper fsharp guide haskell interface library reference research shared
Last synced: 20 Dec 2024
https://github.com/NazaraEngine/NazaraEngine
Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.
3d-engine c-plus-plus cplusplus-17 cpp cross-platform enet game-development game-engine gamedev linux macos nazara-engine network opengl realtime-games rendering shadergraph shaders vulkan windows
Last synced: 26 Oct 2024
https://github.com/DigitalPulseSoftware/NazaraEngine
Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.
3d-engine c-plus-plus cplusplus-17 cpp cross-platform enet game-development game-engine gamedev linux macos nazara-engine network opengl realtime-games rendering shadergraph shaders vulkan windows
Last synced: 11 Nov 2024
https://github.com/thekvs/cpp-serializers
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
apache-avro avro boost c-plus-plus capn-proto cereal cpp flatbuffers msgpack performance-testing protobuf serialization thrift yas
Last synced: 26 Oct 2024
https://github.com/atilaneves/cmake-ide
Use Emacs as a C/C++ IDE
autocomplete autocompletion clang cmake cmake-ide cpp cpp11 cpp14 cpp17 emacs emacs-lisp flycheck flycheck-extension goto-definition ide libclang melpa rtags
Last synced: 25 Dec 2024
https://github.com/turesnake/tprpix
a Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.
c-plus-plus c-plus-plus-17 clang cmake cpp cpp11 cpp17 cross-platform game glad glfw3 graphics opengl sqlite3
Last synced: 25 Dec 2024
https://github.com/pthom/imgui_bundle
Your fast track to powerful GUIs: Dear ImGui Bundle, an extensive toolkit for Python and C++ with immediate mode efficiency.
cpp creative-coding imgui immediate-gui jupyter-notebook python3 research-and-development
Last synced: 21 Dec 2024
https://github.com/cpp-redis/cpp_redis
C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform
cpp cpp-library cpp11 cpp17 redis redis-client unix windows
Last synced: 28 Sep 2024
https://github.com/zpl-c/enet
⚡️ ENet reliable UDP networking library
c cpp enet fork gamedev header-only ipv6 lightweight netlib network networking single-header udp
Last synced: 25 Dec 2024
https://github.com/redorav/hlslpp
Math library using HLSL syntax with multiplatform SIMD support
arm arm64 avx c-plus-plus-11 cpp game-development hlsl math math-library matrix neon quaternion shaders simd sse sse41 vector wasm
Last synced: 21 Dec 2024
https://github.com/smfrpc/smf
Fastest RPC in the west
cpp fast flatbuffers rpc seastar smf
Last synced: 13 Oct 2024
https://github.com/snape/RVO2
Optimal Reciprocal Collision Avoidance (C++)
collision-avoidance cpp motion-planning robotics velocity-obstacles virtual-agents
Last synced: 27 Oct 2024
https://github.com/reputeless/perlinnoise
Header-only Perlin noise library for modern C++ (C++17/C++20)
cpp cpp17 cpp20 noise perlin perlin-noise
Last synced: 21 Dec 2024
https://github.com/mrousavy/nitro
🔥 Insanely fast native C++, Swift or Kotlin modules with a statically compiled binding layer to JSI
cpp fast hybrid hybrid-object jsi kotlin library modules native nitro nitro-modules react react-native swift templates turbomodules
Last synced: 26 Dec 2024
https://github.com/yourWaifu/sleepy-discord
C++ library for the Discord chat client. Please use Rust for new bots
c-plus-plus cpp discord discord-library hacktoberfest library
Last synced: 26 Oct 2024
https://github.com/allalgorithms/cpp
Implementation of All ▲lgorithms in C++ Programming Language
algorithms allalgorithms cpp hacktoberfest
Last synced: 25 Dec 2024
https://github.com/juandagilc/Audio-Effects
Collection of audio effects plugins implemented from the explanations in the book "Audio Effects: Theory, Implementation and Application" by Joshua D. Reiss and Andrew P. McPherson.
audio-effects cpp juce plugins vst
Last synced: 14 Nov 2024
https://github.com/hopson97/open-builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
cmake cpp enet game learning lua minecraft multiplayer networking openbuilder opengl scripting sfml voxel voxel-game youtube-series
Last synced: 21 Dec 2024
https://github.com/rachitiitr/modern-cpp-tricks
Modern CPP Tricks often useful in Coding Interviews and Competitive Programming
coding-interviews competitive-programming cpp tips-and-tricks
Last synced: 20 Dec 2024
https://github.com/leoetlino/project-restoration
A Majora's Mask 3D patch that restores some mechanics from the original game to get the best of both worlds
3ds cpp game-modding majora-mask-3d majoras-mask reverse-engineering zelda
Last synced: 26 Dec 2024
https://github.com/Hopson97/open-builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
cmake cpp enet game learning lua minecraft multiplayer networking openbuilder opengl scripting sfml voxel voxel-game youtube-series
Last synced: 28 Oct 2024
https://github.com/wdas/ptex
Per-Face Texture Mapping for Production Rendering https://wdas.github.io/ptex
cpp rendering rendering-3d-graphics texture-mapping textures
Last synced: 27 Dec 2024
https://github.com/mq-b/modern-cpp-templates-tutorial
现代C++模板教程
cpp cpp20 modern-cpp msvc2022 template windows-11
Last synced: 21 Dec 2024
https://github.com/sandermertens/bake
Bake, A build system for building, testing and running C & C++ projects
build-system build-tool c cpp developer-tools environment-configuration gamedev gamedev-tool git github indie indiedev package-manager
Last synced: 20 Dec 2024
https://github.com/idov31/functionstomping
Shellcode injection technique. Given as C++ header, standalone Rust program or library.
attack cpp cyber cybersecurity injection methodology rust shellcode shellcode-injection windows
Last synced: 20 Dec 2024
https://github.com/microsoft/Xbox-ATG-Samples
Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).
cpp cpp14 direct3d game-development microsoft uwp xdk
Last synced: 14 Nov 2024
https://github.com/Idov31/FunctionStomping
Shellcode injection technique. Given as C++ header, standalone Rust program or library.
attack cpp cyber cybersecurity injection methodology rust shellcode shellcode-injection windows
Last synced: 03 Nov 2024
https://github.com/microsoft/xbox-atg-samples
Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).
cpp cpp14 direct3d game-development microsoft uwp xdk
Last synced: 02 Dec 2024
https://github.com/pthom/hello_imgui
Hello, Dear ImGui: unleash your creativity in app development and prototyping
android cpp creative-coding cross-platform emscripten gui hello-world imgui immediate-gui ios linux metal mobile opengl osx research windows
Last synced: 20 Dec 2024
https://github.com/mpark/variant
C++17 `std::variant` for C++11/14/17
cpp cpp11 cpp14 cpp17 cpp20 discriminated-unions polymorphism variant
Last synced: 25 Dec 2024
https://github.com/google/startup-os
Working examples of Google's Open Source stack and deployment to the cloud.
bazel cpp dagger firebase firestore grpc grpc-java java protocol-buffers
Last synced: 28 Oct 2024
https://github.com/google/temporian
Temporian is an open-source Python library for preprocessing ⚡ and feature engineering 🛠 temporal data 📈 for machine learning applications 🤖
cpp feature-engineering python temporal-data time-series
Last synced: 26 Dec 2024
https://github.com/ibob/dynamix
:fish_cake: A new take on polymorphism
cpp library mixins oop polymorphism
Last synced: 20 Dec 2024
https://github.com/SanderMertens/bake
Bake, A build system for building, testing and running C & C++ projects
build-system build-tool c cpp developer-tools environment-configuration gamedev gamedev-tool git github indie indiedev package-manager
Last synced: 26 Oct 2024
https://github.com/wichtounet/dll
Fast Deep Learning Library (DLL) for C++ (ANNs, CNNs, RBMs, DBNs...)
artificial-neural-networks c-plus-plus convolutional-neural-networks cpp cpp11 cpp14 cpu deep-learning gpu machine-learning performance rbm
Last synced: 25 Dec 2024
https://github.com/DOCGroup/ACE_TAO
ACE and TAO
ace c-plus-plus corba cpp framework middleware pattern tao
Last synced: 26 Oct 2024
https://github.com/iboB/dynamix
:fish_cake: A new take on polymorphism
cpp library mixins oop polymorphism
Last synced: 26 Oct 2024
https://github.com/perbone/luascript
Lua language support for Godot Engine
apache2 cpp game-development game-engine gamedev godot godot-engine godotengine lua lua-script lua-support luascript open-source
Last synced: 20 Dec 2024
https://github.com/mq-b/loser-homework
卢瑟们的作业展示,答案讲解,以及一些C++知识
cpp cpp20 homework loser modern-cpp
Last synced: 20 Dec 2024
https://github.com/codota/tabnine-vim
Vim client for TabNine. https://vimawesome.com/plugin/tabnine-vim
artificial-intelligence autocomplete bash c cpp golang gpt-2 java javascript lua php python ruby rust swift typescript vim vim-plugin
Last synced: 25 Oct 2024
https://github.com/e-dant/watcher
Filesystem watcher. Works anywhere. Simple, efficient and friendly.
c cpp efficient fast filesystem friendly header-only javascript nodejs python safe simple single-header thread-safe watcher
Last synced: 01 Nov 2024
https://github.com/precice/precice
A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
calculix co-simulation code-aster computer-aided-engineering conjugate-heat-transfer coupling cpp dealii fenics fluent fluid-structure-interaction high-performance-computing multi-physics multiphysics openfoam precice research-and-development simulation su2
Last synced: 26 Oct 2024
https://github.com/okdshin/picosha2
a header-file-only, SHA256 hash generator in C++
cpp cpp-library header-only mit-license sha256
Last synced: 21 Dec 2024
https://github.com/blackbird71SR/Hello-World
Hello World in all possible programmnig languages
beginner-friendly c cpp first-timers hacktoberfest hacktoberfest2018 hactoberfest help-wanted java javascript open-source python ruby
Last synced: 18 Nov 2024
https://github.com/eclipse/upm
UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.
actuators c cpp internet-of-things iot java nodejs python sensor upm
Last synced: 22 Dec 2024
https://github.com/chanhx/crabviz
🦀 A LSP-based interative call graph generator
c callgraph cpp go java javascript language-server-protocol lsp python rust static-analysis typescript vscode
Last synced: 29 Oct 2024
https://github.com/pfultz2/linq
Linq for list comprehension in C++
c-plus-plus cplusplus cpp cpp11 functional linq
Last synced: 21 Dec 2024
https://github.com/jinyuliao/GenericGraph
Generic graph data structure plugin for ue4
cpp ue4 unreal-engine unreal-engine-4
Last synced: 09 Nov 2024
https://github.com/pfultz2/Linq
Linq for list comprehension in C++
c-plus-plus cplusplus cpp cpp11 functional linq
Last synced: 26 Oct 2024
https://github.com/QB64Team/qb64
BASIC for the modern era.
cpp opengl qb45 qbasic quickbasic
Last synced: 02 Nov 2024
https://github.com/mit-han-lab/TinyChatEngine
TinyChatEngine: On-Device LLM Inference Library
arm c cpp cuda-programming deep-learning edge-computing large-language-models on-device-ai quantization x86-64
Last synced: 14 Nov 2024
https://github.com/utilforever/rosettastone
Hearthstone simulator using C++ with some reinforcement learning
cplusplus cpp cpp17 hearthstone hearthstone-api hearthstone-simulator python-api reinforcement-learning rl rl-environment simulator-game
Last synced: 21 Dec 2024
https://github.com/Mahlet-Inc/hobbits
A multi-platform GUI for bit-based analysis, processing, and visualization
binary-classification cpp hexeditor python qt reverse-engineering software-defined-radio visualization
Last synced: 25 Oct 2024
https://github.com/utilForever/RosettaStone
Hearthstone simulator using C++ with some reinforcement learning
cplusplus cpp cpp17 hearthstone hearthstone-api hearthstone-simulator python-api reinforcement-learning rl rl-environment simulator-game
Last synced: 07 Nov 2024
https://github.com/zeusees/zeusee-face-anti-spoofing
开源配合型人脸活体检测 Open Source Face Anti-spoofing
android anti-spoofing cpp deep-learning
Last synced: 21 Dec 2024
https://github.com/ubpa/usrefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
clang cpp cpp20 gcc morden-cpp msvc reflection static static-reflection
Last synced: 21 Dec 2024
https://github.com/utopia-rise/godot-kotlin-jvm
Godot Kotlin JVM Module
android cpp engine game game-development godot godot-engine godot-jvm godotengine ios java kotlin kotlin-jvm linux osx windows
Last synced: 27 Dec 2024
https://github.com/okdshin/PicoSHA2
a header-file-only, SHA256 hash generator in C++
cpp cpp-library header-only mit-license sha256
Last synced: 15 Nov 2024
https://github.com/idea4good/guilitesamples
✨Small interesting GUI effects could be reused everywhere
c cpp crossplatform embedded graphics-library gui mcu
Last synced: 20 Dec 2024
https://github.com/CppKorea/CppCoreGuidelines
C++ 핵심 가이드라인 한글화 프로젝트 (C++ Core Guidelines)
coreguidelines cpp cppkorea guidelines korean translation
Last synced: 14 Nov 2024
https://github.com/Ubpa/USRefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
clang cpp cpp20 gcc morden-cpp msvc reflection static static-reflection
Last synced: 02 Nov 2024
https://github.com/bufbuild/protovalidate
Protocol Buffer Validation - Go, Java, Python, and C++ Beta Releases!
cc cel common-expression-language cpp golang java protobuf protocol-buffers validation
Last synced: 02 Nov 2024
https://github.com/zk-call/zkp-hmac-communication-cpp
"Zero-Knowledge" Proof Implementation with HMAC Communication in C++
cpp hmac zero-knowledge zk-call zkproof
Last synced: 21 Dec 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: 26 Dec 2024
https://github.com/priyankchheda/algorithms
Data Structure Libraries and Algorithms implementation
algorithm algorithm-library c cpp data-structures data-structures-algorithms go golang python3
Last synced: 20 Dec 2024
https://github.com/hedronvision/bazel-compile-commands-extractor
Goal: Enable awesome tooling for Bazel users of the C language family.
bazel bazel-build c ccls clang clang-tidy clang-tooling clangd contributions-welcome cpp cross-platform cuda hacktoberfest objective-c objective-c-plus-plus tools
Last synced: 28 Oct 2024
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: 21 Dec 2024