---
title: "Moti"
description: "Declarative animation layer over Reanimated with Framer-Motion-style mount and unmount transitions, variants and sequences."
canonical: "https://vibing.inc/library/moti-vg-1363"
category: "Mobile & Cross-platform UI"
subcategory: "RN animation"
license: "MIT"
author: "Fernando Rojo (@FernandoTheRojo)"
source: "https://github.com/nandorojo/moti"
---

# Moti
Declarative animation layer over Reanimated with Framer-Motion-style mount and unmount transitions, variants and sequences.
## Facts
- Source: https://github.com/nandorojo/moti
- Category: Mobile & Cross-platform UI / RN animation
- Author: Fernando Rojo (@FernandoTheRojo)
- Licence: MIT
- Tags: react-native, reanimated, animation, universal
## Why it's a gem
The API Reanimated should have shipped with; removes the worklet learning curve
---
Listed in The Vibeary: https://vibing.inc/library/moti-vg-1363 · JSON: https://vibing.inc/api/public/library/gems/moti-vg-1363