Colecție de framework-uri ușoare și clase utilitare pentru crearea de tranziții și efecte fluide în interfețele web.
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
Magic is a CSS animation library that provides a collection of predefined motion styles and a build-time optimizer to keep output lightweight, supports customization via SCSS variables, and works with pure CSS, making it a comprehensive fit for adding pre-built animations to web projects.
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
Animate.css is a lightweight, pure-CSS library offering a wide variety of predefined keyframe animations applied via classes, with modular imports and CSS variable customization, perfectly fitting your need for a feature-rich, no-JS animation framework.
Animate.css is a CSS animation library and browser-based motion framework. It provides a collection of pre-made animations and motion effects used to add visual movement to web elements across different browsers. The library is designed as an accessibility-aware system that automatically disables animations when the operating system has a reduce motion setting enabled. This ensures that web motion respects user preferences for accessibility. The framework covers front-end visual effects and cross-browser UI styling. It utilizes a utility-first architecture with predefined style classes to ma
Animate.css is a pure-CSS library offering a wide collection of pre-built animations, zero JavaScript dependency, thorough documentation, and accessibility support — a comprehensive solution for adding ready-made motion effects to any web project without code overhead.
This project is a collection of lightweight animated loading indicators and pure CSS UI components. It provides a library of pre-made styles and keyframes for rendering visual motion effects and loading spinners without the use of JavaScript. The library prioritizes minimal document object model overhead by utilizing a single-element HTML structure for each loader. It employs pseudo-elements to create complex shapes and relies on font-size based scaling to ensure proportional resizing across different dimensions. These components function as user interface feedback systems, providing visual
This repository provides lightweight, pure-CSS loading animations and spinners, fitting the search for a CSS animation library with no JavaScript dependency, though its predefined animations are limited to loading indicators rather than a broader variety of effects.
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
elrumordelaluz/csshake is a pure-CSS animation library specifically built for shake, vibrate, and oscillate effects, fitting the search for pre-built CSS animations—though its predefined set is focused on shaking rather than a wide variety of motion types.
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
SpinKit is a pure-CSS library of animated loading spinners and indicators with keyframe-based animations and CSS variable customization, fitting the core idea of adding pre-built CSS animations to web projects — though its predefined set is limited to loading feedback rather than a broad animation variety.
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
Animsition is a CSS library for adding predefined page-transition animations (fades, zooms, overlays) to web projects, which matches the request for pre-built animations, though it is specialized for page transitions rather than general element animations and may require JavaScript for navigation control.
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
Hover is a pure-CSS library of pre-built hover effects and animations, matching the request for a CSS animation library, and it supports customization via Sass variables while offering a variety of predefined effects, though it specializes in hover interactions rather than general-purpose animations.
AOS is a scroll-triggered animation library that controls the execution, timing, and mapping of CSS transitions based on element visibility and browser viewport intersections. It functions as a DOM element animation controller and a viewport intersection trigger to initiate visual transitions as elements enter the screen. The library utilizes a custom CSS transition bridge to map scroll-based triggers to CSS class changes, enabling integration with external styling frameworks. It supports anchor-based animation triggers, allowing the visibility of one page element to act as the trigger point
AOS is a scroll-triggered animation library that uses CSS transitions and offers pre-built animations, making it a good fit for adding animations to web projects, though it requires JavaScript to function rather than being a pure-CSS solution.
Delightful and performance-focused pure css loading animations.
Loaders.css is a pure CSS library offering performance-focused loading animations with no JavaScript dependency, but its scope is limited to loading indicators rather than a broad variety of pre-built animations.