# Rust-GPU/rust-cuda

Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.

Repository: https://github.com/Rust-GPU/rust-cuda
Canonical: https://ross.abutalabs.com/products/rust-cuda
Language: Rust
License: Apache-2.0
License Family: permissive
Topics: cuda, cuda-kernels, cuda-programming, gpgpu, gpu, gpu-programming, rust, rust-lang
Last push: 2026-08-17T03:18:10+00:00

## Health v2 (maintenance only)
Score: 67/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 8, longevity 100
- inputs: {"age_days": 1781, "days_push": 16, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5330, forks 244 (observed 2026-08-28T04:09:15.686468+00:00)

## What it is
An ecosystem of Rust libraries and tools for writing and executing fast GPU code fully in Rust, targeting NVIDIA CUDA. It lets developers author CUDA kernels and GPU programs without leaving the Rust language.

## Use cases
- write CUDA kernels in Rust
- run GPGPU computations from Rust
- compile Rust code to NVIDIA GPU
- accelerate numerical workloads on GPU
- avoid writing C++ for CUDA programming
- build GPU-accelerated Rust applications

## When to choose
- you want to write GPU code in pure Rust instead of CUDA C++
- your project is Rust-based and needs NVIDIA GPU acceleration
- you can tolerate an early-stage, evolving toolchain

## When to avoid
- you need production-stable, battle-tested CUDA tooling today
- you target non-NVIDIA GPUs (AMD/Intel) rather than CUDA
- you need mature debugging and profiling support for GPU kernels

## Facets
- artifact type: library
- maturity: experimental
- function: gpu-computing, compiler, build-tool, developer-tools
- domain: gpu-computing, developer-tools, programming-languages, performance
- platform: rust, windows, cross-platform
- tags: cuda, gpgpu, cuda-kernels, rust-lang, nvidia, gpu, linux

## Member repositories
- Rust-GPU/rust-cuda (main) score 67

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:15.686468+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:58:53.042661+00:00, confidence not recorded.
  - readme: https://github.com/Rust-GPU/rust-cuda (fetched 2026-08-28T04:09:15.686468+00:00, sha c7de6ac531c9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
