awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cssanimation avatar

cssanimation/css-animation-101

0
View on GitHub↗
5,062 estrellas·227 forks·CSS·2 vistascssanimation.rocks↗

Css Animation 101

Este proyecto es un tutorial integral de animación CSS y un curso estructurado de animación frontend. Sirve como un recurso de aprendizaje de movimiento web diseñado para enseñar la implementación de transiciones y animaciones visuales dentro de un navegador.

El recurso proporciona una guía para la animación 3D en CSS, cubriendo el renderizado de escenas tridimensionales y la profundidad. Incluye instrucciones sobre diseño de movimiento, que van desde animaciones activadas por desplazamiento y animación de hojas de sprites hasta la creación de animaciones complejas de interfaces web.

El material cubre capacidades básicas como la manipulación de la geometría de elementos, el control del ritmo de animación y la gestión de estados de reproducción. También aborda áreas técnicas que incluyen interpolación de estados, renderizado 3D y la sincronización de múltiples animaciones.

Los usuarios pueden recibir tutoriales semanales para aprender nuevas técnicas visuales y guías de animación.

Features

  • CSS Tutorials - Serves as a comprehensive educational resource teaching CSS animation techniques through structured tutorials.
  • CSS 3D Scene Construction - Comprehensive guide to creating 3D objects and environments using CSS perspective and transforms.
  • Animation Specializations - Provides a structured series of lessons on animation pacing, synchronization, and state changes for web UIs.
  • Web Motion Resources - Offers a comprehensive collection of tutorials and examples for implementing complex and natural browser animations.
  • 3D Environment Rendering - Instructions for building three-dimensional environments and scenes within the browser.
  • Timing Functions - Teaches how to use cubic-bezier curves to create natural and life-like movement pacing.
  • Easing Control - Provides techniques for adjusting animation speed using cubic-bezier curves for natural motion.
  • Web Interface Animation Libraries - Offers a comprehensive guide to designing smooth state changes and geometry transformations for web interfaces.
  • Keyframe Interpolation - Covers the definition of percentage-based keyframes to create smooth visual transitions.
  • 3D Perspective Transforms - Provides a guide to simulating depth and 3D spatial effects using CSS perspective transforms.
  • Scroll-Triggered Animations - Provides detailed instructions on implementing animations that activate when elements scroll into the browser viewport.
  • Keyframe Animation Engines - Teaches the design of complex motion sequences using multiple keyframe waypoints.
  • Motion Design Systems - Teaches a systematic approach to creating cohesive visual transitions and motion patterns for web interfaces.
  • State Transition Animators - Shows how to interpolate styles over duration to create smooth transitions between visual states.
  • Visual Element Transforms - Implements geometric manipulations including scaling, translation, and rotation of UI elements.
  • Coordinated Layout Motion - Provides methods for coordinating multiple elements through consistent durations and offset keyframes.
  • Sprite Sheet Slicing - Guides the creation of looping animations by slicing a single sprite sheet into discrete frames.
  • Browser Implementations - Teaches how to cycle through sprite sheets using CSS discrete step functions for frame-based web animations.
  • Affine Matrix Transformations - Explains how to manipulate element geometry through 2D and 3D affine matrix transformations.
  • Steps-Based Timing - Teaches the implementation of sprite sheet animations using discrete steps instead of smooth interpolation.
  • Animation Playback Settings - Covers the configuration of animation iteration counts, play states, and fill modes.
  • Animation Fill Modes - Explains how to maintain the final state of an animation using CSS fill-mode properties.
  • Scroll-Triggered Class Mappings - Demonstrates how to trigger animations by mapping viewport intersection events to CSS class changes.
  • CSS Matrix Composition - Provides instructions on combining CSS matrix transforms for scaling, rotating, and translating elements.
  • Web Development - Fundamentals of creating animations with CSS.

Historial de estrellas

