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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to midudev/tailwind-animations

Open-source alternatives to Tailwind Animations

30 open-source projects similar to midudev/tailwind-animations, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Tailwind Animations alternative.

  • awesome-reveal/react-awesome-revealAvatar von awesome-reveal

    awesome-reveal/react-awesome-reveal

    1,189Auf GitHub ansehen↗

    This library provides a collection of component-based wrappers designed to automate element entrance animations within web interfaces. By utilizing the browser's intersection observer capabilities, it tracks element visibility to trigger visual transitions automatically as content enters the viewport. The library distinguishes itself through declarative orchestration, allowing for the creation of sequential and staggered reveal patterns across groups of elements. It manages the animation lifecycle by dynamically injecting CSS keyframes into the document, ensuring that motion effects are appli

    TypeScriptanimationanimationscss
    Auf GitHub ansehen↗1,189
  • mattdelacdev/wowAvatar von mattdelacdev

    mattdelacdev/WOW

    9,904Auf GitHub ansehen↗

    WOW is a JavaScript library and animation engine designed to trigger CSS animations when elements enter the browser viewport during page scrolling. It serves as a tool for orchestrating visual transitions based on the user's scroll position and element visibility. The library functions as a dynamic content animation tool, capable of detecting and animating new elements added to the page after the initial load. This allows visual effects to be applied to dynamically injected content without requiring a page refresh. The system utilizes the Intersection Observer API to detect viewport entry an

    JavaScript
    Auf GitHub ansehen↗9,904
  • motiondivision/motion-vueAvatar von motiondivision

    motiondivision/motion-vue

    2,185Auf GitHub ansehen↗

    Motion-vue is a declarative animation library for Vue that provides a framework for building fluid, high-performance user interface motion. It enables developers to define complex animation states and transitions using code-based variants and spring-driven physics, ensuring that visual updates remain synchronized with component lifecycles and application state. The library distinguishes itself through a layout projection engine that tracks element coordinates to animate transitions between layout states, and a gesture-driven input pipeline that maps pointer and scroll interactions to animatio

    TypeScriptanimationframer-motionmotion
    Auf GitHub ansehen↗2,185

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • matthieua/wowAvatar von matthieua

    matthieua/WOW

    9,903Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,903
  • rombohq/tailwindcss-motionAvatar von romboHQ

    romboHQ/tailwindcss-motion

    3,295Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,295
  • minimac/magicAvatar von miniMAC

    miniMAC/magic

    8,601Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,601
  • tailwindlabs/tailwindcss-typographyAvatar von tailwindlabs

    tailwindlabs/tailwindcss-typography

    6,249Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,249
  • flackr/scroll-timelineAvatar von flackr

    flackr/scroll-timeline

    1,157Auf GitHub ansehen↗

    Scroll-timeline is a JavaScript library and standards-based browser polyfill that implements scroll-driven animations and scroll timelines for environments lacking native platform support. It links web animations and CSS animations directly to the user's scroll position or element visibility instead of time, enabling fluid visual effects tied to page movement. The library supports scroll-driven page effects such as scaling image dimensions, panning background positions across large visual elements, and revealing transitions between visual states progressively as the user scrolls. It also trig

    JavaScript
    Auf GitHub ansehen↗1,157
  • alexfoxy/lax.jsAvatar von alexfoxy

    alexfoxy/lax.js

    10,493Auf GitHub ansehen↗

    Lax.js is a lightweight JavaScript library designed for creating scroll-driven animations and interactive motion effects on web pages. It functions as a frontend interaction framework that enables developers to apply dynamic visual transformations to elements as they enter or exit the viewport. The library distinguishes itself by decoupling animation logic from core scripts through a declarative mapping system that utilizes data attributes. It processes scroll progress through a functional pipeline, mapping vertical offsets to specific CSS property ranges using linear interpolation to ensure

    JavaScriptanimationcsseffects
    Auf GitHub ansehen↗10,493
  • michalsnik/aosAvatar von michalsnik

    michalsnik/aos

    28,075Auf GitHub ansehen↗

    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

    JavaScript
    Auf GitHub ansehen↗28,075
  • imskyleen/animate-uiAvatar von imskyleen

    imskyleen/animate-ui

    3,730Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,730
  • locomotivemtl/locomotive-scrollAvatar von locomotivemtl

    locomotivemtl/locomotive-scroll

    8,807Auf GitHub ansehen↗

    Locomotive Scroll is a JavaScript library and toolkit for managing DOM scroll interactions, featuring a smooth scroll motion controller and a parallax scrolling engine. It provides a system for implementing fluid scrolling and tracking element visibility within the viewport. The library creates depth and motion by moving elements at different speeds relative to the scroll position. It includes a viewport visibility tracker used to initiate visual transitions and animations when specific elements enter the browser viewport. The toolkit covers programmatic scroll control, dynamic element regis

    JavaScript
    Auf GitHub ansehen↗8,807
  • prinzhorn/skrollrAvatar von Prinzhorn

    Prinzhorn/skrollr

    18,426Auf GitHub ansehen↗

    Skrollr is a dependency-free scroll-driven animation engine and cross-platform frontend library. It functions as a toolkit for linking CSS properties and HTML attributes to scroll positions to create synchronized animations, specifically providing utilities for the interpolation of SVG attributes. The library enables the creation of parallax scrolling and interactive web storytelling by mapping scroll offsets to specific style values. It allows for the development of non-linear movement and dynamic SVG effects through the use of custom HTML attributes that define keyframes. The system covers

    HTML
    Auf GitHub ansehen↗18,426
  • jlmakes/scrollrevealAvatar von jlmakes

    jlmakes/scrollreveal

    22,493Auf GitHub ansehen↗

    ScrollReveal is a JavaScript library designed to manage scroll-triggered visual transitions for web elements. It functions as a framework for tracking element visibility relative to the browser viewport, allowing developers to apply declarative animation sequences as users scroll through a page. The library provides centralized control over motion design by maintaining a global configuration registry that merges with local element settings to ensure consistent behavior. It distinguishes itself through its lifecycle management capabilities, which include the ability to stagger the reveal of mu

    JavaScriptanimationcssjavascript
    Auf GitHub ansehen↗22,493
  • camwiegert/in-viewAvatar von camwiegert

    camwiegert/in-view

    4,611Auf GitHub ansehen↗

    in-view is a DOM visibility detector and intersection observer wrapper. It serves as a viewport transition handler that triggers callbacks and events when specific screen elements enter or exit the browser window. The library provides a system for configuring visibility criteria using pixel offsets, percentages, or custom test functions. It includes utilities for observing visibility changes, performing manual visibility evaluations, and checking the current status of an element within the visible area. These capabilities support application patterns such as lazy loading, infinite scrolling,

    JavaScriptjavascriptutilityviewport
    Auf GitHub ansehen↗4,611
  • thebuilder/react-intersection-observerAvatar von thebuilder

    thebuilder/react-intersection-observer

    5,537Auf GitHub ansehen↗

    react-intersection-observer is a React implementation of the Intersection Observer API designed to track when DOM elements enter or leave the browser viewport. It provides a wrapper and a set of hooks for monitoring element visibility and triggering callbacks when content becomes visible to the user. The library includes a mechanism for DOM occlusion detection to determine if an element is covered by other components or hidden by CSS filters. It also features a polyfill wrapper that provides visibility fallbacks for browsers that do not natively support intersection observer capabilities. Th

    TypeScript
    Auf GitHub ansehen↗5,537
  • motiondivision/motionAvatar von motiondivision

    motiondivision/motion

    32,375Auf GitHub ansehen↗

    Motion is a high-performance animation library that provides a unified, declarative architecture for managing visual transitions and motion states across web interfaces. By utilizing a lightweight engine, it allows developers to define complex animations through component properties rather than manual DOM manipulation, ensuring consistent behavior across various component-based frameworks and vanilla JavaScript environments. The library distinguishes itself through a sophisticated physics-based motion engine that simulates natural movement using mass, damping, and stiffness parameters. It inc

    TypeScriptanimationanimation-jsmotion
    Auf GitHub ansehen↗32,375
  • daimajia/androidviewanimationsAvatar von daimajia

    daimajia/AndroidViewAnimations

    12,446Auf GitHub ansehen↗

    AndroidViewAnimations is an animation library and visual effects toolkit for Android applications. It provides a framework for implementing motion effects, such as bouncing, sliding, and rotating transitions, for views within Android layouts. The library features a collection of predefined motion presets and stylized transition effects. These include curated sequences for shaking and pulsing to guide user attention, as well as complex movements like hinging or rolling for interface entry and exit. The toolkit covers a wide range of visual effects, including linear slides, elastic bounces, tr

    Javaandroidanimationeasing-functions
    Auf GitHub ansehen↗12,446
  • ben-rogerson/twin.macroAvatar von ben-rogerson

    ben-rogerson/twin.macro

    8,030Auf GitHub ansehen↗

    twin.macro is a build-time style compiler and utility-first styling tool that converts Tailwind CSS utility classes into optimized style objects for JavaScript styling libraries. It acts as an integration bridge, allowing developers to use Tailwind design tokens and utility classes within a component-based architecture. The project distinguishes itself by performing transformations during the compilation phase rather than at runtime. It maps utility strings to CSS-in-JS engines such as Emotion and Styled Components, resolving design tokens directly from a Tailwind configuration file to ensure

    TypeScriptbabelbabel-macrocss-in-js
    Auf GitHub ansehen↗8,030
  • tailwindlabs/tailwindcss-formsAvatar von tailwindlabs

    tailwindlabs/tailwindcss-forms

    4,562Auf GitHub ansehen↗

    This project is a Tailwind CSS plugin that provides a normalized baseline for form controls across different web browsers. It functions as a CSS form style reset, removing inconsistent browser-default appearances from inputs, checkboxes, and radio buttons to establish a neutral foundation for utility-first styling. The system allows for a configuration-driven application strategy, where users can choose whether the style resets apply globally to all matching HTML elements or only to those with specific classes. This flexibility enables the application of normalized form styling to non-form co

    HTML
    Auf GitHub ansehen↗4,562
  • tw-in-js/twindAvatar von tw-in-js

    tw-in-js/twind

    3,930Auf GitHub ansehen↗

    Twind is a utility-first styling library and JavaScript CSS-in-JS engine. It functions as a Tailwind CSS runtime compiler that transforms utility classes into CSS within the browser, as well as a build tool for extracting static CSS to improve page load performance. The project enables a utility-first styling workflow through a system of predefined classes and customizable theme presets. It supports the extension of styling rules and the definition of custom themes and variants to align the system with specific design requirements. The engine provides runtime CSS generation and just-in-time

    JavaScriptcsscss-in-jstailwind
    Auf GitHub ansehen↗3,930
  • leerob/next-mdx-blogAvatar von leerob

    leerob/next-mdx-blog

    7,555Auf GitHub ansehen↗

    This is a static site generator and blog publishing system built on Next.js that compiles MDX content into HTML at build time. It uses file-based routing to map each page to a URL path automatically, and applies utility-first CSS styling through Tailwind CSS for visual design. The project includes a pre-built blog starter template that can be deployed with a single click to Vercel’s edge network, where it benefits from automatic optimizations and serverless function support. It features built-in analytics instrumentation that collects page view and visitor data without manual setup, and suppo

    TypeScriptblogmdxnextjs
    Auf GitHub ansehen↗7,555
  • brain-bones/skeletonAvatar von Brain-Bones

    Brain-Bones/skeleton

    5,991Auf GitHub ansehen↗

    Skeleton is a Svelte Tailwind UI toolkit and adaptive component library. It provides a utility-first design system for building reactive web interfaces, focusing on consistent themes and typography across various screen sizes. The toolkit combines pre-styled components with layout tools to support responsive UI design and rapid frontend prototyping. It enables the creation of adaptive user interfaces through a standardized set of utility classes for styling and layout. The system covers high-level capabilities in Svelte web development and Tailwind CSS styling, utilizing a flexible grid syst

    TypeScript
    Auf GitHub ansehen↗5,991
  • nuxt/uiAvatar von nuxt

    nuxt/ui

    6,675Auf GitHub ansehen↗

    Nuxt UI is a comprehensive Vue component library built for the Nuxt ecosystem, providing over 125 production-ready, WAI-ARIA compliant components for building modern web applications. The library offers a complete design system with Tailwind CSS theming, supporting dark mode, custom color palettes, semantic color aliases, and runtime theme switching through CSS design tokens. It includes built-in internationalization for over 50 languages, server-side rendering compatibility, and a Figma kit that mirrors the code components for design-to-development consistency. The library distinguishes itse

    Vuecomponentsnuxtnuxt-module
    Auf GitHub ansehen↗6,675
  • nativewind/nativewindAvatar von nativewind

    nativewind/nativewind

    7,960Auf GitHub ansehen↗

    NativeWind is a utility-first CSS framework that integrates Tailwind CSS design patterns into React Native applications. It functions as a cross-platform styling system and style mapper that translates CSS-based utility classes into native style objects compatible with mobile platforms. The framework provides a responsive UI engine that implements breakpoints, dark mode management, and platform-specific modifiers. It allows for the definition of custom themes including global colors, fonts, and spacing values to maintain a consistent visual identity across different devices. The system cover

    TypeScriptcssnativewindreact
    Auf GitHub ansehen↗7,960
  • radix-vue/shadcn-vueAvatar von radix-vue

    radix-vue/shadcn-vue

    10,128Auf GitHub ansehen↗

    shadcn-vue is a collection of accessible and unstyled UI components for Vue. It serves as a design system foundation and a port of Radix UI primitives to the Vue ecosystem, focusing on providing a base for highly customizable web interfaces. The project utilizes a template-driven distribution model, delivering raw source code via a CLI rather than a compiled library. This allows for the direct modification of components using Tailwind CSS utility classes to establish a unique visual identity. The library covers accessible component architecture and custom design system implementation. It pro

    TypeScript
    Auf GitHub ansehen↗10,128
  • konstaui/konstaAvatar von konstaui

    konstaui/konsta

    4,193Auf GitHub ansehen↗

    Konsta is a cross-platform mobile design system and native-style component library. It provides a collection of pre-made user interface components built with Tailwind CSS to create mobile application views that maintain a consistent native appearance across different mobile operating systems. The library focuses on native interface emulation, applying design systems that mimic the official visual styles and guidelines of iOS and Android. It uses platform-specific style mapping and design-system-based theming to ensure hybrid or web applications look like native apps. The framework covers mob

    JavaScriptandroidiosmaterial-design
    Auf GitHub ansehen↗4,193
  • roots/sageAvatar von roots

    roots/sage

    13,229Auf GitHub ansehen↗

    Sage is a WordPress starter theme that provides a foundation for building sites using professional software engineering patterns and modern development workflows. It functions as a theme architecture designed for native compatibility with the visual block-based editor. The project integrates the Laravel Blade templating engine to separate business logic from presentation using reusable components. It incorporates the Tailwind CSS framework for building responsive user interfaces via a utility-first approach and includes a modern frontend build tool to provide asset compilation and hot-reloadi

    PHPacornbladelaravel
    Auf GitHub ansehen↗13,229
  • ibelick/motion-primitivesAvatar von ibelick

    ibelick/motion-primitives

    5,607Auf GitHub ansehen↗

    Motion Primitives is an animated UI kit and React animation component library designed as a web motion framework. It provides a collection of pre-built, customizable visual components used to implement complex interface animations and transitions within a browser environment. The library focuses on animated user interface design and frontend visual polish. It enables the development of interactive web components and rapid UI prototyping by providing reusable primitives that handle motion effects without requiring custom logic from scratch. The framework integrates Framer Motion for physics-b

    TypeScriptanimateanimatedanimation
    Auf GitHub ansehen↗5,607
  • mertjf/tailblocksAvatar von mertJF

    mertJF/tailblocks

    8,903Auf GitHub ansehen↗

    Tailblocks is a collection of ready-to-use, responsive HTML blocks styled entirely with Tailwind CSS utility classes. It functions as a copy-paste component library that delivers static HTML snippets requiring no runtime library, framework, or build process to function in a project. The project distinguishes itself by offering client-side theme toggling between light and dark modes, along with a color palette picker that lets users swap Tailwind color tokens on each block before copying the code. This enables rapid prototyping by allowing developers to customize block appearance and extract f

    JavaScriptcsstailblockstailwind
    Auf GitHub ansehen↗8,903