• Stars
    star
    306
  • Rank 136,456 (Top 3 %)
  • Language
  • Created over 7 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A curated list of bookmarks, libraries, tools and resources related to Lottie and Bodymovin

Awesome Lottie

A curated list of awesome things related to Lottie

A Lottie is a JSON-based animation file format that enables designers to ship animations on any platform as easily as shipping static assets. They are small files that work on any device and can scale up or down without pixelation.

Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as JSON and renders them on mobile and web!

Table of Contents

Resources

Creation Tools

Plugins

For Design Tools
  • FramerX Lottie Package View
  • Protopie Lottie Layer View
  • Lottie Support for Webflow View
  • LottieFiles Figma Plugin View

Apps

Libraries

Web

Android

iOS

Desktop

Multi-Platform

  • rLottie by @Samsung View
  • QT View
  • Skottie - Lottie Animation Player View

Tools

  • Lottie Interactivity Library - View
  • Lottie JSON Editor - View
  • Lottie Web Editor - Editor Lottie Animations online View
  • Sketch2AE - A Sketch plugin to export sketch file to Adobe After Effect Read
  • puppeteer-lottie - Renders Lottie animations via Puppeteer to image, GIF, or MP4 View
  • lottie-colorify - Change lottie colors from code View
  • lottie-interactive - Custom web element to add interactivity to your Lottie Animations View
  • lottie-toggles - Utility library to easily use the various switch and toggle animationsView

More Repositories

1

lottie-player

Lottie viewer/player as an easy to use web component! https://lottiefiles.com/web-player
TypeScript
1,539
star
2

lottie-react

lottie web player as a react component
TypeScript
718
star
3

lottie-interactivity

A small javascript library to enable interactivity with Lottie animations
HTML
428
star
4

jlottie

A small-footprint lottie player in Javascript
CSS
182
star
5

dotlottie-web

Official LottieFiles player for rendering Lottie and dotLottie animations in the web. Supports React, Vue, Svelte, SolidJS and Web Components.
TypeScript
155
star
6

dotlottie-rs

A universal, high-performance Lottie and dotLottie player built with Rust. Offers smooth rendering across platforms, low resource consumption, and extensive compatibility. Features FFI bindings for Kotlin, Swift, and WASM for seamless integration in Android, iOS, and Web projects.
Rust
147
star
7

lottie-js

An object model for representing and manipulating the Lottie JSON structure in JS.
TypeScript
143
star
8

svelte-lottie-player

Lottie Player component for Svelte
HTML
136
star
9

glottie

OpenGL/WebGL based Lottie animation player
C++
117
star
10

lottie-vue

Lottie player wrapper for Vue.js
Vue
112
star
11

tgskit

Toolkit for dealing with Telegram Stickers and Bodymovin/Lottie animations.
TypeScript
62
star
12

relottie

Lottie processor powered by plugins
TypeScript
45
star
13

lottie-docs

Documentation for the lottie file format
Python
45
star
14

dotlottie-ios

.lottie player for iOS
C
41
star
15

dotlottie-android

Kotlin
37
star
16

svg-to-lottie-converter

SVG to Lottie API
Python
25
star
17

demo-audio-visualisation

Demonstration code for visualising audio with Lottie
C#
14
star
18

Course-for-Developers

In this quick course, you will learn the basics about implementing Lottie animations across your web and mobile apps.
10
star
19

lottie-theming

JavaScript
10
star
20

dotlottie-cs

C#
8
star
21

plugin-strapi

TypeScript
4
star
22

LottieNB

Simple insertion of Lottie player into Jupyter Notebooks
Jupyter Notebook
4
star
23

labs-epub3

Testing lottie support in an epub3 document
Shell
4
star
24

test-files

A collection of basic lotties to test lottie tooling
Python
3
star
25

lottie-styler

TypeScript
3
star
26

app-tutorial-lottieinteractions

A tutorial for Lottie Interactions
Swift
2
star
27

dotlottie-react-native

Kotlin
2
star
28

gltf-color

TypeScript
1
star