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
·
tobiasahlin avatar

tobiasahlin/SpinKit

0
View on GitHub↗
tobiasahlin.com/spinkit↗

SpinKit

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 colors and dimensions. This allows the loading indicators to be customized to match specific brand palettes and interface layouts.

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.

Start searching with AI

Features

  • Loading Indicators - Provides a collection of animated visual elements to notify users of active background processes.
  • CSS Styling - Handles all visual state changes and animations through the browser's style engine without JavaScript.
  • CSS Animations - Implements animated loading indicators using native CSS keyframe animations.
  • Loading Indicators - Offers a specialized collection of animated loading indicators built entirely with CSS.
  • UI Component Libraries - Provides a reusable collection of interface elements for indicating background process activity.
  • Visual Process Feedback - Improves user experience by providing clear visual signals during background data processing.
  • CSS Animation Patterns - Implements lightweight loading transitions using pure CSS animation patterns.
  • CSS Variable Customization - Exposes style properties via CSS variables for easy customization of colors and dimensions.
  • Interface Appearance Customizations - Allows modification of loading indicator dimensions and colors to match specific brand palettes.
  • Component Styling - Provides hooks and styles for customizing the appearance of loading components.
  • CSS Animation Libraries - Collection of CSS-animated loading indicators.
  • Graphic Libraries - Collection of CSS-only loading indicators.
  • 动画(Animate) - Listed in the “动画(Animate)” section of the Awesome Frontend awesome list.
  • Loading Indicators - Collection of CSS loading animations.
19,351 stars·1,769 forks·CSS·MIT·14 vues

Historique des stars

Graphique de l'historique des stars pour tobiasahlin/spinkitGraphique de l'historique des stars pour tobiasahlin/spinkit

Questions fréquentes

Que fait tobiasahlin/spinkit ?

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.

Quelles sont les fonctionnalités principales de tobiasahlin/spinkit ?

Les fonctionnalités principales de tobiasahlin/spinkit sont : Loading Indicators, CSS Styling, CSS Animations, UI Component Libraries, Visual Process Feedback, CSS Animation Patterns, CSS Variable Customization, Interface Appearance Customizations.

Quelles sont les alternatives open-source à tobiasahlin/spinkit ?

Les alternatives open-source à tobiasahlin/spinkit incluent : lukehaas/css-loaders — This project is a collection of lightweight animated loading indicators and pure CSS UI components. It provides a… epicmaxco/epic-spinners — This project is a library of animated UI elements and CSS loading spinners designed to indicate background processes… ninjaprox/nvactivityindicatorview — NVActivityIndicatorView is a library of themed and configurable animation views used to replace standard system… harlonwang/avloadingindicatorview — AVLoadingIndicatorView is a reusable iOS user interface component designed to display background processing states. It… hunvreus/basecoat — Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web… fgnass/spin.js — spin.js is a CSS loading spinner library used to signal background processes through resolution-independent activity…

Alternatives open source à SpinKit

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec SpinKit.
  • lukehaas/css-loadersAvatar de lukehaas

    lukehaas/css-loaders

    7,058Voir sur GitHub↗

    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

    CSS
    Voir sur GitHub↗7,058
  • epicmaxco/epic-spinnersAvatar de epicmaxco

    epicmaxco/epic-spinners

    3,914Voir sur GitHub↗

    This project is a library of animated UI elements and CSS loading spinners designed to indicate background processes to users. It provides a collection of pre-built Vue components that wrap CSS animations for integration into web applications. The library allows for the customization of spinner appearance, including the adjustment of size, color, and animation speed to match a specific visual brand. These indicators provide visual feedback during asynchronous operations to ensure the frontend user experience remains active.

    Vue
    Voir sur GitHub↗3,914
  • ninjaprox/nvactivityindicatorviewAvatar de ninjaprox

    ninjaprox/NVActivityIndicatorView

    10,708Voir sur GitHub↗

    NVActivityIndicatorView is a library of themed and configurable animation views used to replace standard system loading spinners in iOS applications. It provides a collection of reusable Swift UI components designed to signal background processing and data loading through various visual styles. The library focuses on custom activity indicators that allow for the implementation of stylized loading animations with specific colors and patterns. It enables the visualization of asynchronous processes and mobile app loading states to notify users that a background task is active. These components

    Swift
    Voir sur GitHub↗10,708
  • harlonwang/avloadingindicatorviewAvatar de HarlonWang

    HarlonWang/AVLoadingIndicatorView

    9,750Voir sur GitHub↗

    AVLoadingIndicatorView is a reusable iOS user interface component designed to display background processing states. It specializes in rendering high-quality video files and scalable vector graphics to serve as activity indicators. The project distinguishes itself by using video content as the primary visual for loading animations instead of standard system spinning animations. It utilizes vector drawing and coordinate transformations to maintain visual sharpness and scaling across different screen resolutions. The component covers animation visibility control, state transitions, and the visu

    Javaandroidanimationindicator
    Voir sur GitHub↗9,750
Voir les 30 alternatives à SpinKit→