SuperAPI AI Directory

Shaders

shader magic for modern frontends

Open website

About this tool

Shaders is an open-source WebGPU shader component library, licensed under MIT and aimed at modern frontend development. It is officially positioned as "shader magic for the modern frontend," with frontend developers and design engineers as its target users.

In terms of use, Shaders is used to quickly implement high-quality shader visual effects in webpages. Users can select basic components from the component library and mix, overlay, mask, and transform them to create unique effects without writing shader code.

Main capabilities include:

  • Open-source WebGPU components: compatible with Vue, React, Svelte, Solid, and vanilla JS, and can be used directly in projects, such as components/GlassBackground.tsx in the example.
  • A large number of basic components: the official materials mention 210+ basic components that can be freely mixed and matched; preset and section libraries are also provided, among which the preset library is fully available in the Pro version. In the materials, the number in "Unlock a library of 0 production-ready presets" is displayed as 0, and the specific quantity is not yet provided.
  • Free design editor: provides a professional-grade editor that can adjust any property in real time with instant preview and supports free code export; multiple shaders can be laid out on an infinite canvas and different variants compared side by side.
  • Import your own assets: supports importing images, videos, and SVG assets and converting them into interactive shaders with advanced materials, filters, and 3D effects.
  • Built-in interactions: any property can be driven by mouse movement, automatic animation, layer mapping, or reactive state in code.
  • Command-line/agent workflow: presets can be searched and shader components installed from an agent or terminal, and kept in sync with the design editor; simply describe the desired look, and the agent can search the preset library and install and customize suitable shaders.

In terms of usage, developers can: 1) use components directly in a project (such as <GlassBackground />); 2) select and combine components in the free design editor and adjust parameters in real time; 3) search, install, and sync components through an agent or terminal; 4) import their own assets to generate shaders.

Applicable scenarios include frontend page visual enhancement, brand asset upgrades, SVG shape effects, interactive visuals and motion design, and effect prototype validation for design engineers and frontend teams.

In terms of pricing and limitations, the open-source components, design editor, and code export are free and permanently available; the Pro version is $199/year, aimed at professionals who ship effects every day, and providesa complete Pro preset and section library, and can be canceled at any time. The official materials do not provide complete information on additional platform support, performance metrics, or the specific number of presets.