vercel-labs

vgpu

vercel-labs

Modular cross-runtime WebGPU library for shaders, 3D scenes, GPU tensors, neural networks, and math viz

AI 简介

vgpu 是一个面向 WebGPU 的模块化跨运行时 TypeScript 库,用于高效编写和运行着色器、3D 渲染、GPU 张量计算、神经网络推理及数学可视化。其核心特性包括类型安全的 WGSL 着色器导入、统一的 Gpu 上下文管理、显式帧控制、零隐藏状态设计,并原生支持浏览器、Headless Node(Dawn 后端)及确定性测试模拟环境。代码体积精简(完整效果仅 25 KB gzipped),适合需要高性能 GPU 加速且强调可测试性与跨平台一致性的图形计算、Web 端 AI 推理、实时可视化及 WebGL 迁移场景。

TypeScript
最后更新 2026年10月13日活跃
2.5k
Stars
127
Forks
4
Watchers
37
Issues

Star 增长

今日+10
近 7 天+14
近 30 天+14
综合评分83.71
默认分支main