JSPM

Found 135 results for ease

d3-ease

Easing functions for smooth animation.

  • v3.0.1
  • 101.01
  • Published

tween-functions

Robert Penner's easing functions, slightly modified

  • v1.2.0
  • 96.42
  • Published

edit-json-file

Edit a json file with ease.

  • v1.8.1
  • 79.08
  • Published

sinusoidal-decimal

Input a number and a range (min-max), get the number's position along the range eased by a sine curve

  • v1.0.0
  • 68.40
  • Published

eases

grab bag of easing equations

  • v1.0.8
  • 64.45
  • Published

postcss-easings

PostCSS plugin to replace easing names to cubic-bezier()

  • v4.0.0
  • 64.00
  • Published

ease-component

Easing functions (for canvas etc)

    • v1.0.0
    • 62.95
    • Published

    glsl-easings

    Robert Penner's easing functions in GLSL, available as a module for glslify.

    • v1.0.0
    • 57.28
    • Published

    penner

    Penner's easing equations, in JavaScript

    • v0.1.3
    • 55.64
    • Published

    stylus-easing

    Easing equations for CSS transitions

    • v1.0.0
    • 50.71
    • Published

    tweenjs

    TweenJS is a simple tweening library for use in Javascript. It was developed to integrate well with the EaselJS library, but is not dependent on or specific to it (though it uses the same Ticker and Event classes by default). It supports tweening of both

    • v1.0.2
    • 49.32
    • Published

    easy-ease

    A tiny easing package with no dependencies

    • v1.0.9
    • 48.34
    • Published

    @thednp/bezier-easing

    🍬 A Typescript based cubic-bezier easing functions factory for KUTE.js based on UnitBezier

    • v1.0.10
    • 48.22
    • Published

    pixi-ease

    an animation library using easing functions

    • v3.0.7
    • 47.86
    • Published

    eases-jsnext

    grab bag of easing equations

    • v1.0.10
    • 45.07
    • Published

    tslerp

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

    • v2.0.0
    • 43.80
    • Published

    tailwindcss-easing

    A Tailwind CSS plugin extends transitionTimingFunction with easing functions from easings.net

    • v0.2.1
    • 41.90
    • Published

    ceaser-easing

    sass variables for CSS3 easing equations Edit

    • v1.0.1
    • 41.40
    • Published

    universalsmoothscroll

    A cross-browser smooth-scrolling API which supports multiple and interruptable scroll-animations on all DOM's elements, even at the same time!

    • v6.1.0
    • 38.15
    • Published

    reactjs-counter

    A simple counter component which increments/decrements a count to a given value with easing.

    • v0.5.0
    • 37.15
    • Published

    pure-index

    Pure Index is a tool for packages. It helps to clean your packages of unused exports with ease.

    • v1.1.0
    • 36.53
    • Published

    ease-audio

    The Audio Player Project

    • v0.1.8
    • 33.84
    • Published

    tweenkle

    Lightweight tweening library for all your tweening and animation needs.

    • v0.2.2
    • 33.32
    • Published

    @marplacode/ui-kit

    Set of tools and components to build faster motion UIs ## Foundation

    • v1.0.1
    • 32.93
    • Published

    springer

    A spring that generates realistic easing functions

    • v0.0.1
    • 31.54
    • Published

    es-vite-plugin

    EaseScript Code loader for Vite

    • v0.4.6
    • 31.21
    • Published

    keytime

    keyframed animation tools

    • v0.1.1
    • 30.68
    • Published

    ease-functions

    Robert Penner easing functions

    • v0.0.1
    • 30.12
    • Published

    @qtxr/anim

    Animation library with flexible easings, queueing, and fine grained control

    • v2.0.7
    • 29.92
    • Published

    es-loader

    EaseScript Code loader for Webpack

    • v0.4.3
    • 28.15
    • Published

    tinyscroll

    A tiny scrolling library for your in-page links

    • v3.1.0
    • 27.79
    • Published

    animare

    Advanced animation library for modern JavaScript.

    • v2.0.0-beta.1.0.3
    • 27.11
    • Published

    take-it-ease

    Smooth object animations with well TS bindings and advanced merging strategies

    • v1.0.1
    • 27.01
    • Published

    curves

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

    • v1.1.0
    • 26.92
    • Published

    @brendangooch/ease

    a ts/js library of standard easing functions, copied from easings.net, all credit to them.

    • v1.2.1
    • 26.25
    • Published

    dat.gui.ease

    Allows to edit easings in dat.GUI

    • v0.2.4
    • 26.25
    • Published

    @rbxts/cubic-bezier

    A library for generating smooth two-dimensional interpolation curves

    • v1.1.0
    • 26.11
    • Published

    textura-renderer

    Optimized small library for convenient work with coordinates and render loop. Aimed on creating websites scroll animations

    • v1.0.41
    • 25.50
    • Published

    hashjump

    A tiny, dependency-free JavaScript module for handling anchor links and scrolling elements into view.

    • v0.1.2
    • 25.28
    • Published

    @rbxts/tween

    A library for writing efficient, simple interpolation code

    • v1.0.5
    • 24.79
    • Published

    audio.js

    A handler for easing html5 audios volume

    • v1.1.3
    • 24.44
    • Published

    react-scrolling-effects

    A simple, customizable and easy-to-use React package to make scroll animation with over 20 types

    • v0.5.0
    • 24.29
    • Published

    @tchesa/ease

    A tiny javascript easing package with no dependencies.

    • v0.0.6
    • 23.74
    • Published

    tween-functions-ts

    Robert Penner's easing functions, slightly modified, in typescript

    • v1.1.4
    • 23.37
    • Published

    @rbxts/easing-functions

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

    • v1.1.0
    • 23.31
    • Published

    parallaxis

    A tiny parallax library that updates styles on scroll

    • v1.2.1
    • 23.24
    • Published

    @nightfall-ui/ease

    Easing function for the Nightfall UI component library.

    • v1.0.13
    • 23.23
    • Published

    nefesh

    Simple and effective animation Library

      • v1.1.20
      • 22.36
      • Published

      hease

      > 一个超级精简的缓动库

      • v0.3.4
      • 22.09
      • Published

      @easedotjs/core

      Core functionality for the Ease framework

        • v0.2.0
        • 21.99
        • Published

        ben-canvas

        a canvas tool lib

        • v1.1.6
        • 21.88
        • Published

        react-animate-state

        A small mixin that adds state animation to React components.

        • v1.0.1
        • 21.66
        • Published

        @easedotjs/router

        A simple router for the Ease framework

          • v0.2.0
          • 21.59
          • Published

          transition-timing

          This library provides convenient methods that generating a transition timing function such as easing or steps.

            • v1.1.1
            • 21.06
            • Published

            screen-tween

            Tween value based on scroll amount.

            • v1.2.0
            • 20.84
            • Published

            pacer-js

            Getting you from A to B since 2025.

            • v1.0.7
            • 20.76
            • Published

            cubic-scroll

            Extremely lightweight modern implementation of scroll with easing effect based on cubic function and rendering based on requestAnimationFrame

            • v1.2.0
            • 20.37
            • Published

            boxlet

            an animated box. fade out, open, fade in. fade in, close, fade out.

            • v0.0.6
            • 19.44
            • Published

            tweenrx

            Exposing the usual tween functions through rx observables

            • v2.1.1
            • 18.73
            • Published

            react-ease-modal

            A simple, modular and customizable modal window component for React applications, compatible with Tailwind CSS, allowing easy management of modal windows with styling and accessibility options

            • v1.1.3
            • 18.60
            • Published

            ease-task-sass

            SASS preprocessor for Ease task manager.

            • v1.0.4
            • 18.06
            • Published

            react-scroll-transitions

            ![version](https://img.shields.io/npm/v/react-scroll-transitions) ![downloads](https://img.shields.io/npm/dw/react-scroll-transitions) ![license](https://img.shields.io/npm/l/react-scroll-transitions)

            • v1.2.1
            • 17.89
            • Published

            ease-indexdb

            easier use of indexdb

            • v1.0.3
            • 17.72
            • Published

            rbx-tween

            A library for writing efficient, simple interpolation code

            • v0.0.7
            • 17.65
            • Published

            animbase

            Declarative animation engine

            • v1.1.2
            • 17.56
            • Published

            r-animation

            Animations for your react components!

            • v0.5.1
            • 17.12
            • Published

            flesch-kincaid-calc

            A library for calculating the Flesch-Kincaid grade level and reading ease.

            • v1.0.1
            • 17.03
            • Published

            beast

            provides a timer'd loop with hooks producing various animated effects

            • v0.0.4
            • 16.69
            • Published

            react-multi-cursor

            Add multiple cursors to your react application.

            • v0.0.13
            • 16.50
            • Published

            @gamestdio/easing

            Collection of easing equations for JavaScript / TypeScript

            • v1.0.0
            • 16.34
            • Published

            jstweening

            A set of tweening / easing functions implemented in JavaScript.

              • v1.0.1
              • 16.32
              • Published

              eaz

              ↝ Simple and flexible easing package for smooth animations

              • v1.0.2
              • 15.66
              • Published

              split-ease

              JavaScript easing/interpolation function with infinitely independently variable in/out timing and curvature

              • v1.0.2
              • 15.66
              • Published

              rework-plugin-ease

              ease() plugin for rework, formerly included in core

              • v1.0.1
              • 15.41
              • Published

              ease-your-code

              (ismi dışında) Tüm kodları türkçe olan, işlerinize yardım edecek bir package!

                • v1.0.13
                • 14.86
                • Published

                tweenkie

                Bytes-sized tweening function/library

                • v1.0.1
                • 14.39
                • Published

                @alloc/easing

                ESM-only fork of @gamestdio/easing

                • v1.0.0
                • 13.74
                • Published

                easement.js

                A lightweight library of for easing based on Penner's easing equations.

                • v1.0.1
                • 13.27
                • Published

                ng-easing

                Animations easing using Angular

                • v1.0.2
                • 13.01
                • Published

                repeatjs

                A JS library to remove boilerplate from for-loops.

                • v1.0.3
                • 12.17
                • Published

                anim

                Animate a property from current to specified value

                • v0.0.1
                • 12.17
                • Published

                ci-intrepreter

                A simple to use but advanced configuration storage method known as CI.

                  • v1.0.3
                  • 12.06
                  • Published

                  tsl-easings

                  Robert Penner's easing functions in TSL.

                  • v0.0.1
                  • 11.87
                  • Published

                  eazy-ease

                  A lib of JS bezier easings. Can be used anywhere as a string, primarily made for styled-components

                  • v1.0.2
                  • 11.71
                  • Published

                  touch-flick

                  bouncy scrolling utility for WebGL/Canvas

                  • v0.1.0
                  • 11.60
                  • Published

                  error-ease

                  ErrorEase is a Node.js package that simplifies error handling in applications. It is written entirely in TypeScript, making it easy to use and integrate with Node.js syntax. Developers can focus on building robust and reliable Node.js applications with Er

                  • v1.1.3
                  • 10.66
                  • Published

                  clusterify-sh

                  Clusterify all your apps

                  • v1.0.1
                  • 10.61
                  • Published

                  interpolator

                  A small collection of d3-esque interpolation methods

                    • v0.0.1
                    • 10.60
                    • Published

                    kween

                    Simple tween library written in Typescript

                      • v0.1.1
                      • 10.56
                      • Published

                      wordsmith-js

                      Readability Algorithms in Javascript

                      • v0.1.0
                      • 10.40
                      • Published

                      colorface

                      An accessible color interface

                      • v1.0.0
                      • 10.07
                      • Published

                      delay-table

                      Generates a delay table by applying an easing function to n discrete samples in a duration.

                      • v1.0.0
                      • 10.04
                      • Published

                      ease-button-ui

                      A simple yet customizable button UI for your Vue.js projects. With Ease!

                      • v2.0.1
                      • 9.98
                      • Published

                      rbx-cubic-bezier

                      A library for generating smooth two-dimensional interpolation curves

                      • v0.0.1
                      • 9.69
                      • Published

                      ease.css

                      transition-timing functions as css classes

                      • v0.1.0
                      • 9.32
                      • Published

                      fs-ease

                      简化 fs 模块操作

                      • v0.0.1
                      • 8.91
                      • Published

                      ease-sential

                      'truly essential easing object with tween method included'

                      • v1.0.0
                      • 8.91
                      • Published

                      es-rollup-plugin

                      Script content transform for EaseScript

                      • v0.0.1
                      • 8.59
                      • Published

                      rbx-easing-functions

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

                      • v0.0.1
                      • 8.25
                      • Published

                      skrollto

                      Lightweight cross-browser animated scrolling

                      • v1.0.1
                      • 6.61
                      • Published

                      react-verbal-reducer

                      An extension of React's 'useReducer' hook to automatically type and map reducer actions.

                      • v1.0.9
                      • 4.08
                      • Published