38 Components & Libraries
React transitions Libraries
React library enabling users to show bubbly transitions between route changes.
react-bubbly-transitions Show bubbly transitions between route changes, in your React 18 apps. Click here for a demo. Or check out the npm package her
A Stunning portfolio ⚡️ build with React JS and framer-motion. Framer-motion for cool transitions and animation.
A Stunning portfolio ⚡️ build with React JS and framer-motion. Framer-motion for cool transitions and animation. Showcasing about me. And uses Email.JS for Contact form.
A framework-agnostic page transition lib for react. Tested with CRA, Next.js, Gatsby.js
A framework-agnostic page transition lib for react. Tested with CRA, Next.js, Gatsby.js
AutoAnimate is a zero-config, drop-in animation utility that adds smooth transitions to your web app
Add motion to your apps with a single line of code. AutoAnimate is a zero-config, drop-in animation utility that adds smooth transitions to your web a
Redux history transitions
redux-history-transitions Note: this library was called redux-react-router-transitions before, but since version 0.4.0 the hard dependency on react-ro
Morphing Ui transitions made simple
React Morph ️ 🦋 Morphing UI transitions made simple Magically animates one element into another just by tagging the first and last state. Getting Sta
Lightweight React component for animating height using CSS transitions. Slide up/down the element, and animate it to any specific height.
React Animate Height Lightweight React component for animating height using CSS transitions. Slide up/down the element, and animate it to any specific
Swiper - Most modern mobile touch slider with hardware accelerated transitions
Get Started | Documentation | Demos Swiper Swiper - is the free and most modern mobile touch slider with hardware accelerated transitions and amazing
Declarative routing library for React ⚛ with page transitions and animations. Under Development 🧪.
React Motion Router Declarative routing library for React ⚛ with page transitions and animations 🚀 . Under Development 🧪 . Based on React Router and
☁️🎨 An experimental universal, customizable styling and animation library for React Native. (beta)
An experimental universal, customizable styling and animation library for React Native. Why? ⎯ Features ⎯ Website ⎯ Documentation ⎯ Get Started ⎯ Exam
Wrapper component around React Motion for easier UI transitions
☢️ THIS PROJECT IS NO LONGER MAINTAINED 💀 Please use react-spring for all of your animation needs. React Motion UI Pack React Motion is an amazing an
Take Control of Your CSS Transitions
react-css-transition React CSS Transition provides a reliable way to transition your components between two states across browers. Read the full docum
React component that helps to control CSS transitions defined with inline style.
React Inline Transition Group This component helps you to control transitions defined with inline styles. Built with ReactTransitionHooks, the goal is
Suspense like transitions for react
@n1ru4l/react-use-transition Suspense like transitions without experimental react features today. For any fetching library. Why? Ever experienced flas
Provides a set of components to animate between elements when the view re-renders.
React State Transitions Version 2.1.0. Provides a set of components to animate between elements when the view re-renders. Pretty much any method of vi
Responsive, css transitions based image slider/gallery/carousel for react.js
React image slider Responsive, css transitions based image slider/gallery/carousel for react.js Installation npm install react-image-slider and add c
A simple component to naively perform transitions between children changes
react-motion-flip A simple component to naively perform transitions between children changes Install $ npm install --save react-motion-flip Import //
React component for fancy number transitions.
React Number Easing React component for fancy number transitions. › Online Demo. Installation npm install react-number-easing --save Usage. import Num
Most modern mobile touch slider with hardware accelerated transitions
Get Started | Documentation | Demos Swiper Swiper - is the free and most modern mobile touch slider with hardware accelerated transitions and amazing
Simple and customizable page transitions for Next.js apps
next-page-transitions Simple and customizable page transitions for Next.js apps Demo: https://next-page-transitions.now.sh/ What does this library do
Provides drilldown-style horizontal slide transitions between index and child routes
This is a simple component that provides drilldown-style horizontal slide transitions between index and child routes.
Full page transitions with react-router.
react-tiger-transition Page transitions for react router dom. Animate your routes programmatically during navigation. Instead of defining the animatio
Enables zooming and panning an image or canvas, both mobile and desktop. Min and max zoom settings. Animated transitions.
react-responsive-pinch-zoom-pan A React component that adds pinch-zoom and pan capability to an img element. Both mobile and desktop browsers are supp
Lazy load & transition your React images with some WebGL glsl niceness 🎉
react-gl-transition-image 🎨 Lazy load & transition your React images with some WebGL glsl niceness 🎉 . Easy to use, offers 8 different transitions o
🦸 Motion Layout - Create beautiful immersive React hero animations using shared components.
Motion Layout Create beautiful immersive React hero animations using shared components. Docs React Motion Layout Docs About Motivation There are amazi
Remotion Series component with transitions
remotion-transition-series A TransitionSeries component for Remotion. Included in this repo are the following transitions: Dissolve FadeThroughColor P
Most modern mobile touch slider with hardware accelerated transitions by react
imreact-carousel Most modern mobile touch slider with hardware accelerated transitions by react Install yarn add imreact-carousel Usage import React,
🦸 Beautiful immersive React hero animations.
Motion Layout Create beautiful immersive React hero animations using shared components. Docs React Motion Layout Docs About Motivation There are amazi
Create magical move transitions between scenes in react-native 🐰🎩✨
Important react-native-shared-element update! A follow up project called react-native-shared-element has been created which can be considered the succ
Standard set of easy to use animations and declarative transitions for React Native
react-native-animatable Declarative transitions and animations for React Native Installation $ npm install react-native-animatable --save Usage To ani
Standard set of easy to use animations and declarative transitions for React Native
Standard set of easy to use animations and declarative transitions for React Native
Bindings for using react-navigation with react-native-magic-move 🐰🎩✨
react-navigation-magic-move Bindings for using react-navigation with react-native-magic-move 🐰 🎩 ✨ Why is this needed react-native-magic-move trigge
Provides a native React view that transitions between multiple colors in a linear direction
react-native-background-gradient Provides a native React view that transitions between multiple colors in a linear direction Install yarn add react-na
Obscure passwords and other sensitive personal information when a react-native app transitions to the background
Enable privacy snapshot for React Native In the App Programming Guide for iOS, Apple says: When an app transitions to the background, the system takes
painless transitions built for react-router, powered by react-motion
React Router Transition Painless transitions for React Router, powered by React Motion. Example site. Requirements To use the latest version of this p
:hamburger: An off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations
react-burger-menu An off-canvas sidebar React component with a collection of effects and styles using CSS transitions and SVG path animations. Using R
Animated hamburger menu icons for React (1.5 KB) 🍔
Animated hamburger menu icons for React Hamburger menu icons for React, with CSS-driven transitions. Created to be as elegant and performant as po
A JavaScript library that transitions between static HTML pages on navigation; no app server required.
TurboReact TurboReact applies only the differences between two HTML pages when navigating with links rather than create a new document, which enables