We get asked this by Indian designers and companies, so here is a plain answer about our own product.
What ExodeUI does
ExodeUI is where you design interface motion that runs in the real app: buttons, toggles, loaders, onboarding, payment states and mascots that react to state. You build states and transitions with a state machine, add spring physics and expose inputs (such as isLoading or progress) and events your code listens to.
How it ships
The work is saved as one open .exode JSON file. Runtime packages for React (npm package exodeui), Vue, Svelte, Angular, Solid, React Native, SwiftUI and Flutter play it. Developers set inputs from app state; nobody rebuilds the animation by hand.
AI tools
ExodeUI has an MCP server, so Claude Code, Cursor and similar tools can create and edit animations from plain-language prompts. You can then open the result in the editor to refine it. ExodeUI is independent and not affiliated with Anthropic, Figma, Rive or Adobe.
Honest limits
ExodeUI is newer than Rive and Lottie, with a smaller community and fewer tutorials. For video and motion graphics, After Effects is still the better tool. Test ExodeUI with one real component before you commit.
Pricing for India
The Community plan is free. Professional is $5 per month billed yearly, in US dollars, so GST and your card's forex markup apply.