maximilianmairinger

maximilianmairinger/animation-frame...

Performant animation loop with central delta calculation

TypeScript
3
0
No license

Animation Frame Delta is a tiny JavaScript library that provides a high‑performance animation loop with a single, centrally‑computed delta time. It lets developers register callbacks that receive frame‑by‑frame progress, per‑frame delta, a continuously increasing timestamp, and an absolute delta (e.g., ≈ 16.67 ms at 60 fps), and supports optional duration limits, iteration counts, and easy cancellation via a returned subscription. It’s aimed at front‑end developers who need a lightweight, precise timing utility for custom animations, games, or UI effects.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of maximilianmairinger/animation-frame-delta

Account's avatar
General purpose, but clean doubly Linked List implementation for the web.
Account's avatar
Signal like state manager for objects. Use on server-side to enable real time apps or on client-side to enable reactive UIs.
Account's avatar
Changeable and cancelable promise based delay / setTimeout implementation.
Account's avatar
TypeScript definitions for clone
Account's avatar
TypeScript definitions for node
Account's avatar
Stub TypeScript definitions entry for @tweenjs/tween.js, which provides its own types definitions
Account's avatar
Run commands concurrently
Account's avatar
Node.js implementation of port detector
Account's avatar
Next-generation ES module bundler
Account's avatar
Rollup plugin to minify generated es bundle
Account's avatar
to-string loader for webpack
Account's avatar
TypeScript loader for webpack
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
Account's avatar
Variant of merge that's useful for webpack configuration

Support the repos that depend on this repository

Top contributors

maximilianMairinger's profile
maximilianMairinger
131 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet