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: 2025-01-15 00:06:34 UTC
- JSON Representation
https://github.com/kvakvs/E4VM
A small portable virtual machine that would run Erlang on embedded systems
beam cpp embedded emulator erlang virtual-machine vm
Last synced: 05 Nov 2024
https://github.com/qengineering/rpi-image
Raspberry Pi 4 Buster 64-bit OS with deep learning examples
aarch64 armv8 computer-vision cpp deep-learning face-recognition mnn ncnn opencv paddle-lite pose-estimation raspberry-pi-4 raspberry-pi-64-os raspberry-pi-image sd-card-image ssd tensorflow tensorflow-lite
Last synced: 11 Oct 2024
https://github.com/jspw/VS-Code-Config
VS Code Setting (Live input output) to make competitive programming easy and program analysis !
c cmd cpp dart java json linux macos powershell python snippets-collection split vscode vscode-settings vscode-snippets windows
Last synced: 07 Nov 2024
https://github.com/gennariarmando/v-hud
An open source UI re-implementation based on GTA:V, built for GTA: San Andreas.
api cpp gta gta-sa gtasa gtav hud mod plugin-sdk ui user-interface wip
Last synced: 26 Sep 2024
https://github.com/VOID001/ssf2fcitx
Automagically convert your favorite sogou-pinyin skin to fcitx skin
Last synced: 13 Nov 2024
https://github.com/appwrite/templates
Templates for Appwrite Functions ⚡️🌩️
appwrite cpp dart dotnet java kotlin nodejs php python ruby serverless serverless-functions swift
Last synced: 15 Jan 2025
https://github.com/fredilarsen/TeslaChargeDoorOpener
Open the Tesla charge door with an Arduino and an ASK STX882 transmitter
433mhz arduino arduino-sketch ask automation c-plus-plus charge charge-door-opener chargingstation communication cpp door iot opener remote-control rf tesla tesla-protocol transmitter
Last synced: 12 Nov 2024
https://github.com/void001/ssf2fcitx
Automagically convert your favorite sogou-pinyin skin to fcitx skin
Last synced: 01 Nov 2024
https://github.com/jamesboer/imframe
dear imgui + glfw framework
cpp cpp17 dear-imgui framework glfw gui
Last synced: 27 Oct 2024
https://github.com/mpark/wg21
Framework for Writing C++ Committee Papers
cpp papers proposals tony-tables wg21
Last synced: 10 Jan 2025
https://github.com/fredilarsen/teslachargedooropener
Open the Tesla charge door with an Arduino and an ASK STX882 transmitter
433mhz arduino arduino-sketch ask automation c-plus-plus charge charge-door-opener chargingstation communication cpp door iot opener remote-control rf tesla tesla-protocol transmitter
Last synced: 10 Oct 2024
https://github.com/LucHermitte/lh-cpp
C&C++ ftplugins suite for Vim
brackets cpp snippets vim vim-plugins
Last synced: 25 Nov 2024
https://github.com/araffin/arduino-robust-serial
A simple and robust serial communication protocol. It was designed for Arduino but can be used for other purposes (e.g. bluetooth, sockets). Implementation in C Arduino, C++, Python and Rust.
arduino bluetooth c communication cpp protocol python raspberry-pi rust serial sockets
Last synced: 09 Jan 2025
https://github.com/endurodave/statemachine
State Machine Design in C++
cpp cross-platform embedded-cpp embedded-systems finite-state-machine state-machine
Last synced: 12 Jan 2025
https://github.com/electricrcaircraftguy/ercaguy_hello_world
"hello world" demos & templates for various languages, for beginners and experts alike, incl. gcc build commands for C & C++
bash c clang cpp demos gcc hello-world helloworld learning linux python tutorials yaml
Last synced: 10 Jan 2025
https://github.com/zerodaycode/zork
Project manager and builder automation tool for modern C++ projects
build-system cpp cpp20 cpp20-modules cpp23
Last synced: 10 Nov 2024
https://github.com/BeamMP/BeamMP-Server
Server for the multiplayer mod BeamMP for BeamNG.drive
c-plus-plus cpp game lua server
Last synced: 31 Oct 2024
https://github.com/elastic/bpfcov
Source-code based coverage for eBPF programs actually running in the Linux kernel
bpf c codecoverage coverage cpp ebpf llvm llvm-pass
Last synced: 07 Oct 2024
https://github.com/mersinvald/reed-solomon
Reed Solomon BCH encoder and decoder
bch cpp decoder embedded encoder encryption reed-solomon
Last synced: 03 Dec 2024
https://github.com/incomingstick/OpenRPG
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 20 Nov 2024
https://github.com/google/xrtl
Cross-platform Real-Time Rendering Library
android bazel cpp emscripten google graphics-programming ios opengl vulkan
Last synced: 28 Oct 2024
https://github.com/thelartians/observe
📣 Hey listen! A simple general-purpose event-listener system for C++17.
c-plus-plus cmake cpp event events exceptions listener observable observer signal-slot signal-slot-connection thread-safe
Last synced: 05 Jan 2025
https://github.com/try/tempest
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
3d cpp d3d12 directx directx12 engine graphics-engine graphics-library metal ray-tracing vulkan vulkan-engine vulkan-game-engine
Last synced: 12 Jan 2025
https://github.com/incomingstick/openrpg
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 29 Sep 2024
https://github.com/nacos-group/nacos-sdk-cpp
C++ client for Nacos
cplusplus cpp libnacos-cli nacos nacos-sdk nacos-sdk-cpp
Last synced: 09 Jan 2025
https://github.com/milovantomasevic/design-patterns
Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.
behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift
Last synced: 07 Nov 2024
https://github.com/thefangbear/jni-by-examples
🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs
api c cmake cpp example example-code example-project examples interface-java java java-jni jni jni-header jvm pull-request pull-requests tutorial
Last synced: 07 Nov 2024
https://github.com/AppImageCommunity/zsync2
Rewrite of https://github.com/AppImage/zsync-curl, using modern C++, providing both a library and standalone tools.
Last synced: 03 Nov 2024
https://github.com/filecoin-project/cpp-filecoin
C++17 implementation of Filecoin
cpp cpp17 filecoin filecoin-protocol
Last synced: 08 Nov 2024
https://github.com/guardsquare/mocxx
A versatile C++ function mocking framework.
cpp frida instrumentation mocking testing
Last synced: 06 Nov 2024
https://github.com/seznam/elasticlient
C++ Elasticsearch client library
cplusplus cpp elasticsearch elasticsearch-client library
Last synced: 10 Nov 2024
https://github.com/mika-f/nekodraw
NekoDraw: CLIP STUDIO PAINT plugin for executing Stable Diffusion txt2img and img2img processor.
clipstudiopaint cpp stable-diffusion
Last synced: 10 Nov 2024
https://github.com/hugsy/pwn--
pwn++ is a Windows & Linux library oriented for exploit dev but mostly used to play with modern C++ features (17->26)
backdoor cpp cpp20 ctf exploit linux-exploits modern-cpp pwn windows-exploits
Last synced: 12 Jan 2025
https://github.com/kelbon/kelcoro
C++20 coroutine library
asynchronous-programming coroutine-library coroutines cpp cpp20 header-only
Last synced: 08 Jan 2025
https://github.com/szymonmaszke/torchlambda
Lightweight tool to deploy PyTorch models to AWS Lambda
aws aws-cli aws-lambda cli cmake cpp deep-learning deployment docker lambda libtorch lightweight machine-learning minimalistic performance production python pytorch torchscript yaml
Last synced: 09 Jan 2025
https://github.com/offa/influxdb-cxx
InfluxDB C++ client library.
cpp cpp20 influxdb influxdb-client influxdb-cxx
Last synced: 12 Jan 2025
https://github.com/huzecong/rebasedb
Coursework for Database System Concepts: A rough DBMS based on the Stanford CS346 RedBase project
Last synced: 12 Nov 2024
https://github.com/apachecn/beginnersbook-zh
:books: [译] BeginnersBook 中文系列教程
Last synced: 12 Nov 2024
https://github.com/DOSAYGO-Research/rain
The fastest 128-bit and 256-bit hash, passes all tests, and under 140 source lines of code. API library and CLI tool in C++ and NodeJS/Wasm
call-for-papers cpp cryptanalysis cryptanalysis-tasks cryptography cryptohash emscripten hash rain rainbow rainhash rainstorm wasm
Last synced: 30 Dec 2024
https://github.com/autosoft-dev/tree-hugger
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
ast cli code-mining cpp data-mining java javascript languages machine-learning-on-source-code parser parsing php programming-language-theory python python-binding tree-sitter universal
Last synced: 09 Jan 2025
https://github.com/SanjayDevTech/Code-with-love
Open source programming algorithms
algorithms android c cpp data-structures good-first-issue hacktoberfest java javascript kotlin php python searching-algorithms sorting-algorithms
Last synced: 28 Oct 2024
https://github.com/BreeceW/WinUIEdit
Code editor control for UWP and WinUI 3 based on Scintilla
code-editor cpp csharp scintilla uwp wasdk winappsdk windows windows-10 windows-11 windows-app-sdk winui winui3 xaml
Last synced: 09 Nov 2024
https://github.com/karnkaul/littleenginevk
3D game engine using C++20 and Vulkan (WIP)
cpp cpp20 game-engine game-engine-3d hacktoberfest library vulkan
Last synced: 13 Jan 2025
https://github.com/jurihock/stftpitchshift
STFT based real-time pitch and timbre shifting in C++ and Python
algorithms audio audio-effect audio-processing cpp dafx dsp fft formants pitch pitch-shifting plugin python realtime smbpitchshift stft stftpitchshift timbre vocoder voice
Last synced: 13 Jan 2025
https://github.com/dosaygo-research/rain
The fastest 128-bit and 256-bit hash, passes all tests, and under 140 source lines of code. API library and CLI tool in C++ and NodeJS/Wasm
call-for-papers cpp cryptanalysis cryptanalysis-tasks cryptography cryptohash emscripten hash rain rainbow rainhash rainstorm wasm
Last synced: 09 Jan 2025
https://github.com/mellowagain/rpc-wine
discord-rpc.dll implementation for Wine allowing your Wine games to interact with your native Discord instance
c cpp discord discord-rpc hacktoberfest wine
Last synced: 07 Nov 2024
https://github.com/calvinneo/cfortrantranslator
A translator from Fortran to C++. We provide statement-wise translation to improve readability.
compiler converter cpp fortran fortran-to-cpp parser transpiler
Last synced: 09 Jan 2025
https://github.com/hhhrrrttt222111/codechef
Solutions to CodeChef problems in multiple languages.
codechef codechef-solutions competitive-coding competitive-programming cpp golang java javascript python ruby
Last synced: 15 Jan 2025
https://github.com/MengRao/str
A SIMD optimized fixed-length string class along with an adaptive hash table for fast searching
cpp hashing-algorithm hashtable simd string
Last synced: 14 Nov 2024
https://github.com/Badhi/nvim-treesitter-cpp-tools
C++ Helper Snippets Using Treesitter
cpp lua neovim nvim nvim-treesitter treesitter
Last synced: 25 Nov 2024
https://github.com/robertoraggi/cplusplus
A compiler front end for the C++ language
compiler compiler-frontend cpp cpp20 cpp23 parser preprocessor
Last synced: 11 Jan 2025
https://github.com/xyproto/cxx
:electric_plug: Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config.
arch-linux auto-detection bsd c c-plus-plus clang-format cli cmake cpp cpp17 cpp20 cxx cxx20 freebsd linux ninja qmake scons void-linux
Last synced: 12 Jan 2025
https://github.com/gjbex/training-material
A collection of code examples as well as presentations for training purposes
c c-plus-plus cpp debugging fortran gpu hdf5 hpc linux-tools math mpi netcdf4 openmp optimization profiling python sql training-materials virtualization visualization
Last synced: 22 Nov 2024
https://github.com/narasimha1997/boson-lang
A hybrid programming language written in Rust.
compiler cpp dynamic-typing interpreter programming-language rust scripting-language
Last synced: 13 Jan 2025
https://github.com/Narasimha1997/boson-lang
A hybrid programming language written in Rust.
compiler cpp dynamic-typing interpreter programming-language rust scripting-language
Last synced: 19 Nov 2024
https://github.com/MilovanTomasevic/Design-Patterns
Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.
behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift
Last synced: 30 Oct 2024
https://github.com/arthursonzogni/smk
SMK - Simple multimedia kit - C++ WebAssembly
cpp fast game library multimedia multimedia-kit openal opengl sfml simple smk wasm webassembly
Last synced: 06 Nov 2024
https://github.com/mortennobel/cmake-cheatsheet
Short introduction to CMake with some examples.
Last synced: 19 Dec 2024
https://github.com/zoelabbb/conio.h
This is a library conio.h for linux 🖥️. you can install manual library conio.h for linux step by step here.
administrator c-programming conio console cplusplus cpp cpp-lib cpp-library install libraries library library-conio library-systems linux project standart-libraries terminal
Last synced: 19 Dec 2024
https://github.com/acreloaded/acr
AssaultCube Reloaded (first-person-shooter game)
3d c c-plus-plus client cpp first-person-shooter game game-server linux linux-game multi-platform multiplayer multiplayer-game opengl reloaded sdl server service unix video-game
Last synced: 28 Oct 2024
https://github.com/CloudPolis/webdav-client-cpp
:cloud: C++ WebDAV Client provides easy and convenient to work with WebDAV-servers.
box client cpp webdav yandex-disk
Last synced: 01 Nov 2024
https://github.com/aras-p/toymeshpathtracer
Toy Mesh Path Tracer that I used as a base for job interview tasks
Last synced: 27 Oct 2024
https://github.com/hiwong/skiplistpro
Probably the best implementation for SkipList written by C++
Last synced: 07 Nov 2024
https://github.com/taymindis/lfqueue
lock-free FIFO queue by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!
atomic-operation c cpp cross-platform generic-types lock-free lock-free-queue thread-safety threadsafe wait-free
Last synced: 06 Nov 2024
https://github.com/y-less/sscanf
SA:MP sscanf plugin originally made by @Y-Less
Last synced: 03 Dec 2024
https://github.com/deftruth/rvm-inference
🔥Robust Video Matting C++ inference toolkit with ONNXRuntime、MNN、NCNN and TNN, via lite.ai.toolkit.
cpp matting mnn ncnn onnx onnxruntime robustvideomatting tnn
Last synced: 12 Jan 2025
https://github.com/DeveloperPaul123/eventbus
A simple, header only event bus library written in modern C++17.
c-plus-plus c-plus-plus-17 c-plus-plus-library callbacks cmake cplusplus cpp cpp-library cpp17 cpp17-library cross-platform event-bus eventbus events flexible-callbacks hacktoberfest header-only library modern-cpp no-dependencies
Last synced: 08 Nov 2024
https://github.com/Sarcasm/company-irony
company-mode completion back-end for irony-mode
completion cpp emacs irony-mode
Last synced: 22 Nov 2024
https://github.com/ihhub/penguinv
Computer vision library with focus on heterogeneous systems
avx computer-vision cpp cuda gpu hacktoberfest heterogeneous-systems image-processing opencl python simd sse thread-pool
Last synced: 09 Jan 2025
https://github.com/sarcasm/company-irony
company-mode completion back-end for irony-mode
completion cpp emacs irony-mode
Last synced: 12 Nov 2024
https://github.com/janwilczek/audio-plugin-template
A template repository that you can use for creating audio plugins with the JUCE C++ framework. It is based on CMake, uses CPM package manager, the JUCE C++ framework (obviously), and the GoogleTest framework. All of these are easy to change on demand. You can also base off your new repo off this template because the setup is very simple.
cmake cpp juce juce-framework juce-plugin
Last synced: 13 Jan 2025
https://github.com/viplix3/BoTSORT-cpp
C++ implementation of BoT-SORT MOT algorithm with Re-ID and Camera Motion Compensation
computer-vision cpp kalman-filter multi-object-tracking reid
Last synced: 27 Oct 2024
https://github.com/ASNeG/OpcUaStack
Open Source OPC UA Application Server and OPC UA Client/Server C++ Libraries
client communication cpp iot opc-ua opcua sdk server
Last synced: 17 Nov 2024
https://github.com/dikshantrajput/hacktoberfest-accepted-2022
This repository is for everyone who wants to participate in Hacktoberfest 2022. Anyone can contribute/add quality code or projects for your Swags (T- Shirt), must be relevant that can add some value to this repository
angularjs cpp css hacktoberfest hacktoberfest-accepted hacktoberfest2022 html java javascript reactjs vue
Last synced: 12 Jan 2025
https://github.com/fffaraz/docker-qt
C++ Qt compile environment for Docker (Dynamically Linked, Statically Linked, and Cross-compiled to Windows)
cpp cross-compiler cross-platform docker docker-image qt qtcreator
Last synced: 20 Dec 2024
https://github.com/projectPiki/pikmin
A decompilation of Pikmin brought to you by fans of the series.
cpp decompilation pikmin reverse-engineering
Last synced: 12 Nov 2024
https://github.com/ScrappyCocco/ScrapEngine
A very simple real-time Vulkan 3D game engine
cpp cpp-game-engine cpp11 game-development game-engine vulkan vulkan-engine vulkan-game-engine
Last synced: 14 Nov 2024
https://github.com/claasbontus/bitset2
std::bitset with constexpr implementations plus additional features.
bitset c-plus-plus constexpr cpp cpp-library libraries
Last synced: 24 Nov 2024
https://github.com/google/statechart
C++ StateChart Library
cpp scxml state-machine statechart
Last synced: 16 Nov 2024
https://github.com/eprosima/micro-xrce-dds-agent
Micro XRCE-DDS Agent respository. Looking for commercial support? Contact [email protected]
cpp cpp11 dds dds-xrce embedded embedded-systems low-latency low-power middleware ros2
Last synced: 15 Jan 2025
https://github.com/codermjlee/seemygopvzcheater
植物大战僵尸外挂(A cheater for Plants vs. Zoombies)
Last synced: 09 Nov 2024
https://github.com/sandialabs/omega_h
Simplex mesh adaptivity for HPC
cmake cpp cpp14 cuda geometry gpu hpc mesh mesh-generation meshing mpi openmp parallel parallel-computing parallelism sandia-national-laboratories scr-2203 snl-science-libs triangulation
Last synced: 15 Jan 2025
https://github.com/tohrusky/realesrgan-ncnn-py
Python Binding for realesrgan-ncnn-vulkan with PyBind11
cpp ncnn pybind11 python3 realesrgan super-resolution
Last synced: 06 Jan 2025
https://github.com/psykulsk/rpianc
Active Noise Control on Raspberry Pi
activenoisecancellation cpp digital-signal-processing dsp noise-cancellation noise-reduction raspberry raspberry-pi raspberry-pi-3 signal-processing
Last synced: 11 Oct 2024
https://github.com/sotanakamura/winui3-without-xaml
WinUI 3 in C++ Without XAML
cpp windows winui3 without-xaml
Last synced: 14 Nov 2024
https://github.com/mrexodia/zig-cross
Example of using as a CMake Toolchain for cross compiling.
cmake cmake-toolchain cpp cross-compilation cross-compiler-toolchain zig
Last synced: 14 Jan 2025
https://github.com/roozbehid/dotnet-vcxproj
Enabling "dotnet build" to compile and build C/C++ projects. MSBuild task for compiling Visual Studio C/C++ projects (.vcxproj) with your choice of compiler on Linux or Windows or Mac!
cli console cpp csharp dotnet dotnet-template gcc linux msbuild nuget nuget-package vcxproj visual-studio wsl
Last synced: 28 Sep 2024