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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to daneden/animate.css

Open-source alternatives to Animate.css

30 open-source projects similar to daneden/animate.css, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Animate.css alternative.

  • h5bp/effeckt.cssAvatar de h5bp

    h5bp/Effeckt.css

    10,817Voir sur GitHub↗

    Effeckt.css is a hardware-accelerated CSS animation library and UI transition framework. It provides a collection of styles designed to create smooth element entrances, exits, and attention-grabbing visual effects while preventing visual stuttering during interface transitions. The library focuses on high-performance animations using GPU-accelerated properties to ensure fluid movement. It enables the simulation of application navigation by sliding page views in and out of the viewport from specified directions. The framework covers a suite of visual capabilities, including directional entran

    CSS
    Voir sur GitHub↗10,817
  • tictail/bounce.jsAvatar de tictail

    tictail/bounce.js

    6,165Voir sur 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
    Voir sur GitHub↗6,165
  • formkit/auto-animateAvatar de formkit

    formkit/auto-animate

    13,847Voir sur GitHub↗

    Auto-animate is a framework-agnostic JavaScript animation library used to automatically animate the entry, exit, and movement of elements within a document. It functions as a transition tool that adds smooth motion to web application elements to prevent abrupt layout jumps during content changes. The utility is designed to be reduced motion compliant, automatically detecting and respecting system-level accessibility settings to disable animations for users with motion sensitivities. It also features a plugin system that allows the replacement of default fade and scale transitions with custom

    TypeScriptanimationjavascriptreact
    Voir sur GitHub↗13,847

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • elrumordelaluz/csshakeAvatar de elrumordelaluz

    elrumordelaluz/csshake

    4,881Voir sur GitHub↗

    csshake is a CSS animation library and framework designed to create shaking, vibrating, and oscillating movement effects on DOM elements. It functions as a UI feedback component that uses visual motion patterns to signal errors or draw user attention through irregular element movement. The library provides multi-axis shake effects, including horizontal, vertical, and rotational motion patterns. These are implemented through class-based triggering mechanisms that allow for the delivery of error-signaling patterns and other attention-grabbing effects. The system covers a range of animation con

    SCSSanimationcsscsshake
    Voir sur GitHub↗4,881
  • minimac/magicAvatar de miniMAC

    miniMAC/magic

    8,601Voir sur GitHub↗

    Magic is a CSS animation library and visual effects framework providing a collection of predefined motion styles for moving, rotating, and transforming web elements. It serves as a build-time CSS optimizer that compiles only the specific animation styles used in a project to minimize the final stylesheet size. The framework enables interactive user interface development by allowing animations to be triggered programmatically through scripts, hover events, or timing delays. It utilizes a system of timing and motion classes to manage the duration and speed of visual transitions. The project co

    SCSS
    Voir sur GitHub↗8,601
  • julianshapiro/velocityAvatar de julianshapiro

    julianshapiro/velocity

    17,217Voir sur GitHub↗

    Velocity is a JavaScript animation library used to create high-performance CSS and SVG animations. It functions as a CSS property interpolator and a spring physics engine, enabling the creation of smooth visual transitions and organic movement for web elements. The project provides a programmatic interface for modifying vector attributes and 3D transformations through its SVG animation framework. It further distinguishes itself as an animation sequence orchestrator, allowing for the chaining of movements and the staggering of start times across multiple elements using promises. The library c

    JavaScript
    Voir sur GitHub↗17,217
  • rstacruz/jquery.transitAvatar de rstacruz

    rstacruz/jquery.transit

    7,240Voir sur GitHub↗

    This project is a jQuery plugin and animation extension that enables hardware-accelerated CSS3 transitions and transformations. It serves as a wrapper that shifts animation logic from script-based updates to native browser style transitions. The library provides tools for managing the scale, rotation, and orientation of page elements. It uses relative-value coordinate calculations to handle element movement and maps generic transformation properties to browser-specific vendor prefixes. The capability surface covers high-performance visual effects, including the management of timing and easin

    JavaScript
    Voir sur GitHub↗7,240
  • vincentgarreau/particles.jsAvatar de VincentGarreau

    VincentGarreau/particles.js

    30,214Voir sur GitHub↗

    particles.js is a JavaScript particle animation library and visual effects engine used to create interactive, canvas-based simulations for web interfaces. It enables the generation of dynamic background animations and networked visual effects through coordinate-based particle movements. The library features a system for drawing connecting lines between particles based on proximity to create network-style visualizations. It includes mechanisms for mapping mouse movements and click events to specific particle behaviors, such as attraction or repulsion. Users can configure particle density, opa

    JavaScript
    Voir sur GitHub↗30,214
  • visionmedia/move.jsAvatar de visionmedia

    visionmedia/move.js

    4,698Voir sur 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
    Voir sur GitHub↗4,698
  • ianlunn/hoverAvatar de IanLunn

    IanLunn/Hover

    29,393Voir sur GitHub↗

    Hover is a collection of pre-defined CSS3 animations and reusable stylesheets for links, buttons, and images. It serves as a web UI animation kit and a library of styles written in CSS, Sass, and LESS to provide visual feedback when a user hovers over an element. The library includes specialized interactive effects that simulate tactile behaviors, such as page curls and the rendering of speech bubbles. It also provides a set of animation primitives to manipulate backgrounds, borders, shadows, and glow effects to simulate depth and elevation. The project covers a wide range of element motion

    SCSScsscss-effectssass
    Voir sur GitHub↗29,393
  • michaelvillar/dynamics.jsAvatar de michaelvillar

    michaelvillar/dynamics.js

    7,573Voir sur GitHub↗

    dynamics.js is a physics-based JavaScript animation engine designed to create spring and bounce animations. It utilizes the browser animation frame loop to ensure motion is synchronized with the refresh rate. The engine includes tools for animation debugging, allowing users to slow down or freeze active motions to tune parameters. It also features a timing mechanism that executes callbacks synchronized with the animation frame rate to prevent visual stuttering. The project provides a physics solver based on mass, stiffness, and damping constants. Additionally, it includes a utility for apply

    CoffeeScript
    Voir sur GitHub↗7,573
  • rombohq/tailwindcss-motionAvatar de romboHQ

    romboHQ/tailwindcss-motion

    3,295Voir sur 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
    Voir sur GitHub↗3,295
  • imskyleen/animate-uiAvatar de imskyleen

    imskyleen/animate-ui

    3,730Voir sur GitHub↗

    Animate UI is an animated UI component library and motion-enhanced design system. It provides a collection of pre-animated interface elements and layout primitives used to build interactive web user interfaces. The library is integrated with the Model Context Protocol, making it an MCP compatible component set that allows AI coding tools to automatically discover and implement its components. It also functions as an accessibility-aware animation framework that respects system-level reduced motion settings. The system covers a broad range of interactive visual effects, including animated typo

    TypeScriptcomponentsframer-motionmotion
    Voir sur GitHub↗3,730
  • matthieua/wowAvatar de matthieua

    matthieua/WOW

    9,903Voir sur GitHub↗

    WOW is a JavaScript library and frontend animation controller that triggers CSS animations when elements enter the browser viewport during scrolling. It functions as a viewport trigger engine, managing the timing and execution of visual transitions for both static and dynamic page content. The library integrates scroll events with CSS animations and effects from libraries such as Animate.css. It utilizes intersection observers to monitor viewport entry and mutation observers to track and apply animation triggers to new elements added to the DOM after the initial setup.

    JavaScript
    Voir sur GitHub↗9,903
  • jamiebuilds/tailwindcss-animateAvatar de jamiebuilds

    jamiebuilds/tailwindcss-animate

    3,029Voir sur GitHub↗

    This project is a plugin for Tailwind CSS that provides a declarative utility library for managing web interface animations. It functions as a motion framework, enabling developers to apply fluid entrance and exit effects to elements directly through utility classes. The framework distinguishes itself by offering a comprehensive suite of motion controls that integrate with the Tailwind ecosystem. It supports granular configuration of animation properties, including timing, duration, delay, and iteration, while allowing for complex transformations like rotation, scaling, and opacity adjustment

    JavaScript
    Voir sur GitHub↗3,029
  • csstools/sanitize.cssAvatar de csstools

    csstools/sanitize.css

    5,293Voir sur GitHub↗

    sanitize.css is a CSS normalizer and reset library that provides a standardized baseline for typography, form controls, and element layouts. It removes browser default inconsistencies to establish a predictable foundation for web design and modern applications. The project implements a modern CSS baseline focusing on system interface fonts and consistent rendering across different web browsers and operating systems. It integrates a system-font stack to ensure consistent typography and fast rendering on various platforms. The stylesheet covers core layout and accessibility capabilities, inclu

    CSS
    Voir sur GitHub↗5,293
  • tailwindlabs/tailwindcss-typographyAvatar de tailwindlabs

    tailwindlabs/tailwindcss-typography

    6,249Voir sur GitHub↗

    Tailwind CSS Typography is a plugin for the Tailwind CSS framework that provides hand-tuned typographic defaults for blocks of vanilla HTML content, such as content from Markdown or a CMS. It applies beautiful prose styles to HTML content using a single class, eliminating the need for custom CSS to style rich text. The plugin distinguishes itself by offering deep customization and control over typography. Users can adjust the overall font size of prose content across five predefined sizes, select from five built-in gray-scale palettes to match a project's color scheme, and seamlessly adapt ty

    JavaScript
    Voir sur GitHub↗6,249
  • miguel-perez/smoothstate.jsAvatar de miguel-perez

    miguel-perez/smoothState.js

    4,377Voir sur GitHub↗

    smoothState.js is an AJAX navigation manager and jQuery page transition library designed to create seamless transitions between pages by loading remote content asynchronously. It functions as a browser history state manager that attaches custom serializable data to history entries and handles URL redirects without requiring full browser refreshes. The library includes a client-side page cache that stores previously visited pages in memory for instant reloading. It further reduces perceived load times through a content prefetching system that initiates network requests when a user hovers over

    CSS
    Voir sur GitHub↗4,377
  • tobiasahlin/spinkitAvatar de tobiasahlin

    tobiasahlin/SpinKit

    19,351Voir sur GitHub↗

    SpinKit is a UI component library and CSS animation library focused on providing a collection of animated loading indicators and spinners. It serves as a set of lightweight visual transitions designed to create motion and feedback within web interfaces. The library implements these indicators using pure CSS rendering and keyframe animations to notify users of active background processes. It uses a class-based styling system and minimal HTML structures to render visual cues without relying on scripts or images. Appearance can be adjusted through CSS variables and custom styles to modify color

    CSS
    Voir sur GitHub↗19,351
  • greensock/greensock-jsAvatar de greensock

    greensock/GreenSock-JS

    25,916Voir sur GitHub↗

    GreenSock-JS is a JavaScript animation library and framework designed for animating CSS properties, SVG attributes, and JavaScript values. It functions as a scroll-driven animation engine and a sequencing system for coordinating multiple animations into a single timeline for precise execution across web browsers. The project provides tools for creating interactive scroll effects by linking animation progress to a user's scroll position. It also includes a responsive animation framework that adjusts behaviors and timing based on media queries to maintain consistency across different device scr

    JavaScript
    Voir sur GitHub↗25,916
  • matteobruni/tsparticlesAvatar de matteobruni

    matteobruni/tsparticles

    8,888Voir sur GitHub↗

    tsparticles is a JavaScript particle engine and canvas visual effects toolkit used to create animated particle systems, interactive backgrounds, and web animations. It functions as a web animation library that provides a set of compatible wrappers for integration into React, Vue, Angular, and Svelte applications. The engine includes pre-built animation patterns for celebratory effects, such as confetti explosions and fireworks. It allows for the creation of custom JavaScript visualizations through a plugin system that enables the development of specialized shapes and behaviors. The toolkit s

    TypeScript
    Voir sur GitHub↗8,888
  • jschr/textillateAvatar de jschr

    jschr/textillate

    3,660Voir sur GitHub↗

    A jquery plugin for CSS3 text animations.

    JavaScript
    Voir sur GitHub↗3,660
  • leaverou/animatableAvatar de LeaVerou

    LeaVerou/animatable

    2,578Voir sur GitHub↗

    One property, two values, endless possiblities

    HTML
    Voir sur GitHub↗2,578
  • lindelof/particles-bgAvatar de lindelof

    lindelof/particles-bg

    668Voir sur GitHub↗

    React particles animation background component

    JavaScriptbackgroundslogin-templatereact-background
    Voir sur GitHub↗668
  • pstadler/the-cubeAvatar de pstadler

    pstadler/the-cube

    12Voir sur GitHub↗

    The Cube is an experiment with CSS3 transitions.

    HTML
    Voir sur GitHub↗12
  • evandrolg/transitionendAvatar de EvandroLG

    EvandroLG/transitionEnd

    95Voir sur GitHub↗

    :dizzy: TransitionEnd is an agnostic and cross-browser library to work with transitionend event.

    HTML
    Voir sur GitHub↗95
  • peachananr/shuffle-imagesAvatar de peachananr

    peachananr/shuffle-images

    213Voir sur GitHub↗

    The Simplest Way to shuffle through images in a Creative Way

    JavaScript
    Voir sur GitHub↗213
  • animate-css/animate.cssAvatar de animate-css

    animate-css/animate.css

    82,609Voir sur GitHub↗

    Animate.css is a library of pre-defined, cross-browser CSS keyframe animations that can be applied to elements through declarative class toggling. It functions as a comprehensive motion framework, providing a standardized set of effects that ensure consistent visual transitions without requiring custom keyframe definitions. The library is built with a focus on accessibility, automatically respecting system-level reduced motion preferences to ensure that animations are disabled or simplified for users sensitive to screen movement. The framework distinguishes itself through a modular build proc

    CSSanimationcsscss-animations
    Voir sur GitHub↗82,609
  • blivesta/animsitionAvatar de blivesta

    blivesta/animsition

    3,810Voir sur 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
    Voir sur GitHub↗3,810
  • 3b1b/manimAvatar de 3b1b

    3b1b/manim

    87,664Voir sur GitHub↗

    Manim is a Python-based computational geometry framework designed for programmatic video production. It functions as a mathematical animation engine, allowing users to generate high-fidelity visual content by scripting scene definitions rather than using traditional timeline-based editing software. The library is built to translate code-based instructions into precise, frame-accurate animations, making it a tool for explaining complex mathematical functions, geometric proofs, and abstract theories. The engine distinguishes itself through a declarative scene graph that organizes visual element

    Python3b1b-videosanimationexplanatory-math-videos
    Voir sur GitHub↗87,664