Spirit

🙌 Play Spirit animations on the web
Alternatives To Spirit
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
React Native Keyboard Spacer1,48336522a year ago12October 08, 201733mitJavaScript
Plug and play react-native keyboard spacer view.
Svgaplayer Web880162 months ago12March 05, 202160apache-2.0JavaScript
Similar to Lottie. Render After Effects / Animate CC (Flash) animations natively on Android and iOS, Web. 使用 SVGAPlayer 在 Android、iOS、Web中播放 After Effects / Animate CC (Flash) 动画。
Spirit745
616 days ago52March 29, 2022mitJavaScript
🙌 Play Spirit animations on the web
Lottie React500
12 days ago41May 13, 202220mitTypeScript
lottie web player as a react component
Animatefx365
3 months ago3June 09, 20224apache-2.0Java
A library of +70 ready-to-use animations for JavaFX
Flutter_villains357
97 months ago11August 26, 20225mitDart
Flexible and easy to use page transitions.
Playtablayout309
4 years ago2December 11, 20204Kotlin
PlayTabLayout is a tab layout very similar to Google Play tab layout. The main feature is that ripple shows in a particular place where user taps.
React Web Animation283825 years ago29January 18, 20185mitJavaScript
React components for the Web Animations API - http://react-web-animation.surge.sh
Googlepluslayout226
8 years ago2Java
GoolgePlusLayout is a custom layout that plays animation on the children views while scrolling as the layout in the Google Plus (android) main page
Droidmotion181
4 years ago1mitKotlin
:snowboarder: Implementation of a simple android motion
Alternatives To Spirit
Select To Compare


Alternative Project Comparisons
Readme

Spirit

Spirit ⚡️ Web Player

travis version greensock downloads release

Lightweight and easy to use
Play your animations on the web

Getting Started:

Browser:

<svg>
  <g id="container">
    <path d="..." data-spirit-id="body" />
    <path d="..." data-spirit-id="mouth" />
    <path d="..." data-spirit-id="legs" />
  </g>
</svg>

<script src="https://unpkg.com/spiritjs/dist/spirit.min.js"></script>
<script>
  spirit
    .loadAnimation({
      path: './animation.json',
      container: dcument.getElementById('container'),
    })
    .then(timeline => timeline.play());
</script>

Node:

install:

npm install spiritjs --save

Usage:

// load GSAP from CDN

import spirit from 'spiritjs';

spirit.loadAnimation({ path: './animation.json' }).then(timeline => timeline.play());
// use existing GSAP instance

import gsap from 'gsap';
import spirit from 'spiritjs';

spirit.setup(gsap).then(() => {
  spirit.loadAnimation({ path: './animation.json' }).then(timeline => timeline.play());
});

For more info check out the API Documentation.

Links

Examples

Popular Animation Projects
Popular Play Framework Projects
Popular User Interface Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Animation
Play
Gsap