Every pixel deserves a pulse.
Create delightful haptic experiences.
Play them with a single line of code.
How it Works
-

Step 1: Design your pattern
Craft the feel, not just the look.
Use the Good Vibrations Editor to design haptic patterns with precision.
Every tap, every buzz, every rumble — precisely how you want it to feel.
-

Step 2: Export a .goodvibes file
Feeling becomes form.
When your haptic feels right, export it as a .goodvibes file — a compact, portable format that contains everything your engineer needs to bring it to life.
-

Step 3: bundle with an iOS app
Hand-off, made effortless.
No conversions, no manual parameter tuning, no guesswork.
It’s ready to go, precisely as designed.
-

Step 4: Play, with a single line of code.
Loved by designers, built for engineers.
Play any .goodvibes pattern instantly with just one line of Swift.
Get Started
-
For Designers
Start crafting delightful haptics.
-

For Engineers
Integrate the framework.