JSPM

Found 103 results for lerp

interpolate-all

Interpolate between Numbers, Arrays or Objects

  • v1.0.1
  • 31.64
  • Published

@rawify/vector2

The RAW JavaScript 2D Vector library

  • v0.0.6
  • 31.20
  • Published

@rawify/vector3

The RAW JavaScript 3D Vector library

  • v0.0.6
  • 30.66
  • Published

moremath

The missing JavaScript Math functions

  • v3.0.0
  • 30.05
  • Published

extra-math

Mathematics is the classification and study of all possible patterns.

  • v1.5.2
  • 30.00
  • Published

algomatic

Various algorithms and math utilities.

  • v4.0.0
  • 29.98
  • Published

extra-bigint.web

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

  • v1.2.1
  • 27.87
  • Published

math-toolbox

Lightweight and modular math toolbox

  • v1.12.0
  • 27.81
  • Published

extra-number

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

  • v2.5.3
  • 27.04
  • Published

lerpy

Lerp with snapping

  • v1.1.3
  • 23.19
  • Published

math-plus

A math library with a Vector class and added methods.

  • v0.6.1
  • 22.95
  • Published

motion-frame

A Typescript lambda animation / easing engine

  • v2.1.0
  • 21.41
  • Published

extra-number.web

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

  • v2.5.3
  • 20.70
  • Published

@lunelson/sass-lerp

Create dynamically interpolated values with CSS calc() expressions

  • v1.0.0
  • 20.42
  • Published

extra-math.web

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

  • v1.5.2
  • 19.94
  • Published

gfx-utils

A bunch of typescript/js utils for JS game development

  • v2.4.5
  • 19.91
  • Published

xyzw

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

  • v2.8.0
  • 19.91
  • Published

color-lerp

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

  • v1.0.5
  • 19.43
  • Published

@rbxts/easing-functions

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

  • v1.1.0
  • 19.23
  • Published

@rbxts/cubic-bezier

A library for generating smooth two-dimensional interpolation curves

  • v1.1.0
  • 19.19
  • 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.06
  • Published

martha

🍑 A tiny collection of convenient JavaScript utilities.

  • v5.1.0
  • 18.97
  • Published

eerp

Logarithmic/exponential interpolation.

  • v1.0.2
  • 18.81
  • Published

keytime

keyframed animation tools

  • v0.1.1
  • 18.57
  • Published

@datkt/lerp

Simple linear interpolation function for Kotlin

    • v2.0.0
    • 18.10
    • Published

    path-lerp

    Lerp along a path (list of 2d cordinates)

    • v1.0.2
    • 16.87
    • Published

    tween-array

    tweens an array from start to finish

    • v1.0.2
    • 16.48
    • Published

    @phucbm/lerp

    A lightweight TypeScript utility function for linear interpolation

    • v1.0.1
    • 16.13
    • Published

    vec3.c

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

    • v1.1.1
    • 14.91
    • Published

    @vicimpa/math

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

    • v0.0.9
    • 13.81
    • Published

    niims

    Nonlinear Interpolation of Integers Made Simple

    • v1.0.3
    • 12.73
    • 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.22
    • Published

    @lcluber/type6js

    Mathematics library for Javascript

    • v3.0.0
    • 10.23
    • Published

    @brendangooch/maths

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

    • v4.0.1
    • 10.19
    • 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.19
    • Published

    @alloc/easing

    ESM-only fork of @gamestdio/easing

    • v1.0.0
    • 9.79
    • Published

    fease

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

    • v0.3.13
    • 9.25
    • Published

    lerpcolor

    A small function to linearly interpolate colors

    • v1.0.1
    • 9.14
    • Published

    poly_run

    Javascript library to visualize the effect of Delaunay triangulation

    • v0.2.1
    • 9.05
    • Published

    @rbxts/tween

    A library for writing efficient, simple interpolation code

    • v1.0.5
    • 9.02
    • Published

    vue-lerp-element

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

    • v0.0.1
    • 8.78
    • Published

    springu

    A teeny-tiny spring utility

    • v1.0.1
    • 7.70
    • Published

    lib42

    Node.js module

    • v0.2.2
    • 7.62
    • Published

    lerp-css-string

    interpolate values in a css string

    • v1.0.1
    • 7.24
    • Published

    @gamestdio/easing

    Collection of easing equations for JavaScript / TypeScript

    • v1.0.0
    • 6.75
    • Published

    motion-tween

    Tween property A to B over a given time and interpolation

    • v1.0.7
    • 5.63
    • Published

    color-lerp-web

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

    • v1.0.1
    • 5.57
    • 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.76
    • Published

    flerp

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

    • v0.0.1
    • 2.65
    • Published

    math-ext

    simple math functions. clamp, lerp etc

    • v0.0.1
    • 2.57
    • Published

    rbx-tween

    A library for writing efficient, simple interpolation code

    • v0.0.7
    • 2.49
    • 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