JSPM

Found 103 results for lerp

gl-vec3

gl-matrix's vec3, split into smaller pieces

  • v1.2.0
  • 72.33
  • Published

lerp

bare-bones linear interpolation function

  • v1.0.3
  • 71.11
  • Published

eases

grab bag of easing equations

  • v1.0.8
  • 70.44
  • Published

extra-bigint

A BigInt can represent whole numbers larger than 2⁵³ - 1.

  • v1.2.1
  • 66.91
  • Published

color-interpolate

Pick color from a given color palette by index

  • v2.0.0
  • 66.57
  • Published

tslerp

Typescript library for lerping single and multi-sample data sets over time

  • v2.0.0
  • 45.55
  • Published

lerp-array

lerps two numbers or an array of numbers

  • v1.1.1
  • 45.07
  • Published

mz-math

mzMath - a collection of TypeScript-based math helpers.

  • v3.0.26
  • 43.28
  • Published

@14islands/lerp

Frame rate independent linear interpolation function

  • v1.0.3
  • 42.98
  • Published

angles

The RAW function collection for working with angles

  • v0.5.1
  • 42.82
  • Published

eases-jsnext

grab bag of easing equations

  • v1.0.10
  • 41.55
  • Published

unlerp

opposite of lerp; get normalized range between two bounds

  • v1.0.1
  • 41.43
  • Published

interpolate-range

Super simple numeric range interpolation

  • v2.1.0
  • 38.30
  • Published

tweenr

minimal tweening engine

  • v2.2.1
  • 37.90
  • Published

interpolation

Linear and Hermite interpolation functions.

  • v1.0.0
  • 37.87
  • Published

lerpjs

The method of linear interpolation (lerp) to easing animations.

  • v1.1.2
  • 37.77
  • Published

smoothstep

bare-bones smoothstep interpolation function

  • v1.0.1
  • 34.75
  • Published

pixijs-actions

Powerful, lightweight animations for PixiJS 6, 7, 8+. A TypeScript implementation of Apple's SKActions, forked from srpatel/pixijs-actions.

  • v1.2.13
  • 34.67
  • Published

interpolate-all

Interpolate between Numbers, Arrays or Objects

  • v1.0.1
  • 31.50
  • Published

@rawify/vector2

The RAW JavaScript 2D Vector library

  • v0.0.6
  • 31.16
  • Published

@rawify/vector3

The RAW JavaScript 3D Vector library

  • v0.0.6
  • 30.68
  • Published

extra-math

Mathematics is the classification and study of all possible patterns.

  • v1.5.2
  • 30.03
  • Published

moremath

The missing JavaScript Math functions

  • v3.0.0
  • 29.98
  • Published

algomatic

Various algorithms and math utilities.

  • v4.0.0
  • 29.89
  • Published

extra-bigint.web

A BigInt can represent whole numbers larger than 2⁵³ - 1 {web}.

  • v1.2.1
  • 27.89
  • Published

math-toolbox

Lightweight and modular math toolbox

  • v1.12.0
  • 27.72
  • Published

extra-number

A number is a mathematical object used to count, measure, and label.

  • v2.5.3
  • 27.34
  • Published

lerpy

Lerp with snapping

  • v1.1.3
  • 23.09
  • Published

math-plus

A math library with a Vector class and added methods.

  • v0.6.1
  • 23.00
  • Published

motion-frame

A Typescript lambda animation / easing engine

  • v2.1.0
  • 21.52
  • Published

extra-number.web

A number is a mathematical object used to count, measure, and label {web}.

  • v2.5.3
  • 20.61
  • Published

@lunelson/sass-lerp

Create dynamically interpolated values with CSS calc() expressions

  • v1.0.0
  • 20.43
  • Published

extra-math.web

Mathematics is the classification and study of all possible patterns {web}.

  • v1.5.2
  • 19.97
  • Published

gfx-utils

A bunch of typescript/js utils for JS game development

  • v2.4.5
  • 19.82
  • Published

xyzw

A functional, fast, comprehensive and dependencyless typescript vector algebra library

  • v2.8.0
  • 19.82
  • Published

color-lerp

Create a range of colors in an Array by linear interpolation.

  • v1.0.5
  • 19.52
  • Published

@rbxts/cubic-bezier

A library for generating smooth two-dimensional interpolation curves

  • v1.1.0
  • 19.28
  • Published

martha

🍑 A tiny collection of convenient JavaScript utilities.

  • v5.1.0
  • 19.18
  • Published

@rbxts/easing-functions

A bunch of reuseable Easing Functions, including those from the Material Design specification and Robert Penner.

  • v1.1.0
  • 19.17
  • Published

curves

📈 Easily define and evaluate eased curves, similar to Unity's AnimationCurves with modifiers akin to Blender's FCurve Modifiers

  • v1.1.0
  • 19.02
  • Published

eerp

Logarithmic/exponential interpolation.

  • v1.0.2
  • 18.90
  • Published

keytime

keyframed animation tools

  • v0.1.1
  • 18.48
  • Published

@datkt/lerp

Simple linear interpolation function for Kotlin

    • v2.0.0
    • 18.02
    • Published

    path-lerp

    Lerp along a path (list of 2d cordinates)

    • v1.0.2
    • 16.90
    • Published

    tween-array

    tweens an array from start to finish

    • v1.0.2
    • 16.67
    • Published

    @phucbm/lerp

    A lightweight TypeScript utility function for linear interpolation

    • v1.0.1
    • 16.15
    • Published

    vec3.c

    gl-matrix's vec3, split into smaller pieces, converted to c header files

    • v1.1.1
    • 14.98
    • Published

    @vicimpa/math

    A collection of mathematical utility functions including operations like clamp, lerp, normalize, and more.

    • v0.0.9
    • 13.88
    • Published

    niims

    Nonlinear Interpolation of Integers Made Simple

    • v1.0.3
    • 12.70
    • Published

    pan-lib

    A lightweight library featuring a collection of small, versatile functions designed to streamline your development experience and enhance productivity.

    • v1.7.2
    • 12.20
    • Published

    @brendangooch/maths

    a collection of useful maths functions and objects for use in simple javascript projects, including games

    • v4.0.1
    • 10.31
    • Published

    animation-math

    A tiny, dependency-free collection of utility functions for animation, easing, interpolation, cursor mapping, and frame timing with a `Clock` class. Great for creative coding, canvas work, and lightweight game dev.

    • v1.3.1
    • 10.31
    • Published

    @lcluber/type6js

    Mathematics library for Javascript

    • v3.0.0
    • 10.21
    • Published

    @alloc/easing

    ESM-only fork of @gamestdio/easing

    • v1.0.0
    • 9.81
    • Published

    fease

    A functional programming library for creating composable easing functions for animation.

    • v0.3.13
    • 9.20
    • Published

    lerpcolor

    A small function to linearly interpolate colors

    • v1.0.1
    • 9.11
    • Published

    @rbxts/tween

    A library for writing efficient, simple interpolation code

    • v1.0.5
    • 9.07
    • Published

    poly_run

    Javascript library to visualize the effect of Delaunay triangulation

    • v0.2.1
    • 9.04
    • Published

    vue-lerp-element

    A VueJs component that makes the default slot follow the mouse from its default position

    • v0.0.1
    • 8.88
    • Published

    springu

    A teeny-tiny spring utility

    • v1.0.1
    • 7.67
    • Published

    lib42

    Node.js module

    • v0.2.2
    • 7.64
    • Published

    lerp-css-string

    interpolate values in a css string

    • v1.0.1
    • 7.22
    • Published

    @gamestdio/easing

    Collection of easing equations for JavaScript / TypeScript

    • v1.0.0
    • 6.72
    • Published

    motion-tween

    Tween property A to B over a given time and interpolation

    • v1.0.7
    • 5.61
    • Published

    color-lerp-web

    Create a range of colors in an Array by linear interpolation.

    • v1.0.1
    • 5.58
    • Published

    @feldhaus/math

    A simple math utility library

    • v1.1.1
    • 5.53
    • Published

    rbx-cubic-bezier

    A library for generating smooth two-dimensional interpolation curves

    • v0.0.1
    • 4.52
    • Published

    snap-lerp

    Linearly interpolate two numbers, but snap to the closest value if the difference between them is small enough

    • v1.1.0
    • 4.22
    • Published

    rbx-easing-functions

    A bunch of reuseable Easing Functions, including those from the Material Design specification and Robert Penner.

    • v0.0.1
    • 2.75
    • Published

    flerp

    A simple, zero-dependency linear interpolation (LERP) implementation

    • v0.0.1
    • 2.64
    • Published

    math-ext

    simple math functions. clamp, lerp etc

    • v0.0.1
    • 2.60
    • Published

    rbx-tween

    A library for writing efficient, simple interpolation code

    • v0.0.7
    • 2.48
    • Published

    av-scroll

    Smooth scrolling paired with horizontal scroll.

      • v0.0.2
      • 2.47
      • Published

      nlerp

      Simple n-dimensional linear interpolation

      • v2.0.0
      • 0.00
      • Published

      lerper

      This is a simple custom smooth scroll plugin

      • v1.0.1
      • 0.00
      • Published

      lerp-mix

      Lerp/Mix - Calculates a value some percentage of the way between the two values.

        • v1.0.0
        • 0.00
        • Published

        xr.ilikeit.leantween

        LeanTween is an efficient tweening engine for Unity3d

          • v1.0.0
          • 0.00
          • Published

          inverse-lerp

          Get a value's interpolant within a linear range, effectively remapping a value v within [a, b] to [0, 1].

          • v1.0.1
          • 0.00
          • Published