LoopR.js is a lightweight animation and render loop manager written in TypeScript, featuring playback controls, FPS capping, and a high-precision delta clock.
- Very lightweight
- Thoroughly tested
- Works in browsers and Node.js
The purpose of this library is to provide a simple, robust way to manage animation frames with FPS capping, timing statistics, and loop controls.
$ npm install @1pizzateam/looprThe documentation website is at https://1pizzateam.github.io/LoopR.js/.
LoopR.js is still in development and I would be glad to get all the help you can provide. To contribute you can clone the project on GitHub and see contributor.md for the installation walkthrough.