Kosha.
23 free tools

Motion & 3D

Animation engines, scroll, springs and WebGL toolkits.

Showing 23 of 23

Motion & 3D

A-Frame

aframe.io

A web framework for building 3D, AR and VR experiences with HTML.

WebXRVRthree.js
Open Source
Motion & 3D

Animata

animata.design

Hand-crafted interaction animations and effects you can copy into your app.

InteractionsTailwindEffects
Open Source
Motion & 3D

Anime.js

animejs.com

A fast, lightweight JavaScript animation engine for CSS, SVG, DOM and JS objects.

AnimationTimelineSVG
Open Source
Motion & 3D

AutoAnimate

auto-animate.formkit.com

Add motion to your apps with a single line of code. Zero config.

Zero configLightweightLists
Open Source
Motion & 3D

Babylon.js

babylonjs.com

A powerful, full-featured web rendering and game engine with a built-in inspector.

3DGame engineWebGPU
Open Source
Motion & 3D

Drei

drei.docs.pmnd.rs

Useful helpers and ready-made abstractions for React Three Fiber.

3DHelpersR3F
Open Source
Motion & 3D

GSAP

gsap.com

The professional-grade JavaScript animation platform, now free including all bonus plugins.

TimelinesScrollTriggerSVG
Free
Motion & 3D

Lenis

lenis.darkroom.engineering

Lightweight, buttery smooth scroll that plays nicely with sticky and scroll-linked effects.

Smooth scrollLightweight
Open Source
Motion & 3D

Lottie

airbnb.io

Render After Effects animations natively on web and mobile from JSON.

After EffectsJSONVector
Open Source
Motion & 3D

Motion (Framer Motion)

motion.dev

Production-ready motion library for React and JS with a simple declarative API.

AnimationGesturesLayout
Open Source
Motion & 3D

Motion Primitives

motion-primitives.com

Beautifully animated UI building blocks for React, Tailwind and Motion.

MotionTailwindCopy-paste
Open Source
Motion & 3D

OGL

oframe.github.io

A minimal WebGL library with zero dependencies. three.js-like API at a fraction of the size.

WebGLMinimalShaders
Open Source
Motion & 3D

PlayCanvas

playcanvas.com

Fast, lightweight WebGL/WebGPU game engine with Gaussian splat support.

3DGame engineSplats
Open Source
Motion & 3D

React Bits

reactbits.dev

Animated, interactive and fully customizable React components and backgrounds.

Text effectsBackgroundsWebGL
Free
Motion & 3D

React Postprocessing

react-postprocessing.docs.pmnd.rs

Bloom, depth of field, glitch and more post-processing effects for React Three Fiber.

3DEffectsR3F
Open Source
Motion & 3D

React Spring

react-spring.dev

Spring-physics based animation library for React.

SpringsPhysicsPerformance
Open Source
Motion & 3D

React Three Fiber

r3f.docs.pmnd.rs

A React renderer for three.js. Build 3D scenes declaratively with components.

3DWebGLthree.js
Open Source
Motion & 3D

React Three Rapier

github.com

Fast Rust/WASM physics for React Three Fiber via the Rapier engine.

3DPhysicsR3F
Open Source
Motion & 3D

Rive

rive.app

Interactive, state-machine driven vector animations with tiny runtimes.

State machinesInteractiveRuntime
Free Tier
Motion & 3D

Theatre.js

theatrejs.com

A motion design editor for the web. Keyframe three.js scenes and DOM with a visual timeline.

Timeline3DEditor
Open Source
Motion & 3D

three.js

threejs.org

The JavaScript 3D library. Scenes, cameras, materials and WebGL/WebGPU renderers.

3DWebGLWebGPU
Open Source
Motion & 3D

Threlte

threlte.xyz

A three.js component library for Svelte. Declarative scenes, physics and helpers.

3Dthree.jsSvelte
Open Source
Motion & 3D

TresJS

tresjs.org

Declarative three.js for Vue. Build 3D scenes with components and composables.

3Dthree.jsVue
Open Source

Other categories