awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
markdalgleish avatar

markdalgleish/stellar.js

0
View on GitHub↗
4,592 estrellas·1,292 forks·JavaScript·MIT·5 vistasmarkdalgleish.com/projects/stellar.js↗

Stellar.js

Stellar.js es una biblioteca de paralaje de JavaScript y un framework de movimiento basado en desplazamiento (scroll) utilizado para coordinar el posicionamiento de elementos del DOM y transformaciones CSS. Funciona como una herramienta de posicionamiento que calcula cambios de coordenadas en tiempo real para imágenes de fondo y elementos en primer plano basados en disparadores de desplazamiento.

La biblioteca utiliza un motor de animación de transformación CSS para garantizar que el movimiento esté acelerado por hardware tanto en navegadores móviles como de escritorio. Crea efectos de profundidad aplicando diferentes velocidades de movimiento a los elementos en relación con la tasa de desplazamiento natural.

El framework cubre una gama de capacidades de movimiento, incluyendo cálculos de relación de velocidad para el paralaje de fondo y elementos, así como alineación basada en compensación. Permite la definición de elementos ancestros como puntos de referencia para determinar cuándo los elementos deben volver a sus posiciones originales.

Features

  • Parallax Effects - Creates depth and motion in web layouts by moving background and foreground elements at different scroll speeds.
  • Hardware-Accelerated Animations - Ensuring smooth movement of visual elements on mobile devices by using hardware-accelerated transforms.
  • Motion Speed Control - Generates parallax effects by adjusting the movement speed of elements relative to the natural scroll rate.
  • Scroll-Driven Motion Libraries - Functions as a toolkit for coordinating element alignment and repositioning based on scroll triggers.
  • CSS Transform Animations - Utilizes a CSS transform engine to ensure smooth, hardware-accelerated movement of parallax elements.
  • Hardware Acceleration Optimization - Optimizes performance by offloading CSS transform animations to the GPU for smooth movement on mobile devices.
  • Dynamic Animation Controllers - Provides tools for updating animation parameters and element positions in real time based on scroll progress.
  • Depth Simulation Ratios - Calculates element offsets using a speed ratio multiplied by the current scroll position to simulate depth.
  • Element Positioning - Calculates and applies real-time coordinate shifts to position DOM elements during scrolling.
  • Parallax Layering Offsets - Allows the definition of ancestor elements as reference points for calculating parallax layering and offsets.
  • Custom Animation Logic - Provides a plugin system to define custom CSS properties and functions for element repositioning.
  • Boundary-Based Alignment - Controls when elements return to original positions based on when a parent element reaches the screen edge.
  • Coordinate Resets - Returns elements to their original coordinates when a designated ancestor element reaches a specific screen edge.
  • Parallax Backgrounds - Repositions background images during scrolling by applying specific speed ratios to create depth.
  • Scroll Logic Extensions - Offers a system to define custom CSS properties and functions for tracking and repositioning elements.
  • Scroll Effects - Library for simplified parallax scrolling.
  • Web Components and UI - Library for implementing asynchronous scrolling effects.
  • Scrolling Effects - Simplifies parallax scrolling.

Historial de estrellas

Gráfico del historial de estrellas de markdalgleish/stellar.jsGráfico del historial de estrellas de markdalgleish/stellar.js

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Stellar.js

Proyectos open-source similares, clasificados según cuántas características comparten con Stellar.js.
  • dixonandmoe/rellaxAvatar de dixonandmoe

    dixonandmoe/rellax

    7,143Ver en GitHub↗

    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

    HTML
    Ver en GitHub↗7,143
  • cubiq/iscrollAvatar de cubiq

    cubiq/iscroll

    12,815Ver en GitHub↗

    iscroll is a JavaScript smooth scrolling library and web interaction framework. It provides a 2D web panning controller and a CSS transform zoom engine to manage inertial scrolling, panning, and zooming for web elements across different devices. The project enables the implementation of custom scrollbar interfaces and navigation maps that track the current viewport position. It supports the creation of interactive web carousels with element snapping, web parallax effects, and content scaling via pinch-to-zoom or mouse-wheel inputs. The library covers a broad range of interaction capabilities

    JavaScript
    Ver en GitHub↗12,815
  • alvarotrigo/fullpage.jsAvatar de alvarotrigo

    alvarotrigo/fullPage.js

    35,437Ver en 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
    Ver en GitHub↗35,437
  • locomotivemtl/locomotive-scrollAvatar de locomotivemtl

    locomotivemtl/locomotive-scroll

    8,807Ver en GitHub↗

    Locomotive Scroll is a JavaScript library and toolkit for managing DOM scroll interactions, featuring a smooth scroll motion controller and a parallax scrolling engine. It provides a system for implementing fluid scrolling and tracking element visibility within the viewport. The library creates depth and motion by moving elements at different speeds relative to the scroll position. It includes a viewport visibility tracker used to initiate visual transitions and animations when specific elements enter the browser viewport. The toolkit covers programmatic scroll control, dynamic element regis

    JavaScript
    Ver en GitHub↗8,807
Ver las 30 alternativas a Stellar.js→

Preguntas frecuentes

¿Qué hace markdalgleish/stellar.js?

Stellar.js es una biblioteca de paralaje de JavaScript y un framework de movimiento basado en desplazamiento (scroll) utilizado para coordinar el posicionamiento de elementos del DOM y transformaciones CSS. Funciona como una herramienta de posicionamiento que calcula cambios de coordenadas en tiempo real para imágenes de fondo y elementos en primer plano basados en disparadores de desplazamiento.

¿Cuáles son las características principales de markdalgleish/stellar.js?

Las características principales de markdalgleish/stellar.js son: Parallax Effects, Hardware-Accelerated Animations, Motion Speed Control, Scroll-Driven Motion Libraries, CSS Transform Animations, Hardware Acceleration Optimization, Dynamic Animation Controllers, Depth Simulation Ratios.

¿Qué alternativas de código abierto existen para markdalgleish/stellar.js?

Las alternativas de código abierto para markdalgleish/stellar.js incluyen: dixonandmoe/rellax — Rellax is a dependency-free vanilla JavaScript library and frontend utility used to create parallax web design… cubiq/iscroll — iscroll is a JavaScript smooth scrolling library and web interaction framework. It provides a 2D web panning… alvarotrigo/fullpage.js — fullPage.js is a JavaScript full-screen scrolling library and layout engine used to create websites composed of… locomotivemtl/locomotive-scroll — Locomotive Scroll is a JavaScript library and toolkit for managing DOM scroll interactions, featuring a smooth scroll… wagerfield/parallax — Parallax is a device motion parallax engine and interactive depth effect library. It provides the core logic and… peachananr/onepage-scroll — onepage-scroll is a JavaScript library and scroll orchestrator that transforms websites into a series of sections…