Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

C++

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

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/apache/plc4x

PLC4X The Industrial IoT adapter

ab ads bacnet c can cpp ethernetip firmata go iot java knx modbus net opcua python s7 siemens

Last synced: 14 Oct 2024

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: 31 Oct 2024

https://github.com/facontidavide/cpp_optimizations_diary

Tips and tricks to optimize your C++ code

blog cpp optimization

Last synced: 01 Nov 2024

https://github.com/facontidavide/CPP_Optimizations_Diary

Tips and tricks to optimize your C++ code

blog cpp optimization

Last synced: 12 Nov 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/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: 15 Oct 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/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/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: 12 Oct 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/sheredom/subprocess.h

🐜 single header process launching solution for C and C++

c cpp process subprocess subprocess-run

Last synced: 15 Oct 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/qtexcel/qxlsx

Excel file(*.xlsx) reader/writer library using Qt 5 or 6. Descendant of QtXlsxWriter.

c cpp cpp11 cxx cxx11 excel qt qt5 qt6 qtcreator qxlsx xlsx

Last synced: 12 Oct 2024

https://github.com/facebook/cachelib

Pluggable in-process caching engine to build and scale high performance services

cache cache-engine concurrency cpp performance ssd

Last synced: 07 Oct 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: 03 Aug 2024

https://github.com/kraxarn/spotify-qt

Lightweight Spotify client using Qt

cpp qt spotify spotify-api

Last synced: 15 Oct 2024

https://github.com/zenustech/zeno

ZEn NOde system - a simulation & rendering engine in nodes

3d cpp dataflow-programming graphics node-editor rendering simulation vfx visualization

Last synced: 15 Oct 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: 15 Oct 2024

https://github.com/libgeos/geos

Geometry Engine, Open Source

c c-plus-plus cpp geometry

Last synced: 14 Oct 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/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: 30 Oct 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/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: 01 Nov 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/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: 12 Nov 2024

https://github.com/0x09AL/RdpThief

Extracting Clear Text Passwords from mstsc.exe using API Hooking.

api-hooking cpp pentesting-windows redteaming

Last synced: 04 Aug 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: 15 Oct 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/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: 29 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: 09 Oct 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: 29 Oct 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/QtExcel/QXlsx

Excel file(*.xlsx) reader/writer library using Qt 5 or 6. Descendant of QtXlsxWriter.

c cpp cpp11 cxx cxx11 excel qt qt5 qt6 qtcreator qxlsx xlsx

Last synced: 03 Aug 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: 12 Oct 2024

https://github.com/FengJungle/DesignPattern

Design pattern demo code

cpp design-patterns designpattern

Last synced: 29 Oct 2024

https://github.com/fengjungle/designpattern

Design pattern demo code

cpp design-patterns designpattern

Last synced: 29 Oct 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: 15 Oct 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: 15 Oct 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/ajweeks/flexengine

Cross-platform game engine with Vulkan backend

cpp flex-engine game-engine glsl personal-game-engine rendering-engine vulkan

Last synced: 12 Nov 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: 19 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: 20 Oct 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: 12 Oct 2024

https://github.com/mayerui/sudoku

C++实现的跨平台数独游戏,命令行操作易上手,可以在开发间隙用来放松身心。数百行代码,初学者也可以轻松掌握。

cpp game linux macos sudoku windows

Last synced: 07 Nov 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: 15 Oct 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/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/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/ldionne/dyno

Runtime polymorphism done right

cpp cpp11 cpp14 cpp17 hana polymorphism type-erasure

Last synced: 12 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: 12 Oct 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: 12 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: 09 Nov 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/reo7sp/tgbot-cpp

C++ library for Telegram bot API

bot cpp telegram telegram-api telegram-bot

Last synced: 03 Aug 2024

https://github.com/eliaskosunen/scnlib

scanf for modern C++

c-plus-plus cpp input io parsing ranges scanf

Last synced: 12 Oct 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/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/movidius/ncappzoo

Contains examples for the Movidius Neural Compute Stick.

ai cpp intel-movidius-ncs opencv openvino python usb-accelerator

Last synced: 29 Oct 2024

https://github.com/iamshuaidi/algo-basic

专注于分享算法,计算机基础(包括计算机网络,操作系统,MySQL等),无论是应付面试,还是提升自己地内功,这里都能帮到你

algorithms c computer cpp dynamic interview interview-questions java python

Last synced: 11 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: 08 Nov 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: 15 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/eBay/NuRaft

C++ implementation of Raft core logic as a replication library

availability consensus consistency cpp distributed-systems network raft raft-cpp raft-cxx replication

Last synced: 01 Nov 2024

https://github.com/natalie-lang/natalie

a work-in-progress Ruby compiler, written in Ruby and C++

compiler cpp language ruby

Last synced: 25 Oct 2024

https://github.com/LoopPerfect/buckaroo

The decentralized package manager for C++ and friends 🏝️

buck buckaroo c-plus-plus cpp package-manager reproducible-builds

Last synced: 03 Aug 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: 29 Oct 2024