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://eliemichel.github.io/LearnWebGPU/

Learn to use WebGPU for native graphic applications in C++

cpp graphics lecture-notes webgpu

Last synced: 02 Nov 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://github.com/ameenmaali/urldedupe

Pass in a list of URLs with query strings, get back a unique list of URLs and query string combinations

bugbounty cpp hacking infosec penetration-testing url-parser

Last synced: 21 Nov 2024

https://github.com/gellin/TeamViewer_Permissions_Hook_V1

A proof of concept injectable C++ dll, that uses naked inline hooking and direct memory modification to change your TeamViewer permissions.

cplusplus cpp dll-injection hooking memory-hacking penetration-testing security teamviewer x86

Last synced: 24 Oct 2024

https://github.com/bilibili/jni4android

JNI Generater for Android

android bison c code-generator cpp flex java jni ndk yacc yylex

Last synced: 01 Jan 2025

https://github.com/clickhouse/clickhouse-cpp

C++ client library for ClickHouse

clickhouse cpp

Last synced: 04 Jan 2025

https://github.com/albin-johansson/centurion

A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.

cpp cpp17 cpp20 cross-platform game-development gamedev header-only modern-cpp sdl sdl-image sdl-mixer sdl-ttf sdl2 sdl2-image sdl2-mixer sdl2-ttf wrapper wrapper-library

Last synced: 06 Jan 2025

https://github.com/iapolinario/100-days-of-code

This is a project with a collection of coding challenges for those who wants to commit themselves to code at least one hour a day for at least a hundred days.

challenges cpp dart golang kotlin kts python swift

Last synced: 04 Jan 2025

https://github.com/LiuXiaolong19920720/simple_net

A simple deep neural network implemented in C++,based with OpenCV Mat matrix class

cpp neural-network opencv

Last synced: 27 Oct 2024

https://github.com/AlexanderVeselov/RayTracing

Realtime GPU Path tracer based on OpenCL and OpenGL

3d cpp gpgpu gpu opencl opengl pathtracing pbr raytracing render

Last synced: 19 Nov 2024

https://github.com/kmhofmann/selene

A C++17 image representation, processing and I/O library.

cplusplus cpp cpp11 cpp14 cpp17 image image-io image-processing image-representation images jpeg png selene tiff

Last synced: 01 Jan 2025

https://github.com/complexlogic/rsgain

A simple, but powerful ReplayGain 2.0 tagging utility

audio c cpp flac loudness mp3 music replaygain

Last synced: 04 Jan 2025

https://github.com/geekquad/algobook

A beginner-friendly project to help you in open-source contributions. Data Structures & Algorithms in various programming languages Please leave a star ⭐ to support this project! ✨

beginner beginner-friendly cpp deep-learning first-contributions first-pull-request first-pull-request-and-commit first-timers golang good-first-issue hacktoberfest machinelearning open-source opensource pr-welcome python python3 up-for-grabs

Last synced: 05 Jan 2025

https://github.com/o-reo/push_swap_visualizer

A clean visualizer for your Push Swap Algorithm, you can't fix what you can't see !

algorithms cpp imgui

Last synced: 29 Oct 2024

https://github.com/hdoc/hdoc

The modern documentation tool for C++.

cpp documentation-tool doxygen

Last synced: 31 Oct 2024

https://github.com/haxefoundation/hxcpp

Runtime files for c++ backend for haxe

build-tool cpp haxe

Last synced: 01 Jan 2025

https://github.com/ClickHouse/clickhouse-cpp

C++ client library for ClickHouse

clickhouse cpp

Last synced: 12 Nov 2024

https://github.com/madelinegannon/example-mediapipe-udp

Connecting openFrameworks to Google MediaPipe Machine Learning Framework over UDP

cpp creative-coding google hand-tracking machine-learning mediapipe openframeworks udp

Last synced: 06 Nov 2024

https://github.com/ohwgiles/laminar

Fast and lightweight Continuous Integration

continuous-integration cpp laminar lightweight

Last synced: 28 Oct 2024

https://github.com/vector-of-bool/bpt

A C++ tool for a new decade

build-system cpp package-manager

Last synced: 07 Jan 2025

https://github.com/mdilai/Shtreeba

VAC-proof 32bit DLL injector written in C++, using memory mapping and thread hijacking techniques

cpp dll dll-injection dll-injector-dll-injection hacking injection injector manual-map-dll mmap reverse-engineering shtreeba thread-hijacking

Last synced: 05 Nov 2024

https://github.com/0xda568/iconjector

Unorthodox and stealthy way to inject a DLL into the explorer using icons

cpp dll dll-injection injection malware-development offensive-security win64 windows windows-10 windows-11

