Shape everything.

The vector editor where shapes come alive. Draw with vector networks, write reactive formulas, simulate physics — and ship it all as code.
Ball.x = mouse.x
Ball.y = spring(mouse.y, 0.3)
// That’s it — it follows your cursor.

What makes it different

See it in action

Write a formula. See it run. Every example is a real Formo scene — like a character whose eyes follow your cursor.

LeftEye.x  = clamp(mouse.x - Face.x, -20, 20)
RightEye.x = clamp(mouse.x - Face.x, -20, 20)
// Two formulas. The eyes track your cursor in real time.

Build Arkanoid in 60 seconds

The real test: can you build a game from scratch in under a minute?

No other design tool can do this. Figma is static. Rive can’t do arbitrary logic. Flash could — and Flash is dead.

Not just a design tool

FigmaRiveFlashFormo
Vector networksBasicNoNoFull graph
Reactive formulasNoNoActionScriptSignal graph
PhysicsNoNoExternal libsBox2D built in
EventsNoState machineMovieClipCode + visual
AnimationNoYesYesFormula keyframes
ComponentsStatic variantsLimitedMovieClipTyped I/O
IK / ProceduralNoNoBone tool3 IK solvers
ExportStatic assets.riv runtime.swf (dead)JS, React, Lottie

The Flash successor

Adobe Animate ends March 2026. Flash animators need a new home.

Join the beta

Get early access

Full editor access. Direct feedback channel. Your name in the credits. Free Pro tier for life.