@vysmo/effects Library Canvas

Effects for the modern web.

30 WebGL2 filter primitives — blur, bloom, glow, color grade, sharpen, halftone, tilt-shift, scanlines, lens distortion, oil paint, wave, swirl, motion blur, VHS, datamosh, ASCII, dither, gradient map and more. One Runner, one source, one render call. Multi-pass effects auto-allocate HDR ping-pong targets.

  • 30 effects
  • ~9 KB gzipped (full)
  • 0 runtime deps
  • tree-shakable import what you ship
$ pnpm add @vysmo/effects View on GitHub