App Features

Mitya embraces the world of both design and code to give you a powerful animation prototyping tool. Use Mitya's timeline features when you want to move quickly. Use our built-in Framer support when you want dynamic data and custom behavior.

Powerful animation tools

Advanced Timeline

Mitya provides a full featured timeline similar to professional animation tools. This lets you insert multiple in-between states to create finely controlled animations.

Auto-keyframing

Building chained animations is extremely quick and intuitive. Just drag your layer along the timeline and Mitya will automatically insert all in between keyframes for you.

Reverse Transitions

Creating animations is fun. Doing the work again is not! Once you've crafted your animation to go from one screen to the next, Mitya will let you automatically reverse the animation to return.

Rapid swipe animations

Swiping between two screens is as simple connecting them and choosing the swipe direction. Animation for all elements is built automatically by Mitya. This feature is just perfect for building your onboarding process.

Custom logic

Behind the scenes, Mitya converts all your prototypes to Framer code. This lets you build and animate easily with Mitya, and still opens up the power of code when you need it. If you're already familiar with Framer, there's nothing new to learn - we package the latest version of Framer right inside Mitya.

CoffeeScript with Framer

Mitya supports CoffeeScript with the popular Framer JS library. CoffeeScript is a simpler version of JavaScript that is easy to pick up and perfect for quick prototyping.

Dynamic UI and Data

With the power of code, you can design with real data and respond dynamically to user input. Add code directly to a layer or a screen to neatly manage your prototype.

Custom components

Build your logic right into a layer or group to create your own library of custom UI components. Copy to any project to duplicate the behavior.