Кросс-платформенная библиотека для TypeScript, которая упрощает работу с графическим API WebGPU: шейдеры, 3D-сцены, вычисления.
vgpu даёт единый программный интерфейс для WebGPU — технологии, которая ускоряет графику и вычисления с помощью видеокарты, — и работает одинаково в браузере, на сервере (Node.js) и в тестах. Файлы шейдеров подключаются как обычные модули TypeScript с автоматической проверкой типов, а библиотека нарочно сделана компактной: готовый визуальный эффект занимает всего 25 килобайт. Проект также публикует документацию в формате, удобном для чтения AI-агентами.
Описание автора:Modular cross-runtime WebGPU library for shaders, 3D scenes, GPU tensors, neural networks, and math viz