v2.0 — Now with real-time collaboration
The creative development toolkit for teams who refuse to compromise. Animation, interaction, and deployment — unified.
import { motion, stagger } from 'flux'
const scene = new Scene({
renderer: 'webgpu',
fps: 120,
responsive: true
})
scene.animate('.card', {
y: [100, 0],
opacity: [0, 1],
stagger: 0.08,
ease: 'expo.out'
})
Every API designed to be intuitive. Every animation buttery at 120fps.
Native GPU acceleration for every animation. Complex particle systems, 3D transforms, and shader effects.
renderer: 'webgpu'
particles: 50_000
fps: 119.7 // stable
Write it, see it. Hot module replacement with instant preview.
// Output:
50,000 particles
120fps locked
Orchestrate complex sequences with one line. Elements animate in spatial order.
Pin, scrub, and trigger with scroll progress. Built-in viewport detection.
Push to production in seconds. Automatic CDN distribution and bundle optimization.
Award-winning studios and indie devs ship with Flux every day.
WebGL + Flux scroll triggers
Drag physics + audio sync
50k particles at 120fps
Kai Renner
Creative developer, freelance — Berlin
"I prototyped a scroll-driven 3D product showcase in 45 minutes. With raw GSAP it was taking me a full day. The stagger API alone saved me from writing 200+ lines of sequencing logic."
Free for personal projects. Pro plans for teams who need real-time collaboration.