# CubeCL

5 Hacker News commenters recommended CubeCL and 2 criticized it, November 2025 to November 2026. It was recommended in 4 of 13 months.

**Verdict:** People recommend it for running Rust GPU kernels on WebGPU, Vulkan, CUDA, ROCm and Metal; the main caveat is thin documentation.

## Why people recommend it

- Targets many GPU backends (1 comments): "it supports WebGPU through WGSL and Vulkan through SPIR-V, along with CUDA, AMD via ROCm, and Metal" ([source](https://news.ycombinator.com/item?id=49741719))
- Rust macros for GPU kernels (2 comments): "Still blows my mind that they basically implemented a subset of Rust inside of a Rust macro" ([source](https://news.ycombinator.com/item?id=48565260)) "this is basically exactly what CubeCL does" ([source](https://news.ycombinator.com/item?id=47299583))
- Mojo-style GPU programming in Rust (1 comments): "if you want Mojo in Rust there is" ([source](https://news.ycombinator.com/item?id=49957723))

## What people warn about

- Thin documentation (1 comments): "lack of documentation and my lack of experience" ([source](https://news.ycombinator.com/item?id=47768532))
- Dependency seen as not ideal (1 comments): "pulling in CubeCL as a dependency is... not ideal." ([source](https://news.ycombinator.com/item?id=48742856))

## Alternatives hackers recommend

- [NVIDIA CUDA](https://hackerapproved.com/p/cuda.md): 91 recommend
- [AMD ROCm](https://hackerapproved.com/p/rocm.md): 47 recommend
- [BarraCUDA](https://hackerapproved.com/p/barracuda.md): 21 recommend
- [Triton](https://hackerapproved.com/p/triton.md): 18 recommend
- [ZLUDA](https://hackerapproved.com/p/zluda.md): 13 recommend

## Cite as

Hacker Approved, "CubeCL", https://hackerapproved.com/p/cubecl/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
