wilderness

5.1.2 • Public • Published

Wilderness

An SVG animation API · https://wilderness.now.sh

gzip size test coverage travisci npm version

Summary

  • 🎉 Small file size (15.1kb minified + gzip)
  • 🌟 Simple, functional API
  • 🐣 Morph from anything, to anything
  • ⏱️ Queue multiple animations on a timeline
  • 🚀 Powerful playback control

Hello world

import { shape, render, timeline, play } from 'wilderness'
 
const morph = shape(
  { el: document.querySelector('circle') },
  { el: document.querySelector('rect') },
)
 
const animation = timeline(morph, {
  iterations: Infinity,
  alternate: true
})
 
render(document.querySelector('svg'), animation)
 
play(animation)

Learn Wilderness · View examples

/wilderness/

    Package Sidebar

    Install

    npm i wilderness

    Weekly Downloads

    133

    Version

    5.1.2

    License

    MIT

    Last publish

    Collaborators

    • colinmeinke