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-11-08 00:06:10 UTC
- JSON Representation
https://github.com/evoplex/evoplex
Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.
abm agent agent-based agent-based-model agent-based-modeling agent-based-simulation biological-simulations cellular-automata cpp cross-platform evolution-simulator evolutionary-algorithms evolutionary-computation evolutionary-game-theory evoplex graph mas monte-carlo-simulation multi-agent simulation
Last synced: 03 Nov 2024
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/kvakvs/e4vm
A small portable virtual machine that would run Erlang on embedded systems
beam cpp embedded emulator erlang virtual-machine vm
Last synced: 30 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: 01 Nov 2024
https://github.com/chfast/intx
Extended precision integer C++ library
arbitrary-precision biginteger c cpp evm hacktoberfest int128 int256 int512 intx uint128 uint256 uint384 uint512
Last synced: 30 Oct 2024
https://github.com/microsoft/regorus
Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.
c confidential-computing cpp csharp golang interpreter java javascript no-std opa policy-as-code python rego rust wasm
Last synced: 07 Oct 2024
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: 06 Aug 2024
https://github.com/djdeveloperr/skia_canvas
Fast HTML Canvas API implementation for Deno using Google Skia
canvas cpp deno fastest ffi hacktoberfest skia typescript
Last synced: 30 Oct 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/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: 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/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/quotient-im/libquotient
A Qt library to write cross-platform clients for Matrix
c-plus-plus chat client cpp hacktoberfest matrix qt qt5 sdk
Last synced: 12 Oct 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/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/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/OpenMined/PSI
Private Set Intersection Cardinality protocol based on ECDH and Bloom Filters
c cpp golang javascript private-set-intersection
Last synced: 02 Aug 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: 29 Sep 2024
https://github.com/annihilatorq/shadow_syscall
windows syscalls with a single line and a high level of abstraction. has modern cpp20 wrappers and utilities, range-based DLL and export enumeration, wrapper around kuser_shared_data. supported compilers: clang, gcc and msvc
analysis cpp direct-syscalls export getmodulehandle getprocaddress hashing header-only masm obfuscation reverse-engineering shadow-syscalls shellcode syscall syscalls win-internals
Last synced: 31 Oct 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 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: 01 Nov 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: 31 Oct 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/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: 26 Oct 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: 04 Aug 2024
https://github.com/VOID001/ssf2fcitx
Automagically convert your favorite sogou-pinyin skin to fcitx skin
Last synced: 02 Aug 2024
https://github.com/PowerGridModel/power-grid-model
Python/C++ library for distribution power system analysis
cpp eigen3 numpy powerflow powersystem python shortcircuit stateestimation
Last synced: 03 Aug 2024
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/mpark/wg21
Framework for Writing C++ Committee Papers
cpp papers proposals tony-tables wg21
Last synced: 27 Oct 2024
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/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: 26 Oct 2024
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: 02 Aug 2024
https://github.com/robertoraggi/cplusplus
A compiler front end for the C++ language
compiler compiler-frontend cpp cpp20 cpp23 parser preprocessor
Last synced: 30 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: 12 Oct 2024
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: 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/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: 03 Aug 2024
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: 09 Aug 2024
https://github.com/thanhit95/multi-threading
Practical multithreading tutorials. Languages supported: C++, Java, C#, Python, Javascript/Nodejs.
blocking-queue concurrency cpp csharp java javascript multithreading mutex nodejs producer-consumer pthread python semaphore synchronization thread thread-pool threading tutorial worker
Last synced: 02 Aug 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/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/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/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/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/Badhi/nvim-treesitter-cpp-tools
C++ Helper Snippets Using Treesitter
cpp lua neovim nvim nvim-treesitter treesitter
Last synced: 06 Aug 2024
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: 26 Oct 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/hiwong/skiplistpro
Probably the best implementation for SkipList written by C++
Last synced: 07 Nov 2024
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/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: 31 Oct 2024
https://github.com/lifting-bits/sleigh
Unofficial CMake build for Ghidra's C++ SLEIGH code
binary-analysis cmake cplusplus cpp decompiler disassembler ghidra reverse-engineering sleigh
Last synced: 04 Aug 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: 03 Aug 2024
https://github.com/Sarcasm/company-irony
company-mode completion back-end for irony-mode
completion cpp emacs irony-mode
Last synced: 05 Aug 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: 04 Aug 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: 07 Nov 2024
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/google/statechart
C++ StateChart Library
cpp scxml state-machine statechart
Last synced: 03 Aug 2024
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
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: 30 Oct 2024
https://github.com/ldionne/mpl11
Enjoy template metaprogramming
cpp cpp11 cpp14 template-metaprogramming
Last synced: 01 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: 03 Aug 2024
https://github.com/wichtounet/budgetwarrior
Personal finance manager, command-line interface, in C++
accounts budget-manager c-plus-plus cpp
Last synced: 27 Oct 2024
https://github.com/GauravDawra/Beast
A build system built for speed and power
beast build build-system build-tool c cpp linux macos
Last synced: 04 Nov 2024
https://github.com/pytorch/extension-script
Example repository for custom C++/CUDA operators for TorchScript
Last synced: 26 Sep 2024
https://github.com/chandrikadeb7/hacktoberfest_2021
This repository aims to help code beginners with their first successful pull request and open source contribution. Happy coding!
algorithms beginner-friendly c cpp first-pull-request github good-first-issue hacktoberfest hacktoberfest2021 java javascript kotlin open-source portfolio programming python star swags
Last synced: 31 Oct 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: 07 Nov 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: 30 Oct 2024
https://github.com/charmve/leetcode4flag
🔥 🔥 High frequent interview LeetCode 100 for FaceBook,Linkedin,Amazon,Google,Microsoft. More importantly, the problems' solutions are provided,include C++, Python and Java.
amazon bytedance coding coding-challenge coding-interviews cpp facebook google google-interview interview interview-preparation interview-questions java jobs leetcode leetcode-solutions lintcode lintcode-solutions microsoft offer
Last synced: 27 Oct 2024
https://github.com/shanesatterfield/hacker-rank
This is a repository of my solutions to hacker rank problems.
coffeescript cpp hackerrank java javascript programming-challenges programming-exercises python
Last synced: 08 Nov 2024
https://github.com/r-darwish/kilopp
The Kilo editor in modern C++
cpp cpp17 editor educational modern-cpp
Last synced: 31 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: 02 Aug 2024
https://github.com/velocityra/pctation
PlayStation emulator & debugger in C++17
c-plus-plus cpp cpp17 emulation emulator mips playstation ps ps1 psx sony
Last synced: 07 Nov 2024
https://github.com/sotanakamura/winui3-without-xaml
WinUI 3 in C++ Without XAML
cpp windows winui3 without-xaml
Last synced: 12 Oct 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: 12 Oct 2024
https://github.com/GDi4K/unreal-fetch
The Fetch API inspired HTTP client for Unreal Engine. Supports both Blueprints & C++.
blueprint cpp http unreal-engine
Last synced: 30 Oct 2024
https://github.com/xoofx/cppast.codegen
An extensible library providing C# PInvoke codegen from C/C++ files for .NET
codegen cpp csharp dotnet dotnet-core interop parser pinvoke
Last synced: 05 Nov 2024
https://github.com/apolukhin/boost.dll
Library for comfortable work with DLL and DSO
boost c-plus-plus cpp dll dso libraries
Last synced: 30 Oct 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: 02 Aug 2024
https://github.com/ldionne/libawful
A collection of awful archetypes to ease the testing of generic C++ libraries
archetype cpp cpp11 cpp14 generic-programming testing
Last synced: 01 Nov 2024
https://github.com/kovacsv/visualscriptcad
A simple visual scripting based 3D modeling application.
3d cad cpp node-editor visual-scripting
Last synced: 27 Oct 2024
https://github.com/codeplaysoftware/portdnn
portDNN is a library implementing neural network algorithms written using SYCL
cplusplus cpp cpp11 gpgpu machine-learning neural-network opencl sycl
Last synced: 06 Nov 2024
https://github.com/haseeb-heaven/langchain-coder
Web Application that can generate code and fix bugs and run using various LLM's (GPT,Gemini,PALM)
chat-gpt codex cpp gemini-api gemini-pro google google-api google-palm gooogle-cloud gpt-3 gpt-35-turbo java javascript langchain langchain-js langchain-python open-ai openai python streamlit
Last synced: 13 Aug 2024