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
·

6 dépôts

Awesome GitHub Repositories3D Transform Animations

Animates 3D CSS transforms like rotations and translations to create depth-based motion effects.

Distinct from CSS Transform Animations: Distinct from CSS Transform Animations: focuses specifically on 3D transforms (rotateX, translateZ) rather than general 2D/3D transform animation.

Explore 6 awesome GitHub repositories matching user interface & experience · 3D Transform Animations. Refine with filters or upvote what's useful.

Awesome 3D Transform 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.
  • 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 animating 3D CSS transforms like rotations and translations for depth-based motion effects.

    CSScssdesignexamples
    Voir sur GitHub↗6,684
  • tictail/bounce.jsAvatar de tictail

    tictail/bounce.js

    6,165Voir sur GitHub↗

    bounce.js est une bibliothèque JavaScript et un wrapper programmatique pour générer et appliquer des animations CSS3 keyframe et des transformations 3D. Il fournit un outil pour créer des séquences d'animation complexes sans avoir besoin d'écrire manuellement des règles de feuille de style. La bibliothèque permet la création d'animations en enchaînant des transformations d'échelle, de rotation, de translation et d'inclinaison. Ces séquences générées peuvent être enregistrées sous des noms uniques pour être réutilisées sur plusieurs éléments. Le système gère le cycle de vie de l'animation via des fonctions de rappel qui se déclenchent lorsqu'une séquence visuelle se termine. Il inclut également un vérificateur de compatibilité pour vérifier si l'environnement du navigateur prend en charge les transformations 3D et les spécifications de keyframe requises.

    Provides a programmatic interface for creating depth-based motion effects using 3D CSS transforms.

    CSS
    Voir sur GitHub↗6,165
  • daniel-lundin/snabbt.jsAvatar de daniel-lundin

    daniel-lundin/snabbt.js

    5,175Voir sur GitHub↗

    snabbt.js est un framework de mouvement JavaScript et une bibliothèque d'animation de transformation CSS utilisée pour créer des animations haute performance pour les éléments DOM. Il fonctionne comme un moteur d'animation CSS 3D et une boîte à outils de géométrie basée sur des matrices pour calculer des translations, rotations, échelles et inclinaisons précises. Le framework fournit un contrôleur d'animation piloté par l'utilisateur qui permet de lier la progression de l'animation à l'entrée manuelle de l'utilisateur plutôt qu'à la lecture standard basée sur le temps. Il permet la simulation de la profondeur et de la perspective en animant des éléments HTML en formes tridimensionnelles. Le système couvre l'orchestration du mouvement par le chaînage d'animations séquencées et le traitement d'éléments par lots. Il inclut des capacités pour l'accélération basée sur la physique, les animations de texte au niveau des caractères et la configuration des origines de transformation pour manipuler la géométrie des éléments.

    Functions as a 3D CSS animation engine simulating depth and perspective through 3D transform animations.

    JavaScript
    Voir sur GitHub↗5,175
  • gskinnerteam/flutter_vignettesAvatar de gskinnerTeam

    gskinnerTeam/flutter_vignettes

    4,750Voir sur GitHub↗

    Ce projet est une collection d'implémentations de référence et de composants d'interface utilisateur expérimentaux. Il sert de galerie d'exemples démontrant des animations avancées, le rendu graphique personnalisé et des techniques d'interaction non standard. Le dépôt propose des démonstrations de mouvement haute fidélité, incluant des transformations 3D, des animations de séquences d'images et des transitions de page fluides. Il inclut une bibliothèque d'expériences graphiques qui utilisent le dessin sur canvas et des chemins vectoriels pour rendre des systèmes de particules et des visualisations de données. La surface d'implémentation couvre une gamme de capacités UI avancées, telles que le rendu d'objets 3D immersifs et des composants de navigation interactifs. Il inclut également des modèles pour gérer des formulaires complexes en plusieurs parties avec validation dynamique et des outils de visualisation de données interactifs pour le rendu de graphiques et de diagrammes.

    Applies matrix transformations to UI layers to create 3D depth and perspective effects.

    Dart
    Voir sur GitHub↗4,750
  • hakimel/stroll.jsAvatar de hakimel

    hakimel/stroll.js

    4,342Voir sur GitHub↗

    stroll.js est une bibliothèque d'animation UI frontend conçue pour transformer les listes web standard en affichages à défilement tridimensionnel. Elle fonctionne comme un outil pour créer des perspectives basées sur la profondeur en utilisant les transformations CSS3. La bibliothèque se spécialise dans les animations web 3D et le design de listes interactives. Elle implémente des effets visuels qui répondent au mouvement de l'utilisateur, ajoutant une profondeur spatiale et une perspective aux éléments de liste au fur et à mesure qu'ils sont parcourus.

    Animates 3D CSS transforms like rotateX and translateZ to create depth-based motion effects for lists.

    HTML
    Voir sur GitHub↗4,342
  • micku7zu/vanilla-tilt.jsAvatar de micku7zu

    micku7zu/vanilla-tilt.js

    4,012Voir sur 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

    Animates elements in 3D space by adjusting CSS rotation axes based on mouse movement.

    JavaScriptjavascriptlibrarysmooth
    Voir sur GitHub↗4,012
  1. Home
  2. User Interface & Experience
  3. Component Utilities
  4. Animation Engines
  5. CSS Transform Animations
  6. 3D Transform Animations