nestrilabs/virtio-nvgpu
[Experimental] A virtio device for near-native NVIDIA GPU access in KVM virtual machines.
About the project
An experimental virtio device giving KVM guests near-native NVIDIA GPU access by forwarding driver ioctls, bypassing API-level translation. Aimed at headless streaming: a compositor in the VM renders and encodes frames on the GPU.
Useful for
- Run several KVM guests on one NVIDIA card for parallel rendering and H.264 encoding
- Build headless game streaming from a VM with rendering and NVENC inside the guest
- Benchmark Vulkan rendering in a guest against bare metal
README summarized by DeepSeek V4.1 Flash. Details may be inaccurate.
Why it’s trending
- 0 stars so far today, about 34 expected by the end of the day. The usual pace is 0 per day, so that's 34× as much.
- Before this, the repository barely got any stars — about 0 per day.
- The spike has held for 2 days in a row — not a one-off blip.
- Hacker News: “Virtio-nvgpu: Near-native Nvidia GPU access inside a KVM guest” — 48 points, 4 h ago.
Stars per day
Bars are daily stars, the line is the usual pace. Red marks spike days.
Numbers
- Total stars
- 60
- Today
- 0 · ≈ 34 by evening
- Forks
- 1
- Issues and pull requests
- 1
- Watchers
- 0
- Language
- Rust
- License
- Apache-2.0
- Created
- March 31, 2026
- Last push
- September 24, 2026
Star trust
Growth looks organic: forks and discussion are in line with active projects, and stars arrive unevenly, the way people give them.
These are heuristics, not a verdict: we judge by the repository’s behavior, not by a list of stargazers.
Hacker News discussions
- Virtio-nvgpu: Near-native Nvidia GPU access inside a KVM guest48 points, September 24, 2026
Spotted in
- September 24, 2026Spotted on Hacker News
More in this category
-
6.5
AutocratGirder/ClashDesk
Cross-platform desktop client for proxy workflows, built with Rust and Tauri. Provides a native GUI for managing proxy profiles on Linux and macOS.
-
6.5
Behemothlyaoscillate/RustDeskPro
Cross-platform remote desktop client written in Rust, designed for self-hosted team use. Lets you connect to remote machines without relying on third-party cloud services.
-
6.3
kryvora-network/kryvora-node
Official client daemon for Kryvora Network nodes, a decentralized physical infrastructure network. Connects worker hardware to the coordination hub, runs telemetry probes, and reports proof of availability.
-
5.4
pbs05/ponwrt
An ImmortalWrt-based firmware adding support for Airoha AN7581 and AN7583 PON devices, including ONTs from FiberHome, Nokia, Gemtek and others. It lets you replace stock firmware with an open one while preserving…
-
3.8
clash-verge-rev/clash-verge-rev
A cross-platform proxy GUI client built on Tauri with the Clash Meta (mihomo) core, continuing Clash Verge. It manages routing rules, configurations and system proxy on Windows, macOS and Linux.
-
3.6
Vodiwalker/vodiwalker_panel
A Python panel for managing VPN services and configurations with support for TCP and WS protocols. It is free to use, with setup and usage covered in a video tutorial.