motion-frame
A Typescript lambda animation / easing engine
A Typescript lambda animation / easing engine
mzMath - a collection of TypeScript-based math helpers.
A lightweight library featuring a collection of small, versatile functions designed to streamline your development experience and enhance productivity.
Simple n-dimensional linear interpolation
Powerful, lightweight animations for PixiJS 6, 7, 8+. A TypeScript implementation of Apple's SKActions, forked from srpatel/pixijs-actions.
Keyboard and Gamepad interactivity APIs for PixiJS 6, 7, 8+
Fixed timestep with frame interpolation plugin for PixiJS.
Interpolate between Numbers, Arrays or Objects
Get a value's interpolant within a linear range, effectively remapping a value v within [a, b] to [0, 1].
This is a simple custom smooth scroll plugin
Lerp/Mix - Calculates a value some percentage of the way between the two values.
A collection of mathematical utility functions including operations like clamp, lerp, normalize, and more.
A simple, percent based, sliding feature gate
Various algorithms and math utilities.
Smooth scrolling paired with horizontal scroll.
Logarithmic/exponential interpolation.
A number is a mathematical object used to count, measure, and label {web}.
A BigInt can represent whole numbers larger than 2⁵³ - 1 {web}.
Mathematics is the classification and study of all possible patterns {web}.
A functional programming library for creating composable easing functions for animation.