Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Readme
  3. react-parallax-tilt

react-parallax-tilt

MITTypeScriptv1.7.324

A lightweight React component for adding interactive tilt hover effects with zero dependencies.

Visit WebsiteGitHubGitHub
1.1k stars123 forks0 contributors

What is react-parallax-tilt?

React Tilt is a React component library that adds interactive tilt hover effects to UI elements. It creates a 3D-like parallax tilt that responds to mouse movement, touch, and device orientation, enhancing visual engagement. The library solves the need for lightweight, customizable hover animations without external dependencies.

Target Audience

Frontend React developers building interactive UIs, landing pages, product showcases, or portfolio sites that benefit from engaging visual feedback.

Value Proposition

Developers choose React Tilt for its zero-dependency, lightweight design (2.9kB) and extensive customization options. It stands out with unique features like glare effects, gyroscope support, and multiple built-in animations, all wrapped in a simple React component API.

Overview

👀 Easily apply tilt hover effect to React components - lightweight/zero dependencies 2.9kB

Use Cases

Best For

  • Adding interactive hover effects to product cards in e-commerce sites
  • Enhancing portfolio or showcase websites with engaging visual feedback
  • Creating dynamic UI elements that respond to device tilt (gyroscope)
  • Building landing pages with parallax-like tilt animations
  • Implementing custom tilt controls for interactive demos or games
  • Adding lightweight visual effects without bloating bundle size

Not Ideal For

  • Applications requiring high-performance, frame-perfect animations for gaming or interactive simulations
  • Projects needing pre-styled, drop-in UI components without additional CSS integration
  • Use cases where reliable gyroscope support is critical, especially on iOS without guaranteed user interaction

Pros & Cons

Pros

Lightweight Bundle

At only 2.9kB with zero dependencies and tree-shaking support, it minimizes bundle size, ideal for performance-focused React apps as highlighted in the features.

Multi-Input Compatibility

Supports mouse, touch, and device gyroscope for tilt detection, offering flexibility across devices, with demos showcasing each input method.

Customizable Visual Effects

Includes a glare effect with adjustable color, position, and opacity, plus built-in effects like scale and flip, providing rich visual customization options.

Extensive Configuration Options

Offers over 20 props for fine-tuning tilt angles, transitions, and behavior, allowing precise control without bloating the API.

Cons

Gyroscope Limitations

Device orientation support is experimental, with browser compatibility issues and iOS requiring user interaction for permissions, limiting its reliability for motion-based apps.

Styling Overhead

Focuses solely on effects, leaving all styling and layout to developers, which can add extra CSS work for integrated designs.

Niche Functionality

Primarily designed for tilt hover effects, so it lacks versatility for broader UI needs and may require combining with other libraries for complete solutions.

Frequently Asked Questions

Quick Stats

Stars1,061
Forks123
Contributors0
Open Issues1
Last commit1 day ago
CreatedSince 2019

Tags

#animation#gyroscope#ui-effects#zero-dependencies#lightweight#parallax-effect#touch-events#frontend#typescript#hover-effects#interactive-ui#react#react-library#parallax

Built With

R
React
T
TypeScript
S
Storybook

Links & Resources

Website

Included in

Readme20.7k
Auto-fetched 6 hours ago

Related Projects

lobe-chatlobe-chat

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

Stars75,821
Forks15,037
Last commit7 hours ago
nerd-fontsnerd-fonts

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

Stars62,754
Forks3,904
Last commit1 month ago
httpiehttpie

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

Stars38,013
Forks3,929
Last commit1 year ago
sniffnetsniffnet

Comfortably monitor your Internet traffic 🕵️‍♂️

Stars36,759
Forks1,449
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub