awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dixonandmoe avatar

dixonandmoe/rellax

0
View on GitHub↗
7,143 stele·837 fork-uri·HTML·MIT·9 vizualizăridixonandmoe.com/rellax↗

Rellax

Rellax is a dependency-free vanilla JavaScript library and frontend utility used to create parallax web design effects. It functions as a scroll-based animation tool that moves page elements at different speeds to produce a sense of depth and layered motion.

The library supports both vertical and horizontal parallax tracking for panoramic layouts and allows for motion speed control. It includes breakpoint-aware speed mapping to adjust movement based on screen width and provides viewport centering to position elements relative to the center of the screen.

Beyond basic motion, the tool manages z-space layer ordering and can monitor custom scroll containers instead of the global window. It includes capabilities for tracking position changes, refreshing state for dynamic layouts, and removing effects to reset elements to their static positions.

Features

  • Parallax Effects - A lightweight library for creating depth and motion in web layouts via scroll-based parallax effects.
  • Motion Speed Control - Implements precise control over how fast elements move during scrolling, including responsive breakpoint-aware speed mapping.
  • Frontend UI Components - Provides a lightweight set of interface utilities for managing element layering and viewport-relative positioning.
  • Parallax Backgrounds - A specialized library for implementing depth-based scrolling and parallax motion effects in web interfaces.
  • Scroll Animations - Triggers visual parallax transitions and element movement based on the user's scroll position within the viewport.
  • Scroll-Driven Animation Tools - Synchronizes visual transitions and element property changes with the user's vertical or horizontal scroll position.
  • Vanilla JavaScript Utilities - Ships as a dependency-free vanilla JavaScript script for adding interactive visual effects to web pages.
  • Layer-Based Motion Effects - Utilizes layer-based motion to move page elements at different speeds, creating a sense of depth.
  • Element Scroll Trackers - Monitors the scroll position of specific DOM elements to drive layered motion effects.
  • Horizontal Parallax Layouts - Implements panoramic effects by tracking horizontal scroll movement to animate elements across the screen.
  • Viewport Center Offsets - Determines element movement by measuring the distance between the element center and the current viewport center.
  • Horizontal Tracking - Provides horizontal scroll tracking to enable parallax effects for panoramic layouts.
  • Responsive Animation Adjustments - Adjusts parallax motion speeds and behaviors based on screen size and device breakpoints.
  • Scroll Containers - Supports monitoring scroll events within specific overflow elements instead of the global window.
  • Responsive Breakpoint Mapping - Provides the ability to map different parallax movement speeds to specific screen width breakpoints for responsive design.
  • Z-Index Management - Manages the stacking order of elements in Z-space to ensure correct overlapping and depth perception.
  • Direct DOM Manipulation - Uses direct DOM manipulation via CSS transforms to achieve smooth, hardware-accelerated parallax motion.
  • Animation Libraries - Lightweight parallax scrolling library.
  • Scroll Effects - Lightweight vanilla JavaScript parallax library.
  • Scrolling Effects - Smooth parallax scrolling library.

Istoric stele

Graficul istoricului de stele pentru dixonandmoe/rellaxGraficul istoricului de stele pentru dixonandmoe/rellax

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Rellax

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Rellax.
  • markdalgleish/stellar.jsAvatar markdalgleish

    markdalgleish/stellar.js

    4,592Vezi pe GitHub↗

    Stellar.js is a JavaScript parallax library and scroll-based motion framework used to coordinate DOM element positioning and CSS transforms. It functions as a positioning tool that calculates real-time coordinate shifts for background images and foreground items based on scroll triggers. The library utilizes a CSS transform animation engine to ensure movement is hardware-accelerated on both mobile and desktop browsers. It creates depth effects by applying different movement speeds to elements relative to the natural scroll rate. The framework covers a range of motion capabilities, including

    JavaScript
    Vezi pe GitHub↗4,592
  • prinzhorn/skrollrAvatar Prinzhorn

    Prinzhorn/skrollr

    18,426Vezi pe GitHub↗

    Skrollr is a dependency-free scroll-driven animation engine and cross-platform frontend library. It functions as a toolkit for linking CSS properties and HTML attributes to scroll positions to create synchronized animations, specifically providing utilities for the interpolation of SVG attributes. The library enables the creation of parallax scrolling and interactive web storytelling by mapping scroll offsets to specific style values. It allows for the development of non-linear movement and dynamic SVG effects through the use of custom HTML attributes that define keyframes. The system covers

    HTML
    Vezi pe GitHub↗18,426
  • jscottsmith/react-scroll-parallaxAvatar jscottsmith

    jscottsmith/react-scroll-parallax

    2,986Vezi pe GitHub↗

    React Scroll Parallax is a component library and JavaScript animation tool for creating scroll-driven visual effects and layered depth in web applications. It supplies shared scroll metrics and controller access down the component tree through context providers, applying hardware-accelerated style changes such as translation, rotation, and opacity to animate elements. The system tracks element positions relative to viewport boundaries to calculate continuous scroll ratios while batching calculations to sync with browser refresh rates and automatically recomputing layouts during dynamic content

    TypeScriptanimationbannercomponent
    Vezi pe GitHub↗2,986
  • alvarotrigo/fullpage.jsAvatar alvarotrigo

    alvarotrigo/fullPage.js

    35,437Vezi pe GitHub↗

    fullPage.js is a JavaScript full-screen scrolling library and layout engine used to create websites composed of vertical sections and horizontal slides that snap to the viewport. It provides a system for organizing web content into full-screen pages with automatic snapping behavior. The library distinguishes itself through a WebGL transition framework and visual storytelling tools, enabling cinematic effects such as 3D rotations, parallax backgrounds, fading, and water distortion during navigation. It also features a responsive adaptation system that can switch from automatic snapping to stan

    JavaScriptfullpagefullscreenjavascript
    Vezi pe GitHub↗35,437
Vezi toate cele 30 alternative pentru Rellax→

Întrebări frecvente

Ce face dixonandmoe/rellax?

Rellax is a dependency-free vanilla JavaScript library and frontend utility used to create parallax web design effects. It functions as a scroll-based animation tool that moves page elements at different speeds to produce a sense of depth and layered motion.

Care sunt principalele funcționalități ale dixonandmoe/rellax?

Principalele funcționalități ale dixonandmoe/rellax sunt: Parallax Effects, Motion Speed Control, Frontend UI Components, Parallax Backgrounds, Scroll Animations, Scroll-Driven Animation Tools, Vanilla JavaScript Utilities, Layer-Based Motion Effects.

Care sunt câteva alternative open-source pentru dixonandmoe/rellax?

Alternativele open-source pentru dixonandmoe/rellax includ: markdalgleish/stellar.js — Stellar.js is a JavaScript parallax library and scroll-based motion framework used to coordinate DOM element… prinzhorn/skrollr — Skrollr is a dependency-free scroll-driven animation engine and cross-platform frontend library. It functions as a… jscottsmith/react-scroll-parallax — React Scroll Parallax is a component library and JavaScript animation tool for creating scroll-driven visual effects… alvarotrigo/fullpage.js — fullPage.js is a JavaScript full-screen scrolling library and layout engine used to create websites composed of… rrutsche/react-parallax — React Parallax is a React animation component library that creates multi-speed scrolling background depth effects. It… ianlunn/jquery-parallax — jQuery Parallax is a frontend animation library and JavaScript plugin that creates a multi-layered depth illusion as…