Gráfico del historial de estrellas de cssanimation/css-animation-101Gráfico del historial de estrellas de cssanimation/css-animation-101

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Css Animation 101

Proyectos open-source similares, clasificados según cuántas características comparten con Css Animation 101.
  • rombohq/tailwindcss-motionAvatar de romboHQ

    romboHQ/tailwindcss-motion

    3,295Ver en GitHub↗

    This project is a Tailwind CSS animation library and accessibility-aware motion framework. It provides a collection of utility classes for adding high-performance keyframe animations and motion effects to web projects, while automatically respecting user-defined reduced motion preferences. The system includes a browser-based animation designer for creating and exporting custom presets as CSS styles or utility classes. It also functions as a scroll-triggered animation framework, enabling entrance and exit transitions that execute as elements enter the viewport, including support for staggered

    TypeScriptanimateanimationcss
    Ver en GitHub↗3,295
  • visionmedia/move.jsAvatar de visionmedia

    visionmedia/move.js

    4,698Ver en GitHub↗

    move.js is a JavaScript motion engine and CSS3 animation framework designed to animate DOM elements. It functions as a DOM animation library that changes visual element properties and colors over time. The library serves as a CSS bezier easing controller, using cubic-bezier curves to manage animation acceleration and deceleration. It enables sequential motion design, allowing multiple visual steps to execute in a specific order. The framework covers the animation of element properties such as position, rotation, scale, skew, and colors. It provides capabilities for UI component transitions a

    JavaScript
    Ver en GitHub↗4,698
  • ant-design/ant-motionAvatar de ant-design

    ant-design/ant-motion

    4,613Ver en 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
    Ver en GitHub↗4,613
  • attackondobby/ios-core-animation-advanced-techniquesAvatar de AttackOnDobby

    AttackOnDobby/iOS-Core-Animation-Advanced-Techniques

    4,489Ver en GitHub↗

    This project is a technical guide and implementation library for advanced visual effects and hardware-accelerated animations using the Core Animation framework on iOS. It provides a comprehensive reference for creating high-performance motion graphics, custom graphic rendering, and the construction of 3D engines using perspective transforms and Z-axis manipulation. The collection distinguishes itself through a deep focus on GPU rendering optimization and graphics performance. It covers advanced strategies to maintain high frame rates, such as reducing offscreen rendering via shadow path optim

    Ver en GitHub↗4,489
Ver las 30 alternativas a Css Animation 101→

Preguntas frecuentes

¿Qué hace cssanimation/css-animation-101?

Este proyecto es un tutorial integral de animación CSS y un curso estructurado de animación frontend. Sirve como un recurso de aprendizaje de movimiento web diseñado para enseñar la implementación de transiciones y animaciones visuales dentro de un navegador.

¿Cuáles son las características principales de cssanimation/css-animation-101?

Las características principales de cssanimation/css-animation-101 son: CSS Tutorials, CSS 3D Scene Construction, Animation Specializations, Web Motion Resources, 3D Environment Rendering, Timing Functions, Easing Control, Web Interface Animation Libraries.

¿Qué alternativas de código abierto existen para cssanimation/css-animation-101?

Las alternativas de código abierto para cssanimation/css-animation-101 incluyen: rombohq/tailwindcss-motion — This project is a Tailwind CSS animation library and accessibility-aware motion framework. It provides a collection of… visionmedia/move.js — move.js is a JavaScript motion engine and CSS3 animation framework designed to animate DOM elements. It functions as a… ant-design/ant-motion — This is a React animation library providing a collection of components for creating choreographed motion, complex… attackondobby/ios-core-animation-advanced-techniques — This project is a technical guide and implementation library for advanced visual effects and hardware-accelerated… web-animations/web-animations-js — This project is a browser animation library and DOM animation engine that serves as a JavaScript polyfill for the Web… imskyleen/animate-ui — Animate UI is an animated UI component library and motion-enhanced design system. It provides a collection of…