An open API service providing repository metadata for many open source software ecosystems.

Topic: "easing-functions"

daimajia/AndroidViewAnimations

Cute view animation collection.

Language: Java - Size: 290 KB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 12,451 - Forks: 2,426

tweenjs/tween.js

JavaScript/TypeScript animation engine

Language: TypeScript - Size: 16.1 MB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 9,963 - Forks: 1,414

thednp/kute.js

KUTE.js is a JavaScript animation engine for modern browsers.

Language: JavaScript - Size: 3.65 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2,622 - Forks: 173

daimajia/AnimationEasingFunctions

Android Animation Easing Functions. Let's make animation more real!

Language: Java - Size: 144 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 2,472 - Forks: 415

MasayukiSuda/EasingInterpolator

Thirty-one different easing animation interpolators for Android.

Language: Java - Size: 832 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 1,099 - Forks: 133

ArminJo/ServoEasing

Arduino library to enable smooth servo movement.

Language: C++ - Size: 9.87 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 307 - Forks: 47

ChengangFeng/TickView

一个精致带感的打钩小动画

Language: Java - Size: 229 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 300 - Forks: 39

andOrlando/rubato

Create smooth animations with a slope curve for awesomeWM

Language: Lua - Size: 1.33 MB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 261 - Forks: 6

gayanvoice/android-animations-kotlin

Awesome library in Kotlin using the view animation system to perform tweened animations on Views based on daimajia/AndroidViewAnimations

Language: Kotlin - Size: 174 KB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 163 - Forks: 30

GetStream/motionscape-app

MotionScape is your animations playground as a developer. You can see all animations and their parameters in effect with beautifully designed and handcrafted animation examples.

Language: Swift - Size: 34.6 MB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 157 - Forks: 12

manuelCarlos/Easing

Easing functions in Swift.

Language: Swift - Size: 20.2 MB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 156 - Forks: 20

gayanvoice/android-animations

Perform tweened animations such as Attention, Bounce, Fade, Flip, Rotate, Slide and Zoom on Views

Language: Java - Size: 4.26 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 153 - Forks: 27

qwe321qwe321qwe321/Unity-EasingAnimationCurve

A simple and fast solution of converting Easing functions to UnityEngine.AnimationCurve.

Language: C# - Size: 3.49 MB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 134 - Forks: 13

semitable/easing-functions

A collection of Penner's easing functions for Python

Language: Python - Size: 85.9 KB - Last synced at: 2 days ago - Pushed at: almost 3 years ago - Stars: 129 - Forks: 11

tarun-dugar/easy-scroll

A lightweight native javascript library to perform smooth scrolling with animation

Language: JavaScript - Size: 5.99 MB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 120 - Forks: 11

fogleman/ease

Easing functions in #golang.

Language: Go - Size: 5.86 KB - Last synced at: 20 days ago - Pushed at: about 8 years ago - Stars: 95 - Forks: 6

RamiJ3mli/Easings

A port of Robert Penner's easing equations to kotlin on Android to add flavors to your animations

Language: Kotlin - Size: 55 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 94 - Forks: 11

alexrvarela/SwiftTweener

A pure Swift animation engine.

Language: Swift - Size: 65.5 MB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 92 - Forks: 12

tanema/gween

Tween animation library for go with a simple interface.

Language: Go - Size: 50.8 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 91 - Forks: 8

JoebRogers/PICO-Tween

A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.

Language: Lua - Size: 237 KB - Last synced at: 21 days ago - Pushed at: about 5 years ago - Stars: 84 - Forks: 3

setchi/EasingCore

🐉 Core Easing Implementation for Unity.

Language: C# - Size: 10.7 KB - Last synced at: 19 days ago - Pushed at: over 5 years ago - Stars: 75 - Forks: 9

handsomecode/iOS10-animations-demo

Demonstrating usage of iOS 10 Animations API

Language: Swift - Size: 171 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 74 - Forks: 1

jaredrummler/AndroidAnimations