Last synced: 07 Jan 2025

https://github.com/youtube/cobalt

Cobalt is a lightweight HTML5 application container

cpp web youtube

Last synced: 03 Jan 2025

https://github.com/opencyphal-garage/libcyphal

Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus

Last synced: 03 Jan 2025

https://github.com/martin-olivier/dylib

C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib)

cpp dl dll dlopen dlsym dylib dynamic-libraries dynamic-library library shared-libraries shared-library so wrapper

Last synced: 05 Jan 2025

https://github.com/opennmt/tokenizer

Fast and customizable text tokenization library with BPE and SentencePiece support

bpe cpp icu machine-translation natural-language-processing python sentencepiece tokenization tokenizer unicode

Last synced: 04 Jan 2025

https://github.com/Xiangyu-Hu/SPHinXsys

SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong coupling has been achieved for all involved physics.

computer-aided-engineering cpp finite-volume-method fluid-dynamics fluid-structure-interaction gpu high-performance-computing multi-physics multi-platforms multiphysics-coupling research-and-development smoothed-particle-hydrodynamics solid-dynamics sycl

Last synced: 05 Nov 2024

https://github.com/onlyoffice/core

Server core components which are a part of ONLYOFFICE Document Server

converter cpp v8

Last synced: 05 Jan 2025

https://github.com/fastlib/fcwt

The fast Continuous Wavelet Transform (fCWT) is a library for fast calculation of CWT.

c cpp cwt fast matlab optimization signal-processing time-frequency-analysis wavelet-transform

Last synced: 03 Jan 2025

https://github.com/arthursonzogni/opengl_cmake_skeleton

:heart: A ready to use cmake skeleton using GLFW, Glew and glm. :+1:

cmake cpp emscripten example glew glfw glm opengl skeleton template webassembly

Last synced: 31 Dec 2024

https://github.com/irobot-ros/ros2-performance

Framework to evaluate peformance of ROS 2

benchmark cpp performance ros2

Last synced: 14 Nov 2024

https://github.com/ethereon/lycon

A minimal and fast image library for Python and C++

computer-vision cpp image-processing python

Last synced: 05 Jan 2025

https://github.com/SergeyMakeev/smmalloc

Blazing fast memory allocator designed for video games

concurency cpp game-development memory-allocator multithreading

Last synced: 01 Nov 2024

https://github.com/altschuler/imgui-knobs

Knob widgets for Dear ImGui

cpp gui imgui

Last synced: 17 Dec 2024

https://github.com/hkrn/nanoem

nanoem is an MMD (MikuMikuDance) compatible implementation and its like cross-platform application mainly built for macOS.

cpp mikumikudance mmd nanoem

Last synced: 07 Nov 2024

https://github.com/jskorepa/fbx

C++ Library for reading and writing FBX files

cpp fbx

Last synced: 14 Nov 2024

https://github.com/nholthaus/gtest-runner

A cross-platform, Qt5 based Graphical User Interface for Google Test unit tests

cpp cross-platform dark-theme google-test graphical-user-interface qt5

Last synced: 01 Jan 2025

https://github.com/pantor/frankx

High-Level Motion Library for Collaborative Robots

cpp motion-control python robotics trajectory-generation

Last synced: 04 Jan 2025

https://github.com/fraunhofer-aisec/cpg

A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.

analysis c code code-property-graph cpg cpp golang graph java llvm-ir python ruby

Last synced: 04 Jan 2025

https://github.com/trzy/supermodel

Official repository of the Sega Model 3 arcade emulator.

68k arcade arcade-games arcade-machine cplusplus cpp emulation emulator opengl powerpc sdl2 sega z80

Last synced: 31 Dec 2024

https://github.com/Fraunhofer-AISEC/cpg

A library to extract Code Property Graphs from C/C++, Java, Go, Python, Ruby and every other language through LLVM-IR.

analysis c code code-property-graph cpg cpp golang graph java llvm-ir python ruby

Last synced: 16 Nov 2024

https://github.com/OpenCyphal-Garage/libcyphal

Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

aerospace can communication-protocol cpp cpp11 cpp14 cyphal drones embedded-systems linux misra opencyphal robotics socketcan space uav uavcan vehicle-bus

Last synced: 27 Oct 2024

https://github.com/erigontech/silkworm

C++ implementation of the Ethereum protocol

cpp ethereum

Last synced: 06 Jan 2025

https://github.com/vpetrigo/caches

C++ cache with LRU/LFU/FIFO policies implementation

c-plus-plus cache cpp cpp11 fifo fifo-cache header-only lfu lfu-cache lru lru-cache

Last synced: 29 Oct 2024

https://github.com/VlSomers/native-opencv-android-template

