An open-source, zero-dependency, fully-typed solution for creating high-quality, lightweight loading animations that fit your brand identity, using the Canvas API.
animautomata-react
.
Animautomata
parent class to
create your own custom presets.
https://era-epoch.github.io/animautomata/docs/
https://era-epoch.github.io/animautomata/examples/
with source code:
https://github.com/era-epoch/animautomata/blob/main/examples/examples.ts
via npm
npm install --save animautomata
via unpkg cdn
<script
src="https://unpkg.com/animautomata@latest/dist/min.js></script>
via jsdeliver cdn
<script
src="https://cdn.jsdelivr.net/npm/animautomata@latest/dist/min.js"></script>
via git
git clone https://github.com/era-epoch/animautomata.git
This project was created using typescript, distributed via npm, developed with vite, tested with jest, and has documentation created with typedoc.