A bunch of fun animations for Android.

Language: Java - Size: 10.8 MB - Last synced at: 12 days ago - Pushed at: almost 8 years ago - Stars: 74 - Forks: 13

just-animate/just-curves

A library of reusable easing functions

Language: TypeScript - Size: 106 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 56 - Forks: 3

pakastin/animationframes

Minimalistic way to create JS animations!

Language: JavaScript - Size: 71.3 KB - Last synced at: 19 days ago - Pushed at: almost 3 years ago - Stars: 56 - Forks: 5

michaelfairley/ezing

Easing functions for Rust

Language: Rust - Size: 181 KB - Last synced at: 8 months ago - Pushed at: over 6 years ago - Stars: 50 - Forks: 5

Insality/defold-tweener

Timer Based Defold Tween Library

Language: Lua - Size: 813 KB - Last synced at: 7 days ago - Pushed at: 17 days ago - Stars: 45 - Forks: 3

IBM/motion 📦

Reusable functions for IBM's motion standards.

Language: JavaScript - Size: 17.3 MB - Last synced at: 17 days ago - Pushed at: over 3 years ago - Stars: 43 - Forks: 13

DBraun/PhaserCHOP-TD-Summit-Talk

Project files associated with http://github.com/dbraun/PhaserCHOP and David Braun's "Quantitative Easing" talk at the 2019 TouchDesigner Summit https://www.youtube.com/watch?v=S4PQW4f34c8

Size: 10.6 MB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 43 - Forks: 5

camille-hdl/animatePaper.js

An animation library for paper.js.

Language: TypeScript - Size: 10.3 MB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 6

davesnx/scrollto-with-animation Fork of madebysource/animated-scrollto

Animated Scroll with requestAnimationFrame

Language: JavaScript - Size: 2.48 MB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 33 - Forks: 5

phest/interpolations

Lightweight Unity library for smoothing movements and value progressions in code (dragging, easing, tweening).

Language: C# - Size: 85 KB - Last synced at: 5 months ago - Pushed at: almost 6 years ago - Stars: 32 - Forks: 0

jchavarri/rebez

Cubic bezier implementation in Reason / OCaml.

Language: OCaml - Size: 39.1 KB - Last synced at: 20 days ago - Pushed at: almost 6 years ago - Stars: 31 - Forks: 3

stufreen/animol

A minimal, super lightweight (3KB minimized and gzipped), zero dependency, JavaScript animation library.

Language: JavaScript - Size: 3.37 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 0

BhavyeMathur/goopylib-v1 📦

A simple-yet-powerful 2D graphics framework built on top of Tkinter capable of creating good-looking & modern GUIs, games, and simple animations.

Language: Python - Size: 84.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 22 - Forks: 2

JoebRogers/PICO-TweenMachine

A small wrapper library for the PICO-8 fantasy console, meant as an extension to the PICO-Tween easing library.

Language: Lua - Size: 111 KB - Last synced at: 20 days ago - Pushed at: almost 5 years ago - Stars: 19 - Forks: 1

DBraun/PhaserCHOP

A TouchDesigner channel operator for phase-staggered animations

Language: C++ - Size: 190 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 2

MrRobinOfficial/EasingFunctions

A collection of easing functions. It supports multiple programming languages and game development frameworks.

Language: C# - Size: 52.7 KB - Last synced at: 3 days ago - Pushed at: 12 months ago - Stars: 13 - Forks: 1

ryebytescode/tweener

Helper functions for easing and tweening

Language: Python - Size: 50.8 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 3

silicakes/scrollio

A headless scrolling library

Language: TypeScript - Size: 1.98 MB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 1

cipperly/ImAnim

Demo for ImGui animation using easing functions. Contains a set of C++ classes that perform the ImGui animation.

Language: C++ - Size: 1.49 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 10 - Forks: 2

gayanvoice/android-layout-transitions-kotlin

Transition easing-functions for Android Layouts in Kotlin

Language: Kotlin - Size: 2.97 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 2