A tutorial for setting up OpenCV 4.6.0 (and other 4.x.y version) for Android in Android Studio with Native Development Kit (NDK) support for C++ development.

android android-ndk android-studio computer-vision cpp java java-native-interface jni kotlin kotlin-android ndk opencv opencv-android-release opencv-android-sdk opencv4android

Last synced: 03 Nov 2024

https://github.com/getnamo/globaleventsystem-unreal

Loosely coupled internal event system plugin for the Unreal Engine.

blueprint cpp event-system loosely-coupled pinning ue4 ue5 unreal-engine

Last synced: 01 Jan 2025

https://github.com/snikulov/google-test-examples

Short example how to use Google Test with CMake project

c-plus-plus cmake cpp docker-container gtest

Last synced: 06 Jan 2025

https://github.com/googlecloudplatform/esp-v2

A service proxy that provides API management capabilities using Google Service Infrastructure.

api api-gateway cloud-endpoints cpp envoyproxy go google google-cloud proxy

Last synced: 05 Jan 2025

https://github.com/99x/emojicpp

Emoji :smile: for c++ developers :+1:

cpp cpp11 emoji emoji-unicode hacktoberfest header-only

Last synced: 01 Jan 2025

https://github.com/shivaylamba/hacktoberfest

Make your first PR! ~ A beginner friendly repository made specifically for open source beginners. Add any program under any language (it can be anything from a hello-world program to a complex data structure algorithm) or update the existing one. Just make sure you add the program under the correct language directory. Happy coding

cpp css dev developer digitalocean github hacktoberfest hacktoberfest2019 hacktoberfest2020 html java javascript machine-learning

Last synced: 02 Jan 2025

https://github.com/getnamo/GlobalEventSystem-Unreal

Loosely coupled internal event system plugin for the Unreal Engine.

blueprint cpp event-system loosely-coupled pinning ue4 ue5 unreal-engine

Last synced: 06 Nov 2024

https://github.com/ros-industrial-consortium/tesseract

Motion Planning Environment

cpp motion-planning robotics ros

Last synced: 27 Dec 2024

https://github.com/tesseract-robotics/tesseract

Motion Planning Environment

cpp motion-planning robotics ros

Last synced: 16 Nov 2024

https://github.com/iwatake2222/InferenceHelper

C++ Helper Class for Deep Learning Inference Frameworks: TensorFlow Lite, TensorRT, OpenCV, OpenVINO, ncnn, MNN, SNPE, Arm NN, NNabla, ONNX Runtime, LibTorch, TensorFlow

cpp deep-learning deeplearning inference mnn ncnn nnabla opencv tensorflow tensorrt

Last synced: 27 Oct 2024

https://github.com/Charmve/CppMaster

C++ Master Learning Roadmap, especially for AIoT and C++ advanced SWE

advanced-programming boost c c11 cpp cpp11 interview jobs linux shell

Last synced: 27 Oct 2024

https://github.com/GoogleCloudPlatform/esp-v2

A service proxy that provides API management capabilities using Google Service Infrastructure.

api api-gateway cloud-endpoints cpp envoyproxy go google google-cloud proxy

Last synced: 10 Nov 2024

https://github.com/wasted-audio/hvcc

The heavy hvcc compiler for Pure Data patches. Updated to python3 and additional generators

audio c compiler cpp daisy dpf dsp puredata python3 wwise

Last synced: 04 Jan 2025

https://github.com/charmve/cppmaster

C++ Master Learning Roadmap, especially for AIoT and C++ advanced SWE

advanced-programming boost c c11 cpp cpp11 interview jobs linux shell

Last synced: 07 Jan 2025

https://github.com/sprinfall/webcc

Lightweight C++ HTTP client and server library based on Asio for embedding purpose.

asio beast boost cplusplus cpp http requests rest webcc webservice

Last synced: 14 Nov 2024

https://github.com/igorski/mwengine

Audio engine and DSP library for Android, written in C++ providing low latency performance within a musical context, while providing a Java/Kotlin API. Supports both OpenSL and AAudio.

aaudio android android-ndk audio audio-engine audio-library audio-processing c-plus-plus cplusplus cpp java low-latency ndk opensl

Last synced: 07 Jan 2025

https://github.com/fb029ed/yolov5_cpp_openvino

用c++实现了yolov5使用openvino的部署

cpp openvino yolov5

Last synced: 27 Oct 2024

https://github.com/xyz347/x2struct

Convert between json string and c++ object. json字符串和c++结构体之间互相转换

bson convert cpp json object struct xml

Last synced: 31 Dec 2024

https://github.com/llnl/blt

A streamlined CMake build system foundation for developing HPC software

blt build-system build-tools cmake cpp cuda hpc radiuss testing

Last synced: 04 Jan 2025

https://github.com/mbasso/gccx

Transforms CPX (JSX like syntax) into asm-dom Virtual DOM

asm-dom cpp cpx jsx virtual-dom

Last synced: 03 Jan 2025

https://github.com/owent/xresloader

跨平台Excel导表工具(Excel=>protobuf/msgpack/lua/javascript/json/xml)

convert cpp cross-platform cxx excel ini jar java javascript json lua msgpack pbc protobuf protobuf3 xls xlsx xml xresloader

Last synced: 06 Jan 2025

https://github.com/boostorg/mysql

MySQL C++ client based on Boost.Asio

asio async cpp cpp11 mysql ssl

Last synced: 01 Jan 2025

https://github.com/lefticus/json2cpp

Compiles JSON into static constexpr C++ data structures with nlohmann::json API

cpp cpp17 json json-schema

Last synced: 31 Dec 2024

https://github.com/aseprite/laf

A C++ library to create desktop applications

cpp cpp17 cross-platform ui-library

Last synced: 07 Jan 2025

https://github.com/bloomberg/koan

A word2vec negative sampling implementation with correct CBOW update.

cbow cpp skipgram word-embeddings word2vec

Last synced: 02 Jan 2025

https://github.com/cvanaret/uno

A next-gen solver for nonconvex optimization. Uno is a Lagrange-Newton solver that unifies barrier and SQP methods in a modern and generic way, and implements different globalization flavors (line search/trust region and merit function/filter method/funnel method). Competitive against filterSQP, IPOPT, SNOPT, MINOS and CONOPT.

constrained-optimization continuous-optimization cpp gradient-descent interior-point-method local-optimization mathematical-optimization mathematical-programming newton-method nonconvex-optimization nonlinear-optimization nonlinear-programming nonlinear-programming-algorithms numerical-optimization optimization optimization-algorithms optimization-methods optimization-solver quadratic-programming sequential-quadratic-programming

Last synced: 01 Jan 2025

https://github.com/momo5502/cod-exploits

☠️ Call of Duty - Vulnerabilities and proof-of-concepts

assembly cod cpp exploit hack ida mw2 poc security-vulnerability

Last synced: 09 Nov 2024

https://github.com/LLNL/blt

A streamlined CMake build system foundation for developing HPC software

blt build-system build-tools cmake cpp cuda hpc radiuss testing

Last synced: 09 Nov 2024

https://github.com/zjhellofss/kuiperllama

校招、秋招、春招、实习好项目,带你从零动手实现支持LLama2/3和Qwen2.5的大模型推理框架。

cpp cuda inference-engine llama2 llama3 llm llm-inference qwen qwen2

Last synced: 06 Jan 2025

https://github.com/Wasted-Audio/hvcc

The heavy hvcc compiler for Pure Data patches. Updated to python3 and additional generators

audio c compiler cpp daisy dpf dsp puredata python3 wwise

Last synced: 19 Nov 2024

https://github.com/ultraleap/UnrealPlugin

Ultraleap SDK for the Unreal Engine.

blueprint cpp plugin ultraleap unreal

Last synced: 30 Oct 2024

https://github.com/trinkle23897/fast-poisson-image-editing

A fast poisson image editing implementation that can utilize multi-core CPU or GPU to handle a high-resolution image input.

cpp cuda high-performance-computing image-processing jacobi-iteration jacobi-method mpi numpy openmp parallel-computing poisson-image-editing pybind11 python

Last synced: 05 Jan 2025

https://github.com/3f/conari

🧬 One-touch unmanaged memory, runtime dynamic use of the unmanaged native C/C++ in .NET world, related P/Invoke features, and …

accessor binary-data binding conari cpp dll dllexport dllimport hack interop libraries memory native pe32 pe32-plus pinvoke pinvoke-wrapper runtime unmanaged winapi

Last synced: 05 Jan 2025

https://github.com/clemapfel/jluna

Julia Wrapper for C++ with Focus on Safety, Elegance, and Ease of Use

cpp cpp20 julia julia-language julia-wrapper julialang language-interface modern-cpp wrapper wrapper-api wrapper-library

Last synced: 01 Jan 2025

https://github.com/tpecholt/imrad

ImRAD is a GUI builder for the ImGui library

android cpp dear-imgui gui gui-builder gui-creator imgui linux windows

Last synced: 09 Dec 2024

https://github.com/zjhellofss/KuiperLLama

校招、秋招、春招、实习好项目,带你从零动手实现支持LLama2/3和Qwen2.5的大模型推理框架。

cpp cuda inference-engine llama2 llama3 llm llm-inference qwen qwen2

Last synced: 03 Jan 2025