Best Open Source gpu Libraries
A curated list of the most popular GitHub repositories tagged with gpu. Select any project to visualize its architecture and dive into the codebase using Codyn's AI engine.
#1pytorch/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
#2alacritty/alacritty
A cross-platform, OpenGL terminal emulator.
#3deepspeedai/DeepSpeed
DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
#4exelban/stats
macOS system monitor in your menu bar
#5taichi-dev/taichi
Productive, portable, and performant GPU programming in Python.
#6fastai/fastai
The fastai deep learning library
#7Rem0o/FanControl.Releases
This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.
#8gfx-rs/wgpu
A cross-platform, safe, pure-Rust graphics API.
#9PavelDoGreat/WebGL-Fluid-Simulation
Play with fluids in your browser (works even on mobile)
#10gpujs/gpu.js
GPU Accelerated JavaScript
#11neovide/neovide
No Nonsense Neovim Client in Rust
#12pycaret/pycaret
An open-source, low-code machine learning library in Python
#13skypilot-org/skypilot
Run, manage, and scale AI workloads on any AI infrastructure. Use one system to access & manage all AI compute (Kubernetes, 20+ clouds, or on-prem).
#14rapidsai/cudf
cuDF - GPU DataFrame Library
#15NVIDIA/cutlass
CUDA Templates and Python DSLs for High-Performance Linear Algebra
#16OlafenwaMoses/ImageAI
A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities
#17catboost/catboost
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
#18NVIDIA/warp
A Python framework for GPU-accelerated simulation, robotics, and machine learning.
#19ultralight-ux/Ultralight
Lightweight, high-performance HTML renderer for game and app developers.
#20ProjectPhysX/FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
#21arrayfire/arrayfire
ArrayFire: a general purpose GPU library.
#22sktime/pytorch-forecasting
Time series forecasting with PyTorch
#23MegEngine/MegEngine
MegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架
#24llm-d/llm-d
Achieve state of the art inference performance with modern accelerators on Kubernetes
#25NVlabs/cuda-oxide
cuda-oxide is an experimental Rust-to-CUDA compiler that lets you write (SIMT) GPU kernels in safe(ish), idiomatic Rust. It compiles standard Rust code directly to PTX — no DSLs, no foreign language bindings, just Rust.
#26NVIDIA/cudf-spark
NVIDIA cuDF for Apache Spark plugin - accelerate Apache Spark with GPUs
#27l0ng-ai/tty7
A terminal workbench in pure Rust: shells, persistent sessions, SSH, coding agents. GPU-rendered on Zed's gpui, VT core from Alacritty.
#28leptonai/gpud
GPUd automates monitoring, diagnostics, and issue identification for GPUs
#29Project-HAMi/HAMi-core
A transparent, in-container GPU resource controller that enforces memory and compute limits by intercepting CUDA calls without application or driver changes.
#30mohitsoni48/TurboLLM
Run any local LLM engine, auto-tuned to your GPU — polished web UI + OpenAI/Anthropic-compatible API. Point Claude Code at your own machine in one command. No Electron, no Python, offline-first.
#31NVIDIA/nvcf
Platform for deploying and routing GPU-accelerated inference, streaming, and batch workloads at scale.
#32feichai0017/loom-infer
Rust-native GPU operator library for LLM inference, built with cuda-oxide