arturoc/pennereq-rs

Port of the Penner easing equations to rust

Language: Rust - Size: 5.86 KB - Last synced at: 19 days ago - Pushed at: about 5 years ago - Stars: 10 - Forks: 0

juancarlospaco/nim-easings

Robert Penner Easing Functions for Nim

Language: C - Size: 53.7 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 0

leiradel/luamods

Collection of small Lua modules

Language: C - Size: 310 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 9 - Forks: 0

pofulu/sparkar-bezier-easing

cubic-bezier implementation for Spark AR animation easings.

Language: TypeScript - Size: 239 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 0

qwtel/rxjs-create-tween

Create observables that sample from a easing function on every animation frame.

Language: JavaScript - Size: 596 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 3

tanitta/easing

easing is a library that add flavor to motion in D programming language.

Language: D - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 9 - Forks: 2

thednp/bezier-easing

🍬 A Typescript based cubic-bezier-easing class to create easing functions as used in KUTE.js

Language: TypeScript - Size: 1000 KB - Last synced at: 18 days ago - Pushed at: 27 days ago - Stars: 8 - Forks: 3

kaelzhang/easing-functions

Robert Penner's easing functions

Language: JavaScript - Size: 17.6 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 8 - Forks: 4

jamestomasino/veasing

easing module for v

Language: V - Size: 52.7 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 2

vkbansal/easing-funcs

A collection of easing functions for JavaScript.

Language: JavaScript - Size: 165 KB - Last synced at: 17 days ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 0

ryanhefner/tweenkle

✨ Lightweight tweening library built for modern Javascript environments that favor small modular components over heavy monolithic bundled libraries.

Language: JavaScript - Size: 123 KB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 0

gamestdio/easing

Collection of easing equations for JavaScript / TypeScript

Language: JavaScript - Size: 24.4 KB - Last synced at: 17 days ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 1

breadnone/Easing

Easing functions made for Unity3D

Language: C# - Size: 30.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

amin2312/ATween

ATween is a easy, fast and tiny tween library, it can run in javascript or other platforms (such as lua via haxe).

Language: TypeScript - Size: 313 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

thiagomvas/TMath

A C# Math library using Generics to add support for more number types.

Language: C# - Size: 348 KB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

hiro0218/css-in-js-easing

This library retrieves easing-function for CSS property.

Language: TypeScript - Size: 249 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

noflo/noflo-tween

Timeline components for NoFlo

Language: JavaScript - Size: 156 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

chenmingxiang110/easing-functions

This project implements the easing functions with Python and Numpy.

Language: Jupyter Notebook - Size: 133 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 1

AnatoleLucet/easae

A small utility for easy easings.

Language: TypeScript - Size: 483 KB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

JoeTomkinson/Xama.JTPorts.EasingInterpolator

Xamarin.Android Native library containing twenty-eight different easing animation interpolators.

Language: C# - Size: 291 KB - Last synced at: 10 days ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

smnandre/easing-functions

Timing & easing functions PHP nano library - EaseIn, EaseOut, CubicBezier ...

Language: PHP - Size: 90.8 KB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 3

icyJoseph/use-easing

Use Easings with React Hooks

Language: TypeScript - Size: 1010 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

kerminator-dev/Transitions

Language: C# - Size: 12.9 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

kefniark/Fatina-Plugin-Helpers

A plugin to add helper function to few 2d engine (pixi, phaser, ...)

Language: TypeScript - Size: 216 KB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

antonagestam/nmap 📦

Map a number from one range to another

Language: Python - Size: 41 KB - Last synced at: 23 days ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 1

reybits/Tweens-Visualizer

A simple online tweens visualizer.

Language: JavaScript - Size: 210 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

RaidcoreGG/ImAnimate

Immediate Mode animation extension for Dear ImGui.

Language: C++ - Size: 16.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

alabsi91/animare

Advanced animation library for modern JavaScript.

Language: TypeScript - Size: 1.98 MB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

ahotko/MathExtended

C# Math Library with Functions, not included in standard Library. Compatible with NET.Core and NET.Framework

Language: C# - Size: 338 KB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

stuymedova/easings

Easing functions for smooth animations

Language: TypeScript - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

tubiejs/tween.js

利用数学函数的坐标变换自定义缓动函数

Language: HTML - Size: 83 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

semibran/easing

:chart_with_upwards_trend: demo for easing functions

Language: JavaScript - Size: 388 KB - Last synced at: 16 days ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

octaspire/easing

Easing functions in standard C99.

Language: C - Size: 43.9 KB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

b3nson/sh.ease

Robert Penner's handy easing equations for bash

Language: Shell - Size: 73.2 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

agusmade/animbase

Declarative animation engine

Language: JavaScript - Size: 3.66 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

GOB52/gob_easing

Easing functions that allowed compile-time calculation with constexpr (C++ 11 or later)

Language: C++ - Size: 168 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ArtBIT/bash-easing

Simple exponential easing functions written in bash + bc

Language: Shell - Size: 19.5 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

MarcinJozwik/JayEasing

Static and scriptable easing methods for Unity Engine.

Language: C# - Size: 48.8 KB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

mnemocron/easing-functions Fork of nicolausYes/easing-functions

Easing functions implemented in C for embedded MCU applications

Language: C - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

tyczynski/lerp.js

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

Language: JavaScript - Size: 89.8 KB - Last synced at: about 24 hours ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

ygboucherk/simpleSocket

A C library for seamlessly create sockets

Language: C - Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

tajnyprojekt/TpAnimation

A library for animating and rendering Processing sketches

Language: Java - Size: 3.74 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

tmanderson/animated-context-2d

Liven up your canvas CanvasRenderingContext2D sketches with a little animation and zero effort

Language: TypeScript - Size: 190 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

Mikescher/EasingCookbook

Webapp to visualize easing functions

Language: JavaScript - Size: 388 KB - Last synced at: 16 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

GuilhermeRossato/Function-Generator

A browser app to generate multi purpose functions using interpolation.

Language: JavaScript - Size: 3.31 MB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 1

zeozeozeo/simple-easing2

This package contains a set of simple easing functions.

Language: Rust - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

malkiii/d3-ease Fork of d3/d3-ease

This is a Typescript version from the original d3-ease which contains easing functions for smooth animation based on easing graphs.

Language: JavaScript - Size: 1.24 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

frostybee/waggly-ripples

Ripples and shapes rendering application written in C#/.NET.

Language: C# - Size: 9.86 MB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

nberr/EasingAnimation

A JUCE project to showcase animated components using easing functions

Language: C++ - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

dfederspiel/canvas-art

Game loops and visualizations with HTML canvas.

Language: TypeScript - Size: 5.82 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

XamkGamelab/ProceduralTerrain

Demonstrates generating terrain meshes from noise. There's also tools for modifying the terrain and the terrain can be saved as a mesh asset and used in any projects. Includes FPS preview and simple tree placement. https://youtu.be/u4WbrUH0eaU

Language: ShaderLab - Size: 57.3 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

JohnENoonan/touch-eases

A reusable asset that creates easing CHOPs and python functions for TouchDesigner

Language: Python - Size: 263 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

lo2dev/css-easing

a cheatsheet with css easing functions - css only

Language: HTML - Size: 1.95 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

JGTools/Easings

Collection of easing functions

Language: TypeScript - Size: 8.79 KB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

fal-works/atomic-ease-js

Namespace-aware easing functions.

Language: TypeScript - Size: 45.9 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

marjan3/tweener

🏍 Tiny tween based animation library for animation any objects based on it's properties. Can be started, stopped, paused & restarted.

Language: TypeScript - Size: 552 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

ninjabonsai/es6-easing Fork of danro/easing-js

Language: JavaScript - Size: 45.9 KB - Last synced at: 26 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

abdul-rehman-2050/Niptao

android task management application. Open source and contributions are welcome

Language: Java - Size: 168 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0