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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 dépôts

Awesome GitHub RepositoriesStaggered Animations

Animation sequences where elements transition into position with incremental delays rather than simultaneously.

Distinct from Staggered: The candidates are either specifically for Android layout components or TUI transitions, whereas this is a general-purpose web animation utility for sequential movement.

Explore 11 awesome GitHub repositories matching user interface & experience · Staggered Animations. Refine with filters or upvote what's useful.

Awesome Staggered Animations GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • flutter-team-archive/pluginsAvatar de flutter-team-archive

    flutter-team-archive/plugins

    17,710Voir sur GitHub↗

    This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies. The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration throu

    Triggers multiple animations with incremental delays to create fluid, sequential visual transitions.

    Dartandroiddartflutter
    Voir sur GitHub↗17,710
  • desandro/masonryAvatar de desandro

    desandro/masonry

    16,709Voir sur GitHub↗

    Masonry is a JavaScript library for arranging elements of varying heights into a grid without vertical gaps. It serves as a DOM element positioner and dynamic layout manager that calculates and applies absolute coordinates to HTML elements based on available vertical space. The system functions as a responsive grid engine using percentage-based widths to maintain consistent structures across different screen sizes. It includes capabilities to recalculate grid positions after images load or browser windows resize to prevent element overlap. The library covers grid management and positioning,

    Masonry.js ability to stagger the movement of elements to make them transition incrementally rather than simultaneously.

    HTML
    Voir sur GitHub↗16,709
  • chalarangelo/30-seconds-of-cssAvatar de Chalarangelo

    Chalarangelo/30-seconds-of-css

    16,021Voir sur GitHub↗

    Short CSS code snippets for all your development needs

    Ships a CSS-only staggered list entry animation with sequential reveal effects.

    CSScsscss-snippetseducation
    Voir sur GitHub↗16,021
  • geekyants/vue-native-coreAvatar de GeekyAnts

    GeekyAnts/vue-native-core

    8,281Voir sur GitHub↗

    Vue Native is a framework that compiles Vue.js single-file components into React Native primitives, enabling developers to build native iOS and Android applications using Vue syntax. At its core, it provides a build-time compiler that transforms Vue components into React components, while hooking Vue's dependency-tracking reactivity system into React's component lifecycle to trigger re-renders when observed data changes. The framework wraps React Native's native module bridge so Vue components can access device APIs through Vue's reactivity system, and maps Vue's component syntax to React Nat

    Provides a stagger primitive that delays the start of each animation in a group by a fixed interval.

    JavaScriptandroidframeworkios
    Voir sur GitHub↗8,281
  • adamschwartz/magic-of-cssAvatar de adamschwartz

    adamschwartz/magic-of-css

    6,684Voir sur GitHub↗

    Magic of CSS is a structured tutorial series that teaches web developers advanced CSS layout, typography, and animation techniques through hands-on examples. The course covers the full spectrum of CSS capabilities, from foundational box model and positioning concepts to sophisticated animation and interactive state management, all without relying on JavaScript. The series distinguishes itself by teaching practical, real-world CSS patterns such as inline-block justified grids, percentage-based absolute positioning, table-display vertical centering, and letter-span styling techniques. It demons

    Teaches delaying each element's transition start by different amounts for sequential reveal effects.

    CSScssdesignexamples
    Voir sur GitHub↗6,684
  • sghall/react-moveAvatar de sghall

    sghall/react-move

    6,564Voir sur GitHub↗

    React Move is a declarative animation library for React that animates components by interpolating between start and end states with configurable timing and easing. It provides data-driven transitions for single elements, groups, lists, and SVG elements, supporting staggered timing, custom interpolation for non-numeric values like colors and paths, and drag-and-drop reordering of list items. The library distinguishes itself through its support for custom interpolation functions that replace default numeric interpolation, keyed array reconciliation for tracking items as they enter, update, or l

    Sequences animations across multiple elements by applying incremental delays per item in a set.

    JavaScriptanimateanimationeasing
    Voir sur GitHub↗6,564
  • android/views-widgets-samplesAvatar de android

    android/views-widgets-samples

    5,165Voir sur GitHub↗

    Ce dépôt est une collection d'implémentations de référence et de galeries démontrant les meilleures pratiques pour le système Android View. Il fournit un ensemble d'exemples pratiques pour construire des interfaces utilisateur, y compris une galerie de composants et des guides d'implémentation pour les mises en page, les performances de liste et la conception de mouvement. Le projet se distingue par des échantillons détaillés pour coordonner les animations de mise en page et les effets de transition. Il inclut des démonstrations spécialisées pour des animations de mouvement complexes utilisant des images clés et l'interpolation, ainsi qu'un outil de visualisation pour les courbes d'interpolation d'animation afin de déterminer les paramètres de mouvement. La base de code couvre de vastes domaines de capacités, notamment la gestion de liste haute performance avec recyclage de vue et mises à jour différentielles, la navigation paginée avec synchronisation d'onglets et l'adaptabilité de l'interface pour les modes multi-fenêtres et écran partagé. Il inclut également des échantillons pour les mises en page de cartes, le contenu web intégré et les tests d'interface utilisateur automatisés pour les transitions de page.

    Demonstrates how to trigger sequential animations by applying staggered delays to multiple UI elements.

    Java
    Voir sur GitHub↗5,165
  • metafizzy/packeryAvatar de metafizzy

    metafizzy/packery

    4,317Voir sur GitHub↗

    Packery est un moteur de mise en page en grille de type bin-packing JavaScript et une bibliothèque de positionnement d'éléments DOM. Il organise des éléments de tailles variées dans une grille compacte sans espace en calculant et en appliquant des coordonnées absolues aux éléments HTML pour éviter les chevauchements. La bibliothèque permet la création d'interfaces en grille déplaçables, permettant aux utilisateurs de réorganiser les éléments via drag-and-drop tandis que le système réorganise automatiquement les éléments restants. Elle maintient des mises en page stables et réactives à travers différentes dimensions d'écran en utilisant un système de positionnement basé sur des pourcentages et en répondant aux événements de redimensionnement de fenêtre. L'outil gère l'agencement de contenu dynamique via des capacités telles que la synchronisation avec le chargement d'images et de polices, la possibilité de réserver de l'espace de mise en page via des stamps, et l'utilisation de marqueurs de remplacement pour prévisualiser les positions de dépôt lors d'une réorganisation manuelle. Il prend également en charge les transitions échelonnées pour le repositionnement des éléments et l'intégration de systèmes de grille externes pour l'alignement des colonnes.

    Delays the movement of items incrementally to create a sequenced visual flow during layout updates.

    JavaScript
    Voir sur GitHub↗4,317
  • aholachek/react-flip-toolkitAvatar de aholachek

    aholachek/react-flip-toolkit

    4,190Voir sur GitHub↗

    react-flip-toolkit est un framework de transition basé sur les coordonnées et une bibliothèque d'animation de mise en page pour React. Il utilise une technique de "magic-move" pour calculer les positions des éléments, empêchant les sauts brusques lors des changements de mise en page grâce à l'interpolation et à la physique. La bibliothèque fournit un moteur de mouvement basé sur des ressorts qui utilise des paramètres de rigidité et d'amortissement pour créer un mouvement naturel pour les changements de mise en page et de style. Elle inclut des outils spécialisés pour les transitions d'éléments partagés, qui coordonnent les mouvements visuels à travers les changements de route côté client pour maintenir la continuité entre différentes pages. Le système couvre les animations de transition de mise en page et l'interpolation de propriétés hors mise en page. Il gère le timing via le séquençage d'animation décalé et inclut la neutralisation de transformation pour empêcher les éléments enfants de se déformer lorsqu'un conteneur parent change d'échelle. Le framework fournit également des déclencheurs de rappel d'animation pour exécuter une logique à des jalons spécifiques du cycle de vie.

    Coordinates a sequence of animations with incremental delays to create orchestral movements.

    TypeScriptanimation-libraryflip-animationslayout-animation
    Voir sur GitHub↗4,190
  • joshwcomeau/react-flip-moveAvatar de joshwcomeau

    joshwcomeau/react-flip-move

    4,139Voir sur GitHub↗

    react-flip-move est une bibliothèque d'animation React conçue pour animer les transitions d'éléments DOM et le réordonnancement de listes en utilisant la technique FLIP. Elle fonctionne comme un composant de transition de mise en page et un utilitaire de transition DOM pour créer des mouvements fluides lors des changements d'état. La bibliothèque se spécialise dans les transitions accélérées matériellement pour les éléments ajoutés, supprimés ou réordonnés au sein d'une liste. Elle utilise le suivi de position par boîte englobante (bounding-box) pour calculer les décalages de mise en page et prend en charge le timing d'animation échelonné pour créer des flux visuels séquencés. Sa surface de capacité couvre l'orchestration des transitions de mise en page, y compris les animations d'entrée et de sortie, les séquences de montage initial et la préservation des dimensions du conteneur pour éviter les sauts de mise en page. Le système fournit également des rappels de cycle de vie et des options de configuration pour la détection de position personnalisée et les définitions d'éléments enveloppants.

    Implements incremental delays for subsequent elements to create natural, sequenced movement.

    JavaScript
    Voir sur GitHub↗4,139
  • gskinner/flutter_animateAvatar de gskinner

    gskinner/flutter_animate

    1,099Voir sur GitHub↗

    This library is a declarative framework for creating complex motion sequences and visual transitions within Flutter applications. It provides a unified interface for orchestrating interface element transformations, property updates, and animation lifecycles without requiring manual controller management or boilerplate code. The framework distinguishes itself through a fluent builder pattern that allows developers to chain multiple independent motion effects into a single execution pipeline. It supports advanced visual customization by integrating custom fragment shaders for GPU-accelerated re

    Offsets the start time of individual elements within a collection to create cascading staggered motion effects.

    Dart
    Voir sur GitHub↗1,099
  1. Home
  2. User Interface & Experience
  3. Staggered Animations