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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to aarondo/material-preloader

Open-source alternatives to Material Preloader

30 open-source projects similar to aarondo/material-preloader, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Material Preloader alternative.

  • fians/wavesfians avatar

    fians/Waves

    3,470View on GitHub↗

    Click effect inspired by Google's Material Design http://fian.my.id/Waves/

    JavaScript
    View on GitHub↗3,470
  • tictail/bounce.jstictail avatar

    tictail/bounce.js

    6,165View on GitHub↗

    bounce.js is a JavaScript library and programmatic wrapper for generating and applying CSS3 keyframe animations and 3D transformations. It provides a tool for creating complex animation sequences without the need to write manual stylesheet rules. The library allows for the creation of animations by chaining scale, rotation, translation, and skew transformations. These generated sequences can be saved under unique names for reuse across multiple elements. The system manages the animation lifecycle through callback functions that trigger when a visual sequence completes. It also includes a com

    CSS
    View on GitHub↗6,165
  • hakimel/stroll.jshakimel avatar

    hakimel/stroll.js

    4,342View on 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
    View on GitHub↗4,342
  • alexfoxy/laxxxalexfoxy avatar

    alexfoxy/laxxx

    10,484View on GitHub↗

    laxxx is a lightweight JavaScript framework for creating scroll-driven animations and DOM element bindings. It functions as a CSS interpolation engine and animation utility that maps numeric driver values to HTML attributes and styles in real time. The framework specializes in linking visual properties to scroll position and velocity, featuring built-in inertia to smooth out transitions and prevent abrupt visual jumps. It utilizes a driver-based system to generate numeric streams from inputs like mouse movement or time, which are then transformed into CSS outputs through easing equations and

    JavaScript
    View on GitHub↗10,484

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • alexk111/svg-morpheusalexk111 avatar

    alexk111/SVG-Morpheus

    2,698View on GitHub↗

    JavaScript library enabling SVG icons to morph from one to the other. It implements Material Design's Delightful Details transitions. (THIS PROJECT IS NOT MAINTAINED ANYMORE)

    JavaScript
    View on GitHub↗2,698
  • alvarotrigo/fullpage.jsalvarotrigo avatar

    alvarotrigo/fullPage.js

    35,437View on 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
    View on GitHub↗35,437
  • anater/tachyons-animateanater avatar

    anater/tachyons-animate

    137View on GitHub↗

    Single purpose classes to help you orchestrate CSS animations

    CSSanimationcsscss-animations
    View on GitHub↗137
  • animatious/awesome-animationA

    Animatious/awesome-animation

    0View on GitHub↗

    A great list of open sourced UI Motion Library produced by Animatious Group.

    View on GitHub↗0
  • bendc/animateplusbendc avatar

    bendc/animateplus

    5,941View on GitHub↗

    animateplus is a lightweight JavaScript animation library designed for creating high-performance 60 FPS visual transitions and numeric interpolations for website elements. It functions as a promise-based animation engine, using async await patterns to sequence complex motion timelines and timing delays. The library includes a motion blur simulator that applies directional speed blur along the X and Y axes to mimic high velocity. It also provides a numeric interpolation tool to transition colors and graphic properties between states. The system manages high-performance element control, allowi

    JavaScript
    View on GitHub↗5,941
  • blivesta/animsitionblivesta avatar

    blivesta/animsition

    3,810View on GitHub↗

    Animsition is a CSS page transition library and frontend motion framework designed to create fluid visual effects, such as fades and zooms, between web pages. It functions as a DOM navigation animator that manages the timing and sequence of page removal and insertion to provide continuous movement between screens. The system operates as a page overlay animator, utilizing a coordinate-based slide controller to move covering elements across the screen in specific directions. These overlays mask background changes during transitions to maintain visual continuity. The framework leverages hardwar

    CSS
    View on GitHub↗3,810
  • bodymovin/bodymovinbodymovin avatar

    bodymovin/bodymovin

    31,928View on GitHub↗

    Bodymovin is a motion graphics pipeline tool and plugin that exports After Effects animations into JSON files for native rendering on web and mobile platforms. It serves as a cross-platform animation bridge, converting complex vector motion designs into a portable Lottie format for use across different operating systems and frameworks. The project enables high-performance web animation by rendering motion graphics using SVG, Canvas, or HTML. It ensures consistent playback across diverse environments by converting dynamic expressions into static keyframes during the export process. The toolse

    JavaScript
    View on GitHub↗31,928
  • brunnolou/react-morphbrunnolou avatar

    brunnolou/react-morph

    2,548View on GitHub↗

    Morphing Ui transitions made simple

    TypeScript
    View on GitHub↗2,548
  • chrisabdo/motionvariantschrisabdo avatar

    chrisabdo/motionvariants

    993View on GitHub↗

    A collection of handmade Framer Motion variants made for your next project.

    TypeScript
    View on GitHub↗993
  • daimajia/androidviewanimationsdaimajia avatar

    daimajia/AndroidViewAnimations

    12,446View on GitHub↗

    AndroidViewAnimations is an animation library and visual effects toolkit for Android applications. It provides a framework for implementing motion effects, such as bouncing, sliding, and rotating transitions, for views within Android layouts. The library features a collection of predefined motion presets and stylized transition effects. These include curated sequences for shaking and pulsing to guide user attention, as well as complex movements like hinging or rolling for interface entry and exit. The toolkit covers a wide range of visual effects, including linear slides, elastic bounces, tr

    Javaandroidanimationeasing-functions
    View on GitHub↗12,446
  • daltoniam/dcanimationkitdaltoniam avatar

    daltoniam/DCAnimationKit

    805View on GitHub↗

    A collection of animations for iOS. Simple, just add water animations.

    Objective-C
    View on GitHub↗805
  • dixonandmoe/rellaxdixonandmoe avatar

    dixonandmoe/rellax

    7,143View on 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
    View on GitHub↗7,143
  • facebook/popfacebook avatar

    facebook/pop

    19,559View on GitHub↗

    Pop is an animation library for iOS and macOS designed to manage property animations, value interpolation, and physics engines. It functions as a framework for linking animation engines to arbitrary object properties, extending beyond standard view attributes. The library features a physics-based animation engine that generates motion based on velocity, friction, and target values. This system enables the creation of spring and decay animations to simulate real-world dynamics. The project also provides tools for value interpolation using easing curves, display-link driven updates synced to s

    Objective-C++
    View on GitHub↗19,559
  • facebook/reboundfacebook avatar

    facebook/rebound

    5,392View on GitHub↗

    Rebound is a Java motion framework and physics engine designed to create natural physical movement in user interface animations. It functions as a spring physics library that models forces and oscillations to drive fluid interface transitions. The framework implements interactive motion design by simulating real-world spring dynamics and physical forces rather than using linear transitions. This allows for the creation of organic motion within Java applications. The engine handles physics-based animation through spring-based simulations, employing discrete time-step integration and frame-ind

    Java
    View on GitHub↗5,392
  • florent37/expectanimflorent37 avatar

    florent37/ExpectAnim

    2,759View on GitHub↗

    Describe your animation and run !

    Javaandroidanimationdesign
    View on GitHub↗2,759
  • florent37/viewanimatorflorent37 avatar

    florent37/ViewAnimator

    2,703View on GitHub↗

    A fluent Android animation library

    Javaandroidanimanimation
    View on GitHub↗2,703
  • geoffgraham/animate.scssgeoffgraham avatar

    geoffgraham/animate.scss

    658View on GitHub↗

    This is a port of Dan Eden's Animate.css for SASS.

    SCSS
    View on GitHub↗658
  • glomadrian/gravglomadrian avatar

    glomadrian/Grav

    2,690View on GitHub↗

    Configurable animations based on points

    Java
    View on GitHub↗2,690
  • hitherejoe/animatehitherejoe avatar

    hitherejoe/animate

    3,072View on GitHub↗

    An application demoing meaningful motion on Android

    Java
    View on GitHub↗3,072
  • iamralpht/gravitas.jsiamralpht avatar

    iamralpht/gravitas.js

    162View on GitHub↗

    Super fast physics simulations for JavaScript

    JavaScript
    View on GitHub↗162
  • igalata/bubble-pickerigalata avatar

    igalata/Bubble-Picker

    1,395View on GitHub↗

    An easy-to-use animation which can be used for content picking for Android

    Kotlinandroidanimationbubble
    View on GitHub↗1,395
  • intuit/animationengineintuit avatar

    intuit/AnimationEngine

    1,057View on GitHub↗

    INTUAnimationEngine makes it easy to build advanced custom animations on iOS.

    Objective-C
    View on GitHub↗1,057
  • jh3y/whirljh3y avatar

    jh3y/whirl

    1,833View on GitHub↗

    CSS loading animations with minimal effort!

    SCSSanimationcsscss-loading-animations
    View on GitHub↗1,833
  • joaopereirawd/fakeloader.jsjoaopereirawd avatar

    joaopereirawd/fakeLoader.js

    720View on GitHub↗

    fakeLoader.js is a lightweight jQuery plugin that helps you create an animated spinner with a fullscreen loading mask to simulate the page preloading effect. Check out the Demo Bower? Me too :) fakeLoader.js is available as a Bower package. Just run bower install fakeloader

    CSS
    View on GitHub↗720
  • joerez/react-transitionsJ

    joerez/react-transitions

    0View on GitHub↗
    View on GitHub↗0
  • jorenvanhee/sass-burgerJ

    jorenvanhee/sass-burger

    0View on GitHub↗

    Sass Burger

    View on GitHub↗0