117 packages found
Easing functions for smooth animation.
A Typescript based cubic-bezier easing functions factory for KUTE.js based on UnitBezier
- easing functions
- animation engine
Smooth object animations with well TS bindings and advanced merging strategies
Robert Penner's easing functions in GLSL, available as a module for glslify.
A tiny easing package with no dependencies
A lightweight library of for easing based on Penner's easing equations.
Edit a json file with ease.
Optimized small library for convenient work with coordinates and render loop. Aimed on creating websites scroll animations
grab bag of easing equations
Input a number and a range (min-max), get the number's position along the range eased by a sine curve
Robert Penner's easing functions, slightly modified
Ease animation methods written in typescript.
This library provides convenient methods that generating a transition timing function such as easing or steps.
Allows to edit easings in dat.GUI
Extremely lightweight modern implementation of scroll with easing effect based on cubic function and rendering based on requestAnimationFrame
generate ease value
Lightweight cross-browser animated scrolling
Generates a delay table by applying an easing function to n discrete samples in a duration.
simple js animation timeline library