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
·
markdalgleish avatar

markdalgleish/stellar.js

0
View on GitHub↗
4,592 stele·1,292 fork-uri·JavaScript·MIT·6 vizualizărimarkdalgleish.com/projects/stellar.js↗

Stellar.js

Stellar.js este o bibliotecă JavaScript de parallax și un framework de mișcare bazat pe scroll, utilizat pentru a coordona poziționarea elementelor DOM și transformările CSS. Funcționează ca un instrument de poziționare care calculează schimbările de coordonate în timp real pentru imaginile de fundal și elementele din prim-plan pe baza declanșatorilor de scroll.

Biblioteca utilizează un motor de animație cu transformări CSS pentru a asigura că mișcarea este accelerată hardware atât pe browserele mobile, cât și pe cele desktop. Creează efecte de profunzime prin aplicarea unor viteze de mișcare diferite elementelor în raport cu rata naturală de scroll.

Framework-ul acoperă o gamă de capabilități de mișcare, inclusiv calcule ale raportului de viteză pentru parallax-ul fundalului și al elementelor, precum și alinierea bazată pe offset. Permite definirea elementelor ancestrale ca puncte de referință pentru a determina când elementele ar trebui să revină la pozițiile lor originale.

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.

Istoric stele

Graficul istoricului de stele pentru markdalgleish/stellar.jsGraficul istoricului de stele pentru markdalgleish/stellar.js

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 Stellar.js

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Stellar.js.
  • dixonandmoe/rellaxAvatar dixonandmoe

    dixonandmoe/rellax

    7,143Vezi pe 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
    Vezi pe GitHub↗7,143
  • cubiq/iscrollAvatar cubiq

    cubiq/iscroll

    12,815Vezi pe 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
    Vezi pe GitHub↗12,815
  • 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
  • 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
Vezi toate cele 30 alternative pentru Stellar.js→

Întrebări frecvente

Ce face markdalgleish/stellar.js?

Stellar.js este o bibliotecă JavaScript de parallax și un framework de mișcare bazat pe scroll, utilizat pentru a coordona poziționarea elementelor DOM și transformările CSS. Funcționează ca un instrument de poziționare care calculează schimbările de coordonate în timp real pentru imaginile de fundal și elementele din prim-plan pe baza declanșatorilor de scroll.

Care sunt principalele funcționalități ale markdalgleish/stellar.js?

Principalele funcționalități ale markdalgleish/stellar.js sunt: Parallax Effects, Hardware-Accelerated Animations, Motion Speed Control, Scroll-Driven Motion Libraries, CSS Transform Animations, Hardware Acceleration Optimization, Dynamic Animation Controllers, Depth Simulation Ratios.

Care sunt câteva alternative open-source pentru markdalgleish/stellar.js?

Alternativele open-source pentru markdalgleish/stellar.js includ: 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… jscottsmith/react-scroll-parallax — React Scroll Parallax is a component library and JavaScript animation tool for creating scroll-driven visual effects… locomotivemtl/locomotive-scroll — Locomotive Scroll is a JavaScript library and toolkit for managing DOM scroll interactions, featuring a smooth scroll… jalxob/cool-kitten — Cool-kitten is a web framework designed for building responsive layouts that incorporate multi-speed parallax…