awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to markdalgleish/stellar.js

Open-source alternatives to Stellar.js

30 open-source projects similar to markdalgleish/stellar.js, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Stellar.js alternative.

  • dixonandmoe/rellaxالصورة الرمزية لـ dixonandmoe

    dixonandmoe/rellax

    7,143عرض على 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
    عرض على GitHub↗7,143
  • cubiq/iscrollالصورة الرمزية لـ cubiq

    cubiq/iscroll

    12,815عرض على 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
    عرض على GitHub↗12,815
  • alvarotrigo/fullpage.jsالصورة الرمزية لـ alvarotrigo

    alvarotrigo/fullPage.js

    35,437عرض على 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
    عرض على GitHub↗35,437

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • jscottsmith/react-scroll-parallaxالصورة الرمزية لـ jscottsmith

    jscottsmith/react-scroll-parallax

    2,986عرض على 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
    عرض على GitHub↗2,986
  • locomotivemtl/locomotive-scrollالصورة الرمزية لـ locomotivemtl

    locomotivemtl/locomotive-scroll

    8,807عرض على 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
    عرض على GitHub↗8,807
  • jalxob/cool-kittenالصورة الرمزية لـ jalxob

    jalxob/cool-kitten

    1,373عرض على GitHub↗

    Cool-kitten is a web framework designed for building responsive layouts that incorporate multi-speed parallax scrolling effects and automated asset optimization. At its core, the project functions as a scroll-driven animation engine that synchronizes DOM element transformations with user scroll coordinates using custom easing functions. The framework integrates a fluid grid layout system alongside multi-speed layered parallax capabilities, enabling background elements to move at different relative speeds than foreground content to produce visual depth. Additionally, it includes build-time ass

    JavaScript
    عرض على GitHub↗1,373
  • rrutsche/react-parallaxالصورة الرمزية لـ rrutsche

    rrutsche/react-parallax

    876عرض على GitHub↗

    React Parallax is a React animation component library that creates multi-speed scrolling background depth effects. It computes relative scroll positions within viewports to translate raw page offsets into normalized animation progress values, applying hardware-accelerated translation and scaling styles to DOM nodes for smooth visual movement. The library supports rendering background images and arbitrary visual elements that shift positions at different speeds relative to foreground content. It provides dynamic Gaussian blur filter transitions that interpolate based on current scroll velocity

    TypeScript
    عرض على GitHub↗876
  • wagerfield/parallaxالصورة الرمزية لـ wagerfield

    wagerfield/parallax

    16,586عرض على GitHub↗

    Parallax is a device motion parallax engine and interactive depth effect library. It provides the core logic and interfaces necessary to simulate visual depth by shifting scene layers based on a smart device gyroscope or mouse movement. The system functions as a device orientation controller that maps physical device rotation and cursor position to programmatic offsets. It distinguishes itself through a motion interface that handles relative orientation calibration, allowing the engine to calculate movement based on a cached starting position. The library covers motion behavior configuration

    JavaScript
    عرض على GitHub↗16,586
  • prinzhorn/skrollrالصورة الرمزية لـ Prinzhorn

    Prinzhorn/skrollr

    18,426عرض على 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
    عرض على GitHub↗18,426
  • peachananr/onepage-scrollالصورة الرمزية لـ peachananr

    peachananr/onepage-scroll

    9,474عرض على GitHub↗

    onepage-scroll is a JavaScript library and scroll orchestrator that transforms websites into a series of sections navigated one page at a time. It functions as a single page navigation tool that implements viewport-based section snapping to lock the scroll position to full-screen segments. The library provides a responsive scrolling interface that automatically reverts to standard browser scrolling behavior when the window width drops below a defined threshold. It synchronizes the browser address bar with the current section index as the user navigates through the page. The system includes c

    JavaScript
    عرض على GitHub↗9,474
  • ianlunn/jquery-parallaxالصورة الرمزية لـ IanLunn

    IanLunn/jQuery-Parallax

    1,506عرض على GitHub↗

    jQuery Parallax is a frontend animation library and JavaScript plugin that creates a multi-layered depth illusion as users scroll down a web page. It operates by shifting background layers at varying speeds during page scrolling to simulate differing visual depths. The library calculates background element offsets relative to the current scroll position of the viewport to dynamically adjust placement. It attaches native browser scroll event handlers to trigger coordinate recalculations and layout updates in real time, directly updating the inline styles of element background image coordinates

    CSS
    عرض على GitHub↗1,506
  • gijsroge/tilt.jsالصورة الرمزية لـ gijsroge

    gijsroge/tilt.js

    3,862عرض على GitHub↗

    tilt.js is a jQuery plugin and mouse-driven animation library used to create 3D parallax effects and interactive rotations on web elements. It functions as a frontend interaction tool that maps cursor coordinates to rotation angles, simulating three-dimensional perspective and spatial depth. The library features a dynamic glare overlay that simulates light reflection on a surface, mimicking materials such as glass or glossy plastic. It also implements layered parallax offsetting to shift inner elements along different axes, creating a perceived sense of depth as the main container rotates. T

    JavaScriptjqueryparallaxtilt
    عرض على GitHub↗3,862
  • mzabriskie/react-draggableالصورة الرمزية لـ mzabriskie

    mzabriskie/react-draggable

    9,289عرض على GitHub↗

    react-draggable is a UI interaction library that provides core primitives and components for adding tactile movement and coordinate-based positioning to web elements. It serves as a tool for making user interface elements movable via mouse or touch interactions within React applications. The library supports the implementation of custom drag handles, allowing the initiation of movement to be restricted to specific child elements identified by CSS selectors. It also provides programmatic drag state management, enabling developers to control element positioning or use callbacks for movement wit

    JavaScript
    عرض على GitHub↗9,289
  • micku7zu/vanilla-tilt.jsالصورة الرمزية لـ micku7zu

    micku7zu/vanilla-tilt.js

    4,012عرض على GitHub↗

    vanilla-tilt.js is a JavaScript 3D tilt library used to animate web elements in 3D space. It functions as an interactive UI animation tool that drives element rotation and scale effects based on mouse movement or mobile device orientation. The library distinguishes itself through the simulation of physical surfaces, utilizing a dynamic light glare effect to create glossy reflections that shift with the cursor. It also includes a parallax depth system that offsets inner elements relative to a parent container to simulate physical layering and three-dimensional space. The toolkit covers a broa

    JavaScriptjavascriptlibrarysmooth
    عرض على GitHub↗4,012
  • bendc/frontend-guidelinesالصورة الرمزية لـ bendc

    bendc/frontend-guidelines

    9,089عرض على GitHub↗

    This project is a comprehensive collection of frontend development best practices and standards. It provides guides for writing semantic HTML, efficient CSS, and functional JavaScript to improve overall web performance and accessibility. The repository establishes frameworks for modern CSS architecture, focusing on specificity management and the use of Flexbox and Grid for predictable layouts. It outlines patterns for functional JavaScript programming, emphasizing the use of pure functions and composition to reduce execution time and dependency bloat. The guidelines cover several core capabi

    عرض على GitHub↗9,089
  • googlechromelabs/ui-element-samplesالصورة الرمزية لـ GoogleChromeLabs

    GoogleChromeLabs/ui-element-samples

    4,122عرض على GitHub↗

    This project is a collection of reference implementations and prototypes focused on routing, performance optimization, background threading, and user interface components. It serves as a sample library demonstrating the use of modern web platform features and native browser APIs. The repository provides prototypes for high-performance graphics, including 3D effects and animations rendered via hardware acceleration and CSS transformations. It includes implementation examples for client-side routing to synchronize application state with browser URLs and pattern galleries for offloading computat

    JavaScript
    عرض على GitHub↗4,122
  • greensock/gsapالصورة الرمزية لـ greensock

    greensock/GSAP

    23,877عرض على GitHub↗

    GSAP is a comprehensive JavaScript animation library designed for orchestrating complex motion sequences and interactive user interfaces. It provides a robust property-interpolation engine that calculates intermediate values for CSS styles, attributes, and numeric properties, enabling smooth visual transitions across web elements. The framework is built on a core architecture that manages animation lifecycles, timeline-based sequence orchestration, and virtual property interception to ensure precise control over motion. The library distinguishes itself through a modular, plugin-based extensib

    JavaScriptanimationgsapjavascript
    عرض على GitHub↗23,877
  • umano/androidslidinguppanelالصورة الرمزية لـ umano

    umano/AndroidSlidingUpPanel

    9,456عرض على GitHub↗

    AndroidSlidingUpPanel is an Android custom view component and sliding panel library used to create draggable overlays that slide up from the bottom of an application screen. It functions as a nested scrolling UI framework that coordinates touch events between a draggable panel and its internal scrollable content. The library distinguishes itself through a parallax effect implementation that shifts background content at different speeds than the foreground panel. It supports the definition of intermediate anchor points to create partial-view states and allows for transition physics customizati

    Java
    عرض على GitHub↗9,456
  • juliangarnier/animeالصورة الرمزية لـ juliangarnier

    juliangarnier/anime

    69,932عرض على GitHub↗

    This project is a declarative motion framework and JavaScript animation engine designed to transition CSS properties, SVG attributes, and DOM elements. It provides a comprehensive set of tools for creating complex, multi-part motion sequences by synchronizing animations, timers, and callbacks into a single, unified timeline. The library distinguishes itself through a robust timeline-based sequence orchestrator that allows for precise timing, label-based control, and hierarchical nesting of animations. It also features a physics-driven interaction library that enables draggable elements with c

    JavaScriptanimationanimecanvas
    عرض على GitHub↗69,932
  • material-motion/material-motion-swiftالصورة الرمزية لـ material-motion

    material-motion/material-motion-swift

    1,419عرض على GitHub↗

    Material-motion-swift is a Swift animation toolkit and gesture interaction library for building responsive motion, physics-based interface transitions, and direct multitouch manipulation on mobile devices. The framework executes continuous view transitions, asymmetric transformations, and outward masks following standard design guidelines. The library constructs reactive animation networks by binding input streams to layer properties through explicit relationships, while delegating rendering and interpolation to underlying graphics hardware. It translates live touch coordinates into direct m

    Swiftanimationgesture-driven-animationsios
    عرض على GitHub↗1,419
  • s-yadav/scrollmenuالصورة الرمزية لـ s-yadav

    s-yadav/ScrollMenu

    203عرض على GitHub↗

    A new interface to replace your old boring scrollbar

    JavaScript
    عرض على GitHub↗203
  • stephband/jparallaxالصورة الرمزية لـ stephband

    stephband/jparallax

    1,137عرض على GitHub↗

    jQuery plugin for creating interactive parallax effect

    HTML
    عرض على GitHub↗1,137
  • nexts/clusterize.jsالصورة الرمزية لـ NeXTs

    NeXTs/Clusterize.js

    7,273عرض على GitHub↗

    Clusterize.js is a vanilla JavaScript virtual list library and DOM virtualization tool. It enables the display of massive data sets by rendering only the subset of rows currently visible within the user viewport. The plugin operates as a lightweight frontend component without external dependencies or framework requirements. It reduces browser memory usage and DOM load by swapping the content of existing elements rather than rendering thousands of nodes simultaneously. The library focuses on frontend performance optimization and large dataset visualization. It maintains a native scrolling exp

    JavaScript
    عرض على GitHub↗7,273
  • cameronmcefee/plaxالصورة الرمزية لـ cameronmcefee

    cameronmcefee/plax

    2,250عرض على GitHub↗

    JQuery powered parallaxing

    JavaScript
    عرض على GitHub↗2,250
  • geosigno/simpleparallaxالصورة الرمزية لـ geosigno

    geosigno/simpleParallax

    2,155عرض على GitHub↗

    Easy Parallax Effect for React & JavaScript

    TypeScript
    عرض على GitHub↗2,155
  • wickynilliams/headroom.jsالصورة الرمزية لـ WickyNilliams

    WickyNilliams/headroom.js

    10,833عرض على GitHub↗

    headroom.js is a client-side JavaScript header visibility controller and DOM manipulator. It functions as a scroll-based UI component that hides page headers during downward scrolls and reveals them during upward scrolls to maximize available viewport space. The tool manages dynamic header visibility by monitoring real-time browser scroll events. It optimizes the vertical viewing area of responsive web layouts by toggling the visibility of navigation bars based on the user's scroll direction. The system operates through scroll-position tracking and delta-based state switching to determine mo

    JavaScript
    عرض على GitHub↗10,833
  • hakimel/stroll.jsالصورة الرمزية لـ hakimel

    hakimel/stroll.js

    4,342عرض على GitHub↗

    stroll.js is a frontend UI animation library designed to transform standard web lists into three-dimensional scrolling displays. It functions as a tool for creating depth-based perspectives using CSS3 transforms. The library specializes in 3D web animations and interactive list design. It implements visual effects that respond to user movement, adding spatial depth and perspective to list elements as they are navigated.

    HTML
    عرض على GitHub↗4,342
  • ant-design/ant-motionالصورة الرمزية لـ ant-design

    ant-design/ant-motion

    4,613عرض على GitHub↗

    This is a React animation library providing a collection of components for creating choreographed motion, complex transitions, and SVG morphing. It functions as a motion design specification and a UI component animation wrapper system used to apply 3D transforms, Bezier curves, and entry-exit transitions to interface elements. The project includes a scroll-driven animation suite for synchronizing UI movements and parallax effects with the viewport position, as well as an SVG motion framework for animating paths, drawing lines incrementally, and interpolating coordinates for shape morphing. I

    JavaScriptanimationant-motionjavascript
    عرض على GitHub↗4,613
  • scroll-out/scroll-outالصورة الرمزية لـ scroll-out

    scroll-out/scroll-out

    1,216عرض على GitHub↗

    Scroll-out is a JavaScript scroll animation library that detects element visibility during scroll to trigger reveal, parallax, and dynamic style effects. It serves as a CSS custom property scroll driver that computes and applies live property values based on scroll position, allowing page styles to adapt fluidly, alongside functioning as a DOM viewport intersection observer that monitors when elements enter or leave the browser viewport to update their visual state attributes. The library maps real-time scroll offsets and element positions directly to custom CSS properties for fluid visual tr

    TypeScriptanimationcsscss-classes
    عرض على GitHub↗1,216
  • daniel-lundin/snabbt.jsالصورة الرمزية لـ daniel-lundin

    daniel-lundin/snabbt.js

    5,175عرض على GitHub↗

    snabbt.js is a JavaScript motion framework and CSS transform animation library used to create high-performance animations for DOM elements. It functions as a 3D CSS animation engine and a matrix-based geometry toolkit for calculating precise translations, rotations, scales, and skews. The framework provides a user-driven animation controller that allows animation progress to be tied to manual user input rather than standard time-based playback. It enables the simulation of depth and perspective by animating HTML elements into three-dimensional shapes. The system covers motion orchestration t

    JavaScript
    عرض على GitHub↗5,175