Where the GPU for the Web work happens!
Repository Index
47,133 repositories indexed
1–24 of 28 · Most stars
ArrayFire: a general purpose GPU library.
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
- vulkan
- vulkan-compute
- vulkan-example
- vulkan-tutorial
ILGPU JIT Compiler for high-performance .Net GPU programs
A C++ GPU Computing Library for OpenCL
- opencl
- boost
- c-plus-plus
- cpp
ThunderSVM: A Fast SVM Library on GPUs and CPUs
- classification
- regression
- one-class-learning
- cuda
An efficient C++20 GPU numerical computing library with Python-like syntax
stdgpu: Efficient STL-like Data Structures on the GPU
- gpu
- gpu-computing
- gpu-acceleration
- gpgpu
GRASS - free and open-source geospatial processing engine
- grass-gis
- geospatial
- geospatial-analysis
- raster
Fast Clojure Matrix Library
Robotics with GPU computing
Thin, unified, C++-flavored wrappers for the CUDA APIs
- api-wrapper
- cuda
- cuda-runtime-api
- modern-cpp
⚡ Datoviz: high-performance GPU rendering for scientific data visualization
- visualization
- graphics
- data-visualization
- scientific-visualization
ThunderGBM: Fast GBDTs and Random Forests on GPUs
Pure TypeScript image processing that runs everywhere
- image
- image-processing
- image-manipulation
- deno
2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh)
- python
- mesh-generation
- scientific-computing
- triangle
Exascale multiphase flow solver — 2025 Gordon Bell Prize Finalist | 200T grid points on 43K+ GPUs
- gpu
- exascale
- cfd
- fortran
High-performance Bayesian Data Analysis on the GPU in Clojure
- clojure
- bayesian-inference
- bayesian-data-analysis
- gpu-computing
Vulkan compute for people
CEED Library: Code for Efficient Extensible Discretizations
- ceed
- high-order
- exascale-computing
- api
Open source math and physics engine that executes MATLAB-syntax code. Features a modern compiler, automatic GPU acceleration for large calculations, and support for math on geometry / FEA calculations.
- matlab
- rust
- jit-compiler
- linear-algebra
Powerful Powerful Machine Learning library with GPU, CPU and WASM backends
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.