- Notifications
You must be signed in to change notification settings - Fork72
A keyframe animation library for JavaScript
License
jeremyckahn/rekapi
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Rekapi is a keyframe animation library for JavaScript. It gives you an APIfor:
- Defining keyframe-based animations
- Controlling animation playback
Rekapi is renderer-agnostic. At its core, Rekapi does not perform anyrendering. However, it does expose an API for defining renderers, and comesbundled with renderers for the HTML DOM and HTML5 2D<canvas>.
Rekapi officially supports Evergreen browsers.
npm install --save rekapiFirst, install the dependencies via npm like so:
npm installOnce those are installed, you can generatedist/rekapi.js with:
npm run buildTo run the tests in CLI:
npm testTo generate the documentation (dist/doc):
npm run docTo generate, live-update, and view the documentation in your browser:
npm run doc:liveTo start a development server:
npm startOnce that's running, you can run the tests athttp://localhost:9010/test/ andview the documentation athttp://localhost:9010/dist/doc/.
Rekapi exposes a UMD module, so you can load it however you like:
// ES6import{Rekapi,Actor}from'rekapi';
Or:
// AMDdefine(['rekapi'],rekapi=>{});
Or even:
// CommonJSconstrekapi=require('rekapi');
Take a peek at theNetworkpage to see all of the Rekapi contributors.
Rekapi is distributed under theMITlicense. You are encouraged to use andmodify the code to suit your needs, as well as redistribute it.
About
A keyframe animation library for JavaScript
Resources
License
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors8
Uh oh!
There was an error while loading.Please reload this page.