rekapi v2.3.0
Rekapi - Keyframes for JavaScript
Rekapi is a keyframe animation library for JavaScript. It gives you an API for:
- Defining keyframe-based animations
- Controlling animation playback
Rekapi is renderer-agnostic. At its core, Rekapi does not perform any
rendering. However, it does expose an API for defining renderers, and comes
bundled with renderers for the HTML DOM and HTML5 2D <canvas>.
Browser compatibility
Rekapi officially supports Evergreen browsers.
Installation
npm install --save rekapiDeveloping Rekapi
First, install the dependencies via npm like so:
npm installOnce those are installed, you can generate dist/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 at http://localhost:9010/test/ and view the documentation at http://localhost:9010/dist/doc/.
Loading Rekapi
Rekapi exposes a UMD module, so you can load it however you like:
// ES6
import { Rekapi, Actor } from 'rekapi';Or:
// AMD
define(['rekapi'], rekapi => { });Or even:
// CommonJS
const rekapi = require('rekapi');Contributors
Take a peek at the Network page to see all of the Rekapi contributors.
License
Rekapi is distributed under the MIT license. You are encouraged to use and modify the code to suit your needs, as well as redistribute it.
3 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
12 years ago
12 years ago