Skip to content

UstymUkhman/uwal

Repository files navigation

UWAL

UWAL

GitHub deployments NPM bundle size GitHub package.json version GitHub License

The goal of UWAL is to remove as much boilerplate as possible when working with the WebGPU APIs, while still providing a flexible interface with reasonable defaults for all configuration options.

Introduction

  • UWAL is very minimal, under development and in early alpha stage, so expect breaking changes in the future.
  • There are no plans to implement any WebGL fallback, so keep an eye on browsers that support WebGPU APIs.
  • It is aimed at developers who like minimal layers of abstraction and are interested in writing their own shaders.
npm i uwal
# or
yarn add uwal
# or
pnpm add uwal
# or
bun add uwal
Basic Program