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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Skeleton screen library

Ranking updated Aug 2, 2026

For skeleton screens, the strongest matches are unovue/inspira-ui (Inspira UI is a Vue-based component library that can), danilowoz/react-content-loader (This React library renders animated SVG skeleton placeholder shapes) and douyinfe/semi-design (Semi Design is a full React UI component library). dvtng/react-loading-skeleton and nuxt/ui round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked open-source skeleton screen libraries ranked by GitHub stars and activity. Compare features and find the best fit.

Skeleton screen library

Find the best repos with AI.We'll search the best matching repositories with AI.
  • unovue/inspira-uiunovue avatar

    unovue/inspira-ui

    4,570View on GitHub↗

    Inspira UI is a Vue-based design system and component library providing a collection of pre-designed user interface elements. It functions as a Tailwind CSS UI kit, offering reusable components intended for building websites and maintaining a unified visual look across web applications. The project enables modern web frontend design and rapid website prototyping by providing ready-made building blocks. It focuses on Vue UI component development to accelerate the transition from design ideas to functional web pages. The library integrates Tailwind CSS utility styling and CSS-variable-based th

    Inspira UI is a Vue-based component library that can provide skeleton screen elements among its collection, fitting the requested framework and styling needs even if it is a general design system rather than a dedicated skeleton loader tool.

    VueVue Component LibrariesVue UI Libraries
    View on GitHub↗4,570
  • danilowoz/react-content-loaderdanilowoz avatar

    danilowoz/react-content-loader

    13,998View on GitHub↗

    This project is a React skeleton loader library and UI component set used to create animated SVG placeholder shapes that represent loading content in user interfaces. It functions as an SVG loading placeholder generator designed to prevent layout shifts by signaling data loading states. The library includes a custom loader design tool for building bespoke skeleton shapes that match specific interface layouts. It employs a rendering approach with static SVG keys to ensure the components are compatible with client-server hydration, preventing mismatches between server-side and client-side rende

    This React library renders animated SVG skeleton placeholder shapes to represent loading content and prevent layout shifts, missing only the Vue support requested in the search.

    TypeScriptReact Components
    View on GitHub↗13,998
  • douyinfe/semi-designDouyinFE avatar

    DouyinFE/semi-design

    10,017View on GitHub↗

    Semi Design is a React UI component library and design token system used to build web application frontends. It provides a collection of pre-built interface elements and a framework of visual constants to maintain consistent branding across a product. The project features a design-to-code workflow that converts visual design drafts into production-ready React code and stylesheets. It includes an internationalization framework for adapting interfaces to different languages and text layouts, as well as a web component wrapper to isolate UI elements for use in SDKs and browser plugins. The libr

    Semi Design is a full React UI component library that includes skeleton components among its many interface elements, though it is a comprehensive design system rather than a dedicated skeleton screen library.

    TypeScriptReact Components
    View on GitHub↗10,017
  • dvtng/react-loading-skeletondvtng avatar

    dvtng/react-loading-skeleton

    4,204View on GitHub↗

    react-loading-skeleton is a React library for rendering placeholder shapes that simulate content loading states. It provides a collection of themed UI components used to represent loading interfaces before data is fetched and displayed. The library features a hierarchical theme provider that allows for the global or nested management of colors and animations. It includes customizable placeholders that support various dimensions and shapes, such as circular indicators for profile elements and block-level shapes for general content. The system implements accessibility standards by mapping comp

    This React library provides customizable placeholder loading shapes and theme management, though it lacks Vue support and zero-configuration setups.

    TypeScriptAccessible
    View on GitHub↗4,204
  • nuxt/uinuxt avatar

    nuxt/ui

    6,675View on GitHub↗

    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

    Nuxt UI provides a comprehensive Vue component library with accessibility support and styling, but it is a general-purpose UI framework rather than a dedicated skeleton screen library.

    VueVue Component Libraries
    View on GitHub↗6,675
  • 0xgf/boneyard0xGF avatar

    0xGF/boneyard

    5,970View on GitHub↗

    Auto generated skeleton loading framework

    This auto-generated skeleton loading framework is a component library for placeholder loading states, though it lacks explicit evidence of multi-framework support beyond its TypeScript base.

    TypeScriptBuild-Time CapturesAuto-Capture PluginsBuild-Time Captures
    View on GitHub↗5,970
  • heroui-inc/herouiheroui-inc avatar

    heroui-inc/heroui

    29,684View on GitHub↗

    HeroUI is a declarative toolkit for building accessible user interfaces through modular, React-based component composition. It provides a comprehensive set of reusable building blocks designed to standardize visual language and interaction patterns across web and mobile applications. The library distinguishes itself through an integrated approach to accessibility and styling. It automatically manages state and keyboard interactions by injecting appropriate attributes, while utilizing a utility-driven styling architecture to enforce design system consistency. Developers can leverage polymorphi

    HeroUI is a general-purpose React component library rather than a dedicated skeleton screen library, though it includes primitive components that can be used to construct loading placeholders.

    MDXComponent LibrariesAccessible Component LibrariesDeclarative UI Toolkits
    View on GitHub↗29,684
  • willmendesneto/vue-skeleton-content-loaderwillmendesneto avatar

    willmendesneto/vue-skeleton-content-loader

    3View on GitHub↗

    Make beautiful, animated loading skeletons that automatically adapt to your Vue apps

    This repository provides skeleton screen components tailored for Vue applications with animated loading states, though it lacks React support and some advanced customization features.

    TypeScriptLoaders and Progress
    View on GitHub↗3
  • datav-team/datavDataV-Team avatar

    DataV-Team/DataV

    9,667View on GitHub↗

    DataV is a big screen visualization framework designed for high-impact data displays. It provides a collection of libraries for both Vue and React to build large-scale data dashboards featuring interactive charts and visual elements. The toolkit includes a specialized decoration kit of scalable vector graphics used to add borders and frames to professional data display screens. It focuses on complex data visualization, including the rendering of specialized charts such as water level and flight line maps. The framework covers a broad capability surface for data dashboard visualization, provi

    DataV is a data visualization and big screen dashboard framework rather than a loading skeleton component library, making it a neighbouring UI tool rather than the placeholder components requested.

    VueReact ComponentsVue UI Libraries
    View on GitHub↗9,667
  • matthieua/wowmatthieua avatar

    matthieua/WOW

    9,903View on 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.

    This library triggers scroll-based CSS animations rather than providing placeholder loading states, making it a different kind of animation tool than the requested skeleton screens.

    JavaScriptCSS Animation UtilitiesCSS Animation Classes
    View on GitHub↗9,903

Related searches

  • UI screen preloading
  • Project starter templates
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
unovue/inspira-ui4.6KVuemitFeb 13, 2026
danilowoz/react-content-loader14KTypeScriptMITJan 22, 2026
douyinfe/semi-design10KTypeScriptNOASSERTIONJun 9, 2026
dvtng/react-loading-skeleton4.2KTypeScriptMITMar 5, 2026
nuxt/ui6.7KVueMITJun 23, 2026
0xgf/boneyard6KTypeScriptMITJun 23, 2026
heroui-inc/heroui29.7KMDXApache-2.0Jun 23, 2026
willmendesneto/vue-skeleton-content-loader3TypeScriptMITAug 27, 2025
datav-team/datav9.7KVueMITJun 14, 2024
matthieua/wow9.9KJavaScript—Jun 24, 2024
Content scaffolding tools
  • UI component library
  • Project scaffolding tools
  • Virtual scrolling library
  • Virtual DOM libraries
  • Virtual display driver