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/drtimothyaldendavis/suitesparse
The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.
c cholmod colamd cpp csparse graph-algorithms graphblas klu mathematics matlab sparse-matrix spqr suitesparse umfpack
Last synced: 26 Dec 2024
https://github.com/tvaneerd/cpp17_in_tts
Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)
concepts cpp cpp17 optional structured-bindings template-metaprogramming tony-tables variant
Last synced: 22 Dec 2024
https://github.com/tvaneerd/cpp17_in_TTs
Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)
concepts cpp cpp17 optional structured-bindings template-metaprogramming tony-tables variant
Last synced: 12 Nov 2024
https://github.com/juliettef/IconFontCppHeaders
C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.
c codepoints cpp csharp font-icons fontawesome gamedev golang gui header-files headers icon-fonts icons imgui material-design python rust
Last synced: 02 Nov 2024
https://github.com/tracktion/tracktion_engine
Tracktion Engine module
audio audio-processing c-plus-plus cpp daw framework juce
Last synced: 27 Dec 2024
https://github.com/Tracktion/tracktion_engine
Tracktion Engine module
audio audio-processing c-plus-plus cpp daw framework juce
Last synced: 06 Nov 2024
https://github.com/rigtorp/MPMCQueue
A bounded multi-producer multi-consumer concurrent queue written in C++11
concurrency cpp cpp11 header-only queue
Last synced: 14 Nov 2024
https://github.com/cycfi/Q
C++ Library for Audio Digital Signal Processing
audio audio-processing c-plus-plus cpp cpp-library cpp20 dsp dsp-library effects frequency function-composition guitar-processor modern-cpp music pitch-detection pitch-tracking synth
Last synced: 17 Nov 2024
https://github.com/Angelo1211/HybridRenderingEngine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
3d-graphics c-plus-plus clustering-algorithm compute-shaders cpp deferred-shading forward-plus-shading graphics graphics-programming image-based-lighting learning opengl physically-based-rendering prototype rendering-engine rendering-pipeline sdl2 shaders triangles
Last synced: 14 Nov 2024
https://github.com/nickvisionapps/parabolic
Download web video and audio
cpp downloader flathub gnome gtk4 libadwaita music qt videos windows youtube youtube-dl yt-dlp
Last synced: 26 Dec 2024
https://github.com/cneben/quickqanava
:link: C++17 network / graph visualization library - Qt6 / QML node editor.
complex-networks cpp cpp-library dataflow-programming graph graph-theory graph-visualization graphs qml qt qt-containers visualization
Last synced: 27 Dec 2024
https://github.com/stotko/stdgpu
stdgpu: Efficient STL-like Data Structures on the GPU
cpp cpp17 cpp20 cuda data-structures gpgpu gpu gpu-acceleration gpu-computing hip modern-cpp openmp rocm stl stl-containers stl-like
Last synced: 27 Dec 2024
https://github.com/cneben/QuickQanava
:link: C++17 network / graph visualization library - Qt6 / QML node editor.
complex-networks cpp cpp-library dataflow-programming graph graph-theory graph-visualization graphs qml qt qt-containers visualization
Last synced: 02 Nov 2024
https://github.com/eventql/eventql
Distributed "massively parallel" SQL query engine
analytics columnar-storage cpp cpp11 database distributed distributed-database distributed-sql distributed-storage eventql mpp sql streaming timeseries
Last synced: 27 Dec 2024
https://github.com/stiffstream/restinio
Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
asio cplusplus cpp http http-server https library linux rest tls-support websockets windows
Last synced: 27 Dec 2024
https://github.com/EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
ad automatic-differentiation c clang compiler cpp deep-learning derivative differentiable-programming enzyme gradient high-performance llvm llvm-enzyme machine-learning pytorch rust scientific-computing simulation tensorflow
Last synced: 27 Oct 2024
https://github.com/sheredom/subprocess.h
🐜 single header process launching solution for C and C++
c cpp process subprocess subprocess-run
Last synced: 27 Dec 2024
https://github.com/facontidavide/cpp_optimizations_diary
Tips and tricks to optimize your C++ code
Last synced: 22 Dec 2024
https://github.com/facontidavide/CPP_Optimizations_Diary
Tips and tricks to optimize your C++ code
Last synced: 12 Nov 2024
https://github.com/asc-community/mxengine
C++ open source 3D game engine
3d-graphics cpp game-development game-engine gamedev mxengine open-source opengl
Last synced: 21 Dec 2024
https://github.com/Stiffstream/restinio
Cross-platform, efficient, customizable, and robust asynchronous HTTP(S)/WebSocket server C++ library with the right balance between performance and ease of use
asio cplusplus cpp http http-server https library linux rest tls-support websockets windows
Last synced: 08 Nov 2024
https://github.com/codilime/veles
Binary data analysis and visualization tool
cpp hexeditor python qt reverse-engineering shaders visualization
Last synced: 25 Sep 2024
https://github.com/jonmagon/kdiskmark
A simple open-source disk benchmark tool for Linux distros
benchmarking cpp crystaldiskmark dbus disk drive linux polkit qt5 ssd
Last synced: 26 Dec 2024
https://github.com/jorgen-vikinggod/qt-frameless-window-darkstyle
simple MainWindow class implementation with frameless window and custom dark style. It adds also support for titlebar and buttons (minimize, maximize, close)
cpp dark-theme fancy qstylesheet qt qt5 stylesheets
Last synced: 22 Dec 2024
https://github.com/Jorgen-VikingGod/Qt-Frameless-Window-DarkStyle
simple MainWindow class implementation with frameless window and custom dark style. It adds also support for titlebar and buttons (minimize, maximize, close)
cpp dark-theme fancy qstylesheet qt qt5 stylesheets
Last synced: 26 Oct 2024
https://github.com/asc-community/MxEngine
C++ open source 3D game engine
3d-graphics cpp game-development game-engine gamedev mxengine open-source opengl
Last synced: 02 Nov 2024
https://github.com/JustasMasiulis/xorstr
heavily vectorized c++17 compile time string encryption.
compile-time cpp cpp17 encryption string template vectorized xor
Last synced: 07 Nov 2024
https://github.com/walkccc/leetcode
💡 LeetCode in C++20/Java/Python/MySQL/TypeScript (respect coding conventions)
cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript
Last synced: 26 Dec 2024
https://github.com/walkccc/LeetCode
💡 LeetCode in C++20/Java/Python/MySQL/TypeScript (respect coding conventions)
cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript
Last synced: 30 Oct 2024
https://github.com/media-kit/media-kit
A cross-platform video player & audio player for Flutter & Dart.
android audio audio-player c cpp dart flutter hacktoberfest ios java libmpv linux macos media-player obj-c swift video video-player web windows
Last synced: 01 Nov 2024
https://github.com/onelang/onelang
cpp csharp golang java javascript language perl php programming-language python ruby source-to-source swift transpiler typescript
Last synced: 21 Dec 2024
https://github.com/tgfrerer/island
🌋🐎 Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.
3d-engine c cpp engine experimental hot-reload rendergraph research-and-development shader-glsl shader-hlsl vulkan vulkan-backend
Last synced: 27 Dec 2024
https://github.com/TeamHypersomnia/Hypersomnia
Multiplayer top-down shooter made from scratch in C++. Play in your Browser! https://hypersomnia.io Made in 🇵🇱
2d-game 2d-shooter browser-game cpp editor free-software game game-development gamedev indie-game multiplayer multiplayer-game pixel-art pixelart pixelart-game shooter shooter-game top-down-game top-down-shooter topdown-shooter
Last synced: 28 Oct 2024
https://github.com/plutoberth/sonyheadphonesclient
A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app
bluetooth cpp dear-imgui gui imgui linux macos reverse-engineering windows
Last synced: 22 Dec 2024
https://github.com/corrosion-rs/corrosion
Marrying Rust and CMake - Easy Rust and C/C++ Integration!
build-system build-systems build-tool c cargo cmake cmake-cargo cplusplus cpp cross-compilation rust
Last synced: 26 Dec 2024
https://github.com/k2-fsa/sherpa-ncnn
Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.
asr c cpp csharp go kotlin python speech-recognition vad voice-activity-detection
Last synced: 25 Dec 2024
https://github.com/eliaskosunen/scnlib
scanf for modern C++
c-plus-plus cpp input io parsing ranges scanf
Last synced: 27 Dec 2024
https://github.com/veselink1/refl-cpp
Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).
cpp cpp17 header-only metaprogramming no-dependencies production-ready refl-cpp reflection
Last synced: 22 Dec 2024
https://github.com/uowuo/abaddon
An alternative Discord client with voice support made with C++ and GTK 3
alternative client cpp discord discord-client gtk gtk3 gtkmm voice voice-chat
Last synced: 27 Dec 2024
https://github.com/brainboxdotcc/dpp
C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
api api-client api-wrapper cpp discord discord-api discord-api-v10 discord-api-wrapper discord-bot docker dpp etf hacktoberfest json library linux osx ssl websocket windows
Last synced: 26 Dec 2024
https://github.com/novak-99/mlpp
A library created to revitalize C++ as a machine learning front end. Per aspera ad astra.
cpp data-science deep-learning machine-learning
Last synced: 25 Dec 2024
https://github.com/iamshuaidi/algo-basic
专注于分享算法,计算机基础(包括计算机网络,操作系统,MySQL等),无论是应付面试,还是提升自己地内功,这里都能帮到你
algorithms c computer cpp dynamic interview interview-questions java python
Last synced: 25 Dec 2024
https://github.com/copperspice/copperspice
Set of cross platform C++ libraries (Core, Gui, Network, Multimedia, SQL, Vulkan, etc)
core-functionality cpp gui libraries networking open-source
Last synced: 27 Dec 2024
https://github.com/JonMagon/KDiskMark
A simple open-source disk benchmark tool for Linux distros
benchmarking cpp crystaldiskmark dbus disk drive linux polkit qt5 ssd
Last synced: 04 Nov 2024
https://github.com/mpusz/mp-units
The quantities and units library for C++
cmake conan cpp cpp20 cpp23 dimensional-analysis dimensions isq library physical-quantities physical-units quantity quantity-manipulation safety si system-of-quantities system-of-units units units-of-measure units-of-measurement
Last synced: 26 Dec 2024
https://github.com/novak-99/MLPP
A library created to revitalize C++ as a machine learning front end. Per aspera ad astra.
cpp data-science deep-learning machine-learning
Last synced: 27 Oct 2024
https://github.com/Plutoberth/SonyHeadphonesClient
A {Windows, macOS, Linux} client recreating the functionality of the Sony Headphones app
bluetooth cpp dear-imgui gui imgui linux macos reverse-engineering windows
Last synced: 06 Nov 2024
https://github.com/aras-p/toypathtracer
Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)
burst cpp csharp gpu metal path-tracing unity
Last synced: 22 Dec 2024
https://github.com/aras-p/ToyPathTracer
Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)
burst cpp csharp gpu metal path-tracing unity
Last synced: 13 Nov 2024
https://github.com/genodelabs/genode
Genode OS Framework
arm cplusplus cpp framework genode goa hypervisor linux microkernel nova object-capabilities operating-system osdev riscv sculpt-os sel4 virtualization x86
Last synced: 26 Dec 2024
https://github.com/fengjungle/designpattern
Design pattern demo code
cpp cpp11 design-patterns designpattern
Last synced: 21 Dec 2024
https://github.com/onelang/OneLang
cpp csharp golang java javascript language perl php programming-language python ruby source-to-source swift transpiler typescript
Last synced: 01 Nov 2024
https://github.com/fossephate/joycon-driver
A vJoy feeder for the Nintendo Switch JoyCons and Pro Controller
cpp gyro-controls joycon nintendo-switch vjoy
Last synced: 22 Dec 2024
https://github.com/dobiasd/frugally-deep
A lightweight header-only library for using Keras (TensorFlow) models in C++.
c-plus-plus c-plus-plus-14 convolutional-neural-networks cpp cpp14 deep-learning edge-computing header-only keras keras-models library machine-learning prediction python tensorflow tinyml
Last synced: 26 Dec 2024
https://github.com/fossephate/JoyCon-Driver
A vJoy feeder for the Nintendo Switch JoyCons and Pro Controller
cpp gyro-controls joycon nintendo-switch vjoy
Last synced: 26 Oct 2024
https://github.com/FengJungle/DesignPattern
Design pattern demo code
cpp design-patterns designpattern
Last synced: 29 Oct 2024
https://github.com/mongodb/mongo-cxx-driver
C++ Driver for MongoDB
bson bson-library c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 cpp cxx database database-driver driver mongo mongo-cdriver mongodb mongodb-driver networking nosql
Last synced: 25 Dec 2024
https://github.com/Dobiasd/frugally-deep
Header-only library for using Keras (TensorFlow) models in C++.
c-plus-plus c-plus-plus-14 convolutional-neural-networks cpp cpp14 deep-learning edge-computing header-only keras keras-models library machine-learning prediction python tensorflow tinyml
Last synced: 28 Oct 2024
https://github.com/xeco23/wasistlos
An unofficial WhatsApp desktop application for Linux.
appindicator cmake cpp gtk3 gtkmm3-library gui linux webkit2gtk whatsapp
Last synced: 27 Dec 2024
https://github.com/siv3d/opensiv3d
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
c-plus-plus cpp cpp20 cross-platform game game-developement game-engine gamedev
Last synced: 27 Dec 2024
https://github.com/czyt1988/saribbon
Ribbon Control for Qt
cpp office-framework office-ribbon office-ui qribbon qt qt-ribbon ribbon ribbon-control wps wps-ui
Last synced: 26 Dec 2024
https://github.com/ajweeks/flexengine
Cross-platform game engine with Vulkan backend
cpp flex-engine game-engine glsl personal-game-engine rendering-engine vulkan
Last synced: 27 Dec 2024
https://github.com/TEN-framework/TEN-Agent
TEN Agent is the world’s first real-time multimodal agent integrated with the OpenAI Realtime API, RTC, and features weather checks, web search, vision, and RAG capabilities.
agent ai asr cpp gemini golang gpt-4 gpt-4o llm low-latency multimodal nextjs14 openai python rag real-time realtime tts vision voice-assistant
Last synced: 22 Oct 2024
https://github.com/czyt1988/SARibbon
Ribbon Control for Qt
cpp office-framework office-ribbon office-ui qribbon qt qt-ribbon ribbon ribbon-control wps wps-ui
Last synced: 26 Oct 2024
https://github.com/gansm/finalcut
The modern text-based widget toolkit
c-plus-plus console cpp cpp14 dialog framework library object-oriented termcap terminal terminal-app text text-mode-gui tty tui user-interface widget widget-toolkit
Last synced: 27 Dec 2024
https://github.com/Siv3D/OpenSiv3D
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
c-plus-plus cpp cpp20 cross-platform game game-developement game-engine gamedev
Last synced: 02 Nov 2024
https://github.com/xeco23/WasIstLos
An unofficial WhatsApp desktop application for Linux.
appindicator cmake cpp gtk3 gtkmm3-library gui linux webkit2gtk whatsapp
Last synced: 20 Oct 2024
https://github.com/NickvisionApps/Parabolic
Download web video and audio
cpp downloader flathub gnome gtk4 libadwaita music qt videos windows youtube youtube-dl yt-dlp
Last synced: 02 Nov 2024
https://github.com/libtcod/libtcod
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
c-library c99 cpp cpp-library field-of-view fov-algorithms libtcod noise-generator pathfinding pathfinding-algorithms roguelike-library roguelikedev
Last synced: 26 Dec 2024
https://github.com/zpl-c/zpl
📐 Pushing the boundaries of simplicity
c cli coroutines cpp cross-platform csv-parser hashing header-only helper json5-parser math memory-allocation memory-management streaming-data tar thread-pool threading time timer zpl
Last synced: 26 Dec 2024
https://github.com/ajweeks/FlexEngine
Cross-platform game engine with Vulkan backend
cpp flex-engine game-engine glsl personal-game-engine rendering-engine vulkan
Last synced: 28 Oct 2024
https://github.com/sonaropencommunity/sonar-cxx
SonarQube C++ Community plugin (cxx plugin): This plugin adds C++ support to SonarQube with the focus on integration of existing C++ tools.
community cpp cxx free open-source plugin sonarqube technical-debt
Last synced: 24 Dec 2024
https://github.com/gunrock/gunrock
Programmable CUDA/C++ GPU Graph Analytics
algorithm algorithms cpp cuda cxx essentials gnn gpu graph graph-algorithms graph-analytics graph-engine graph-neural-networks graph-primitives graph-processing gunrock hpc parallel-computing sparse-matrix
Last synced: 26 Dec 2024
https://github.com/realm/realm-core
Core database component for the Realm Mobile Database SDKs
c-plus-plus cpp database library mobile mobile-database nosql-database reactive realm realtime-database
Last synced: 26 Oct 2024
https://github.com/reo7sp/tgbot-cpp
C++ library for Telegram bot API
bot cpp telegram telegram-api telegram-bot
Last synced: 17 Nov 2024
https://github.com/SonarOpenCommunity/sonar-cxx
SonarQube C++ Community plugin (cxx plugin): This plugin adds C++ support to SonarQube with the focus on integration of existing C++ tools.
community cpp cxx free open-source plugin sonarqube technical-debt
Last synced: 26 Oct 2024
https://github.com/conan-io/conan-center-index
Recipes for the ConanCenter repository
conan conan-center conan-index conan-packages conan-recipe cpp cpp-library dependencies hacktoberfest package-management package-manager
Last synced: 24 Dec 2024
https://github.com/ldionne/dyno
Runtime polymorphism done right
cpp cpp11 cpp14 cpp17 hana polymorphism type-erasure
Last synced: 25 Dec 2024
https://github.com/leaningtech/cheerp-meta
Cheerp - a C/C++ compiler for Web applications - compiles to WebAssembly and JavaScript
c cheerp compiler cpp javascript typescript webassembly
Last synced: 22 Dec 2024
https://github.com/martinus/unordered_dense
A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion
c-plus-plus cpp cpp17 hash hash-tables header-only-library no-dependencies stl-containers unordered-map unordered-set
Last synced: 27 Dec 2024
https://github.com/minhaskamal/trojancockroach
A Stealthy Trojan Spyware
cpp fud keylogger malware pendrive spyware trojan trojan-cockroach virus
Last synced: 22 Dec 2024
https://github.com/EdVince/Stable-Diffusion-NCNN
Stable Diffusion in NCNN with c++, supported txt2img and img2img
android clip cpp diffusion executable img2img mnn ncnn onnx stable-diffusion tensorrt tnn txt2img
Last synced: 07 Nov 2024
https://github.com/sukritishah15/DS-Algo-Point
This repository contains codes for various data structures and algorithms in C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin and Scala
algorithms c cpp csharp data-structures go hacktoberfest java javascript kotlin php python scala
Last synced: 14 Nov 2024
https://github.com/cinemast/libjson-rpc-cpp
C++ framework for json-rpc (json remote procedure call)
c-plus-plus cpp json json-rpc json-rpc-client json-rpc-server json-rpc2 libjson-rpc-cpp rpc stub-generator
Last synced: 21 Dec 2024
https://github.com/movidius/ncappzoo
Contains examples for the Movidius Neural Compute Stick.
ai cpp intel-movidius-ncs opencv openvino python usb-accelerator
Last synced: 22 Dec 2024
https://github.com/MinhasKamal/TrojanCockroach
A Stealthy Trojan Spyware
cpp fud keylogger malware pendrive spyware trojan trojan-cockroach virus
Last synced: 14 Nov 2024
https://github.com/omonimus1/competitive-programming
🔥 🖥️ Competitive programming guide, learning materials and my own coding solutions from Codechef, Leetcode,Geeks for Geeks, HackerRank, Spoj, Codebyte, InterviewBit, CodingBlock & other platforms
algorithm algorithms-and-data-structures codechef-solutions competitive-programming-contests competitive-programming-notes competitve-programming cpp data-structures geeksforgeeks-solutions hackerrank-solutions interview-practice interview-preparation leet leetcode-cpp leetcode-solutions python tutorial
Last synced: 08 Nov 2024
https://github.com/NVIDIA-Merlin/HugeCTR
HugeCTR is a high efficiency GPU framework designed for Click-Through-Rate (CTR) estimating training
cpp deep-learning gpu-acceleration recommendation-system recommender-system
Last synced: 28 Nov 2024
https://github.com/nvidia-merlin/hugectr
HugeCTR is a high efficiency GPU framework designed for Click-Through-Rate (CTR) estimating training
cpp deep-learning gpu-acceleration recommendation-system recommender-system
Last synced: 21 Dec 2024
https://github.com/Unvanquished/Unvanquished
An FPS/RTS hybrid game powered by the Daemon engine (a combination of ioq3 and XreaL)
cpp fps-game game game-development glm idtech3 librocket open-source real-time-strategy rmlui rts-game sci-fi-game science-fiction tremulous unvanquished xreal
Last synced: 28 Oct 2024
https://github.com/brainboxdotcc/DPP
C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
api api-client api-wrapper cpp discord discord-api discord-api-v10 discord-api-wrapper discord-bot docker dpp etf hacktoberfest json library linux osx ssl websocket windows
Last synced: 26 Oct 2024
https://github.com/xmichelo/Beeftext
A text snippet tool for Windows.
cpp expander open-source productivity qt snippets text text-snippets textexpander tools visual-studio windows
Last synced: 28 Oct 2024
https://github.com/secure-software-engineering/phasar
A LLVM-based static analysis framework.
c cpp data-flow-analysis llvm program-analysis static-analysis
Last synced: 26 Dec 2024