Lottie est un format d’animation créé chez Airbnb qui exporte le mouvement d’After Effects en petits fichiers JSON. Les fichiers sont vectoriels, donc ils s’adaptent à n’importe quelle taille sans flou, et ils sont bien plus légers que les GIF ou les vidéos. Les développeurs d’apps et de sites s’en servent pour les indicateurs de chargement, les écrans d’onboarding, les icônes et les illustrations. Une animation Lottie peut être modifiée dans le code, les couleurs peuvent changer, et la lecture se contrôle, ce qui la rend interactive.
LottieFiles est l’entreprise et la communauté qui se sont construites autour du format. Elle propose une très grande bibliothèque d’animations gratuites et payantes, un Lottie Creator dans le navigateur pour créer et modifier des animations sans After Effects, des plugins pour Figma et After Effects, et des lecteurs et SDK pour le web, iOS, Android et d’autres plateformes. Un format compressé plus récent, dotLottie, réduit encore la taille des fichiers. Les fonctions d’IA aident à générer des animations à partir de texte ou à transformer des éléments existants en mouvement.
LottieFiles a une offre gratuite et des offres payantes pour les équipes, avec plus de stockage, de la collaboration et des fonctions avancées. Les animations complexes peuvent rester lourdes ou difficiles à exporter, et le format ne prend pas en charge toutes les fonctions d’After Effects. Rive est la principale alternative, avec un runtime interactif et son propre éditeur, tandis que SVGator et Jitter proposent d’autres outils de motion sur le web. Pour du mouvement simple et léger dans les apps et les sites, Lottie est le standard courant.