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-01 00:06:11 UTC
- JSON Representation
https://github.com/idov31/venom
Venom is a library that meant to perform evasive communication using stolen browser socket
backdoor cpp cyber cyber-security cybersecurity infosec red-team red-team-tools redteam windows
Last synced: 30 Dec 2024
https://github.com/elddy/NimScan
🚀 Fast Port Scanner 🚀
c cpp fast filtered linux nim pentesting port port-scan port-scanner port-scanning redteam scanner security-tools windows
Last synced: 21 Nov 2024
https://github.com/ubpa/uecs
Ubpa Entity-Component-System (U ECS) in Unity3D-style
architectural-patterns china-developer cpp cpp17 data-oriented data-oriented-design ecs ecs-framework entities entity-component entity-component-system game-dev game-development game-engine game-programming gamedev graphviz modern-cpp uecs unity3d
Last synced: 31 Dec 2024
https://github.com/Leandros/WindowsHModular
A modular Windows.h Header. Licensed under Public Domain & MIT.
c c-plus-plus cpp cxx win32 windows
Last synced: 27 Oct 2024
https://github.com/Ubpa/UECS
Ubpa Entity-Component-System (U ECS) in Unity3D-style
architectural-patterns china-developer cpp cpp17 data-oriented data-oriented-design ecs ecs-framework entities entity-component entity-component-system game-dev game-development game-engine game-programming gamedev graphviz modern-cpp uecs unity3d
Last synced: 10 Nov 2024
https://github.com/ZoranPandovski/design-patterns
:briefcase: Design patterns written in different programming languages :triangular_ruler:
cpp csharp design-pattern design-patterns gang-of-four good-practices hacktoberfest hacktoberfest2020 java javascript php python
Last synced: 15 Nov 2024
https://github.com/xforce/anno1800-mod-loader
The one and only mod loader for Anno 1800, supports loading of unpacked RDA files, XML merging and Python mods.
anno anno1800 cpp cpp17 mod modding modding-games mods reverse-engineering
Last synced: 29 Nov 2024
https://github.com/build-cpp/cmkr
Modern build system based on CMake and TOML.
beginner-friendly build-system cmake cmkr cpp hacktoberfest modern-cmake modern-cpp toml
Last synced: 07 Nov 2024
https://github.com/Idov31/Venom
Venom is a library that meant to perform evasive communication using stolen browser socket
backdoor cpp cyber cyber-security cybersecurity infosec red-team red-team-tools redteam windows
Last synced: 09 Nov 2024
https://github.com/Ravbug/UnityHubNative
A native alternative to the heavy Electron Unity Hub, written in C++
alternative cpp game-development game-engine indiedev launcher lightweight native project-manager unity3d unityhub wxwidgets-applications
Last synced: 14 Nov 2024
https://github.com/arcemu/arcemu
World Of Warcraft 3.3.5a server
aarch64 amd64 arm64 c-plus-plus cmake cpp docker docker-compose lua mysql python risc-v riscv riscv64 vagrant warcraft world-of-warcraft worldofwarcraft wotlk wow
Last synced: 25 Dec 2024
https://github.com/konstantin8105/c4go
Transpiling C code to Go code
c c4go convert cpp go golang transpiler
Last synced: 29 Dec 2024
https://github.com/Konstantin8105/c4go
Transpiling C code to Go code
c c4go convert cpp go golang transpiler
Last synced: 26 Oct 2024
https://github.com/p-ranav/fccf
fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.
abstract-syntax-tree c-language c-programming clang code-search-engine command-line-tool cpp cpp11 cpp17 fast find libclang needle search simd sse2
Last synced: 29 Dec 2024
https://github.com/methylDragon/coding-notes
I'm compiling comprehensive coding tutorials for many different languages and frameworks! 🐲
cpp dds documentation mysql php python3 references ros syntax tutorial-code tutorials wordpress
Last synced: 16 Nov 2024
https://github.com/kangkaisen/olap-performance
OLAP Database Performance Tuning Guide
book cpp database olap performance query simd
Last synced: 30 Dec 2024
https://github.com/aminya/project_options
A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.
c clang-tidy cmake cmake-modules cmake-template conan cpp cppcheck hacktoberfest project sanitizer starter starter-project vcpkg
Last synced: 28 Dec 2024
https://github.com/heitzmann/gdstk
Gdstk (GDSII Tool Kit) is a C++/Python library for creation and manipulation of GDSII and OASIS files.
cad cpp eda gdsii microfabrication oasis polygons python svg
Last synced: 26 Dec 2024
https://github.com/scorpion-26/gBar
Blazingly fast status bar written with GTK
bar cpp gtk3 linux status-bar wayland
Last synced: 02 Nov 2024
https://github.com/scorpion-26/gbar
Blazingly fast status bar written with GTK
bar cpp gtk3 linux status-bar wayland
Last synced: 29 Dec 2024
https://github.com/matrix-construct/construct
This is The Construct
aio autotools boost boost-asio boost-coroutine2 boost-dll boost-spirit collaboration cpp cpp17 decentralized graphicsmagick matrix-org rocksdb server
Last synced: 03 Nov 2024
https://github.com/azkadev/glx_lib.cpp
CPP Library for make program more easy with readable syntax
Last synced: 30 Dec 2024
https://github.com/mempko/firestr
The Grass Computing Platform
chat-application collaboration cpp cpp11 decentralized grass lua p2p secure-by-default voice-chat
Last synced: 30 Dec 2024
https://github.com/tomlooman/coopshooterudemy
C++ Coop Horde Third-person Shooter for Unreal Engine 4 (Udemy Project)
blueprint coop cpp game multiplayer ue4 unrealengine
Last synced: 30 Dec 2024
https://github.com/alpaka-group/alpaka
Abstraction Library for Parallel Kernel Acceleration :llama:
cpp cpp17 cuda gpu header-only heterogeneous-parallel-programming hip hpc openacc openmp rocm tbb
Last synced: 28 Dec 2024
https://github.com/NERSC/timemory
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
analysis c cplusplus cpp cross-language cross-platform cuda cupti gotcha hardware-counters instrumentation-api memory-measurements modular-design mpi papi performance performance-measurement python roofline
Last synced: 14 Nov 2024
https://github.com/arthursonzogni/json-tui
A JSON terminal UI made in C++
arthursonzogni cpp ftxui json terminal tui ui
Last synced: 29 Dec 2024
https://github.com/lukasbanana/xshadercompiler
Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL
c cpp cpp11 csharp glsl hlsl shader-cross-compiler
Last synced: 25 Dec 2024
https://github.com/cosmoscout/cosmoscout-vr
:milky_way: A virtual universe which lets you explore, analyze and present huge planetary datasets and large simulation data in real-time.
cosmoscout-vr cpp dlr german-aerospace-center opengl scientific-visualization solar-system spice virtual-reality wms
Last synced: 05 Nov 2024
https://github.com/iwatake2222/self-driving-ish_computer_vision_system
This project generates images you've probably seen in autonomous driving demo. Object Detection, Lane Detection, Road Segmentation, Depth Estimation using TensorRT
autonomous-driving cpp deep-learning tensorflow tensorrt
Last synced: 28 Oct 2024
https://github.com/rafat/wavelib
C Implementation of 1D and 2D Wavelet Transforms (DWT,SWT and MODWT) along with 1D Wavelet packet Transform and 1D Continuous Wavelet Transform.
c continuous-wavelet-transform cpp dwt wavelet-packet-trees wavelets
Last synced: 09 Nov 2024
https://github.com/chunelfeng/cthreadpool
【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork
cgraph concurrency cpp parallel-computing thread threadpool
Last synced: 29 Dec 2024
https://github.com/LukasBanana/XShaderCompiler
Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL
c cpp cpp11 csharp glsl hlsl shader-cross-compiler
Last synced: 14 Nov 2024
https://github.com/shepherdjerred/macos-cross-compiler
Compile binaries for macOS on Linux
c cpp cross-compiler docker earthly fortran linux macos rust
Last synced: 31 Dec 2024
https://github.com/nersc/timemory
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
analysis c cplusplus cpp cross-language cross-platform cuda cupti gotcha hardware-counters instrumentation-api memory-measurements modular-design mpi papi performance performance-measurement python roofline
Last synced: 29 Sep 2024
https://github.com/llnl/caliper
Caliper is an instrumentation and performance profiling library
annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace
Last synced: 26 Dec 2024
https://github.com/LLNL/Caliper
Caliper is an instrumentation and performance profiling library
annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace
Last synced: 14 Nov 2024
https://github.com/mortennobel/simplerenderengine
Small C++14 render engine
3d-graphics-engine cpp game-engine imgui opengl rendering rendering-3d-graphics rendering-engine shaders webgl
Last synced: 25 Dec 2024
https://github.com/iwatake2222/play_with_tflite
Sample projects for TensorFlow Lite in C++ with delegates such as GPU, EdgeTPU, XNNPACK, NNAPI
cpp deep-learning edgetpu opencv tensorflow tensorflow-lite
Last synced: 27 Oct 2024
https://github.com/mortennobel/SimpleRenderEngine
Small C++14 render engine
3d-graphics-engine cpp game-engine imgui opengl rendering rendering-3d-graphics rendering-engine shaders webgl
Last synced: 14 Nov 2024
https://github.com/20urc3/sekiryu
Comprehensive toolkit for Ghidra headless.
binary binary-exploitation c cpp ghidra ghidra-decompiler ghidra-extension python reverse-engineering vulnerability
Last synced: 09 Nov 2024
https://github.com/luisagroup/luisarender
High-Performance Cross-Platform Monte Carlo Renderer Based on LuisaCompute
cpp cuda gpu high-performance ispc metal optix path-tracing ray-tracing renderer rendering siggraph-asia-2022
Last synced: 26 Dec 2024
https://github.com/rodrigocfd/winlamb
A lightweight modern C++11 library for Win32 API, using lambdas to handle Windows messages.
cplusplus cplusplus-11 cpp cpp11 stl win32 winapi winlamb
Last synced: 29 Dec 2024
https://github.com/jeffamstutz/tsimd
Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)
cpp cpp11 header-only simd simd-library
Last synced: 25 Dec 2024
https://github.com/rmichelsen/nvy
Nvy - A Neovim client in C++
cpp directwrite neovim-guis nvim windows
Last synced: 29 Dec 2024
https://github.com/Rookfighter/inifile-cpp
A header-only and easy to use Ini file parser for C++.
cpp cpp-library ini-parser inifile
Last synced: 31 Oct 2024
https://github.com/nanodbc/nanodbc
A small C++ wrapper for the native C ODBC API | Requires C++14 since v2.12
cplusplus cplusplus-14 cpp database-access database-access-library mysql odbc odbc-api postgresql sqlite3 sqlserver vertica
Last synced: 29 Dec 2024
https://github.com/snektron/pareas
GPU-accelerated compiler
compiler cpp futhark gpgpu programming-language
Last synced: 31 Dec 2024
https://github.com/browsermt/bergamot-translator
Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.
cpp cross-platform emscripten machine-translation neural-machine-translation neural-networks python wasm webassembly
Last synced: 12 Nov 2024
https://github.com/ChunelFeng/CThreadPool
【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork
cgraph concurrency cpp parallel-computing thread threadpool
Last synced: 27 Oct 2024
https://github.com/jherico/VulkanExamples
Examples and demos for the Vulkan C++ API
cpp example-code examples vulkan vulkan-api vulkan-demos
Last synced: 14 Nov 2024
https://github.com/eidheim/tiny-process-library
A small platform independent library making it simple to create and stop new processes in C++, as well as writing to stdin and reading from stdout and stderr of a new process
cpp library no-dependencies platform-independent process
Last synced: 26 Oct 2024
https://github.com/scapix-com/scapix
Scapix Language Bridge
automated automatic bind bridge cpp cpp-library cpp11 cpp14 cpp17 cross-platform csharp idl java jni jni-android jni-wrapper language objective-c python swift
Last synced: 29 Dec 2024
https://github.com/tcbrindle/span
Implementation of C++20's std::span for older compilers
Last synced: 31 Dec 2024
https://github.com/tessil/sparse-map
C++ implementation of a memory efficient hash map and hash set
c-plus-plus cpp data-structures hash-map hash-table header-only
Last synced: 29 Dec 2024
https://github.com/jackguo380/vim-lsp-cxx-highlight
Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd
c ccls clangd coc cpp cquery cxx language-server-client language-server-protocol languageclient neovim nvim semantic-highlighting vim vim-lsp vim-plugin
Last synced: 23 Nov 2024
https://github.com/revsic/antidebugging
AntiDebugging sample sources written in C++
anti-attach anti-debugging cpp hash veh
Last synced: 25 Dec 2024
https://github.com/ChungZH/notepanda
📃 A simple cross-platform notepad. Based on Qt and C++.
arch cmake cpp cpp11 cross-platform desktop-app editor kde notepad qt qt5 text
Last synced: 26 Oct 2024
https://github.com/chungzh/notepanda
📃 A simple cross-platform notepad. Based on Qt and C++.
arch cmake cpp cpp11 cross-platform desktop-app editor kde notepad qt qt5 text
Last synced: 29 Dec 2024
https://github.com/trailofbits/vast
VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or further program abstraction.
c clang compiler-frontend compilers cpp intermediate-representation mlir program-analysis
Last synced: 30 Dec 2024
https://github.com/vvvar/peakeater
PeakEater is a free open-source cross-platform VST3/AU/LV2/CLAP wave shaper plugin
audio audio-unit audio-units clap cpp distortion gain juce linux lv2 lv2-plugin macos meters vst3 vst3-plugin waveshaper windows
Last synced: 31 Dec 2024
https://github.com/Tessil/sparse-map
C++ implementation of a memory efficient hash map and hash set
c-plus-plus cpp data-structures hash-map hash-table header-only
Last synced: 14 Nov 2024
https://github.com/0xsky/xredis
Redis C++ client, support the data slice storage, support redis cluster, thread-safe,multi-platform,connection pool, read/write separation.
c-plus-plus connection-pool cpp data-slice-storage multi-platform redis redis-client redis-cluster rediscluster thread-safe xredis
Last synced: 25 Dec 2024
https://github.com/llnl/umpire
An application-focused API for memory management on NUMA & GPU architectures
blt cpp gpu hpc memory-management portability radiuss
Last synced: 28 Dec 2024
https://github.com/BIGBALLON/PyTorch-CPP
PyTorch C++ inference with LibTorch
cpp demo imagenet inference libtorch opencv pytorch pytorch-cpp
Last synced: 27 Oct 2024
https://github.com/changh95/fastcampus_slam_codes
Code exercises for the SLAM course in 'Computer Vision, LiDAR processing, and Sensor Fusion for Autonomous Driving' lecture series
Last synced: 30 Dec 2024
https://github.com/asyncapi/modelina
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript
Last synced: 26 Dec 2024
https://github.com/RMichelsen/Nvy
Nvy - A Neovim client in C++
cpp directwrite neovim-guis nvim windows
Last synced: 16 Nov 2024
https://github.com/doleron/yolov5-opencv-cpp-python
Example of using ultralytics YOLO V5 with OpenCV 4.5.4, C++ and Python
Last synced: 09 Nov 2024
https://github.com/mdrokz/rust-llama.cpp
LLama.cpp rust bindings
api-bindings cpp crates-io ffi llama llama-cpp machine-learning model rust
Last synced: 27 Dec 2024
https://github.com/cieslarmichal/faker-cxx
C++ Faker library for generating fake (but realistic) data.
cpp cpp20 data-generation fake fake-data faker
Last synced: 29 Dec 2024
https://github.com/brunocodutra/metal
Love template metaprogramming
cpp cpp11 metaprogramming mpl single-header template-metaprogramming templates
Last synced: 31 Dec 2024
https://github.com/LLNL/Umpire
An application-focused API for memory management on NUMA & GPU architectures
blt cpp gpu hpc memory-management portability radiuss
Last synced: 17 Nov 2024
https://github.com/tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
asio asynchronous asynchronous-programming coroutine cpp cpp17 cpp20 executors grpc sender-reciever
Last synced: 30 Dec 2024
https://github.com/Tradias/asio-grpc
Asynchronous gRPC with Asio/unified executors
asio asynchronous asynchronous-programming coroutine cpp cpp17 cpp20 executors grpc sender-reciever
Last synced: 02 Nov 2024
https://github.com/Haruno19/starfetch
command line tool that displays constellations
command-line command-line-tool constellation constellations cpp fetch-tool
Last synced: 05 Nov 2024
https://github.com/kumar-laxmi/algorithms
A Repository for algorithms in C, C++, Python and Java
algorithm algorithms c cpp hacktoberfest java python ssoc2023 swoc2023
Last synced: 28 Dec 2024
https://github.com/jll63/yomm2
Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.
cpp cpp17 expression-problem multi-methods multiple-dispatch open-methods polymorphism
Last synced: 31 Dec 2024
https://github.com/numandev1/react-native-keys
🔐 Protected .ENVs variables in React Native 🚀✨
android config cpp env environment environment-variables ios jni jni-android jni-ios jsi keys protected react-native secure undecryptable
Last synced: 27 Dec 2024
https://github.com/ropensci/osmdata
R package for downloading OpenStreetMap data
cpp openstreetmap osm osm-data overpass-api peer-reviewed r r-package rstats
Last synced: 28 Dec 2024
https://github.com/betacraftuk/betacraft-launcher
A launcher for Minecraft focused on legacy versions of the game
c cpp java launcher minecraft minecraft-launcher qt
Last synced: 08 Nov 2024
https://github.com/yahoo/monitr
A Node.js process monitoring tool.
cpp nodejs process-monitoring web
Last synced: 28 Dec 2024
https://github.com/soasis/text
A spicy text library for C++ that has the explicit goal of enabling the entire ecosystem to share in proper forward progress towards a bright Unicode future.
cpp cpp17 cpp17-library cpp20 cpp20-library liberation ranges text unicode
Last synced: 29 Dec 2024
https://github.com/eliemichel/learnwebgpu
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 30 Dec 2024
https://github.com/eliemichel/LearnWebGPU
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 20 Nov 2024
https://eliemichel.github.io/LearnWebGPU/
Learn to use WebGPU for native graphic applications in C++
cpp graphics lecture-notes webgpu
Last synced: 02 Nov 2024