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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
skeletonlabs avatar

skeletonlabs/skeleton

0
View on GitHub↗
5,989 estrellas·389 forks·TypeScript·MIT·10 vistasskeleton.dev↗

Skeleton

Skeleton is a design system and accessible UI component library built on Tailwind CSS. It provides a collection of pre-built interactive components with built-in accessibility and state management, alongside a CSS custom properties theme engine that enables runtime theme switching and dark mode support.

The project distinguishes itself through its adaptive design system approach, using CSS custom properties to create themeable tokens that integrate directly with Tailwind's utility-first framework. This allows developers to build visual design systems with customizable colors, fonts, and aesthetics, while supporting automatic dark mode detection and on-demand theme toggling without page reloads. The system also includes guides for extending the design system with third-party tools like icons and code blocks.

The library covers common UI patterns including cards, buttons, and tables, rendered with semantic HTML and utility classes. It provides mechanisms for managing interactive state and user input across different frameworks, with built-in accessibility considerations. The documentation includes guidance on applying design systems, switching themes, and integrating cross-framework components.

Features

  • Accessible Component Libraries - Delivers a library of pre-built interactive UI components with built-in accessibility and state management.
  • Accessible UI Components - Builds interactive UI elements with built-in accessibility standards like ARIA and keyboard support.
  • Dynamic Theme Switching - Ships a CSS custom properties engine that swaps visual themes on demand without page reload.
  • Common UI Element Styling - Provides base visual styles for standard interface elements like buttons, forms, and tables.
  • Framework-Agnostic Unstyled Components - Delivers unstyled UI primitives designed to be styled with any CSS framework or custom approach.
  • Adaptive Design Systems - Provides an adaptive design system with themeable CSS custom properties and UI components built on Tailwind CSS.
  • Theme Management Frameworks - Provides a framework for managing multiple visual themes and dark mode using CSS custom properties integrated with Tailwind.
  • CSS Variable Theming - Maps design tokens to native CSS variables for dynamic runtime theme switching.
  • Dark Mode Toggles - Provides runtime toggling between light and dark color schemes with automatic system preference detection.
  • Design Systems - Provides standardized visual identity frameworks using shared design tokens with Tailwind CSS.
  • Tailwind-Compatible Engines - Provides a runtime theme engine that applies and switches visual themes via CSS custom properties compatible with Tailwind.
  • Interactive UI Components - Provides custom interface elements and animation libraries for enhancing user interaction.
  • Utility-First CSS Frameworks - Provides low-level atomic CSS classes for rapid and scoped interface design.
  • Accessible Components - Provides UI components built with native keyboard navigation and screen reader support across frameworks.
  • Tailwind Plugin Extensions - Extends Tailwind's build pipeline through plugins that inject custom utilities, components, and base styles.
  • Design System Application Guides - Applies visual themes through CSS custom properties that integrate with Tailwind and switch on demand.
  • Design Token Organizers - Structures and groups design tokens using hierarchical naming conventions for consistent styling.
  • Interaction State Management - Manages internal states that synchronize user interaction events with UI visual updates.
  • Dark Mode Strategies - Applies conditional styles based on system or user-defined dark mode preferences using Tailwind's mechanisms.
  • Media Query Dark Mode Detections - Detects system dark mode via CSS media queries and switches typographic styles without JavaScript.

Historial de estrellas

Gráfico del historial de estrellas de skeletonlabs/skeletonGráfico del historial de estrellas de skeletonlabs/skeleton

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Skeleton

Proyectos open-source similares, clasificados según cuántas características comparten con Skeleton.
  • ariakit/ariakitAvatar de ariakit

    ariakit/ariakit

    8,573Ver en GitHub↗

    Ariakit is a headless component library and accessible UI component toolkit. It provides a set of unstyled web components with built-in accessibility patterns to ensure that screen readers and keyboard navigation function correctly. The project includes an adaptive color engine that calculates high-contrast text and dynamic surface colors for light and dark modes. It also features a concentric layout engine for computing nested padding, margins, and border radii for circular interface elements, alongside a design token system for managing global CSS variables. The toolkit covers broad capabi

    TypeScripta11yaccessibilityaccessible
    Ver en GitHub↗8,573
  • radix-ui/themesAvatar de radix-ui

    radix-ui/themes

    8,490Ver en GitHub↗

    This project is an accessible UI component library and themed design system. It provides a collection of pre-made user interface components designed to meet accessibility standards and maintain a consistent visual identity across web applications. The system includes an interactive theme previewer, which allows for the adjustment and testing of visual settings in real time within a running application. It covers global theme management and design system implementation through root configurations and a token-driven approach. The library supports rapid frontend prototyping by offering a set of

    TypeScriptaccessibilitycolorscomponent-library
    Ver en GitHub↗8,490
  • elastic/euiAvatar de elastic

    elastic/eui

    6,337Ver en GitHub↗

    EUI is a React UI component library and design system framework. It provides a collection of reusable, typed interface components and visual guidelines to ensure a unified user experience across web application layouts. The project functions as a themed UI toolkit, enabling the management of visual aesthetics and the ability to toggle between light and dark modes. It incorporates a CSS-in-JS styling library for defining custom styles and rulesets for individual application elements. The framework covers broad capability areas including design system implementation, custom interface styling,

    TypeScript
    Ver en GitHub↗6,337
  • segmentio/evergreenAvatar de segmentio

    segmentio/evergreen

    12,424Ver en GitHub↗

    Evergreen is a React UI component library and design system framework. It provides a collection of pre-styled, accessible interface elements used to build consistent web applications. The library functions as a server-side rendered UI kit, allowing components to generate HTML on the server to improve page load speeds and search engine visibility. It includes a centralized styling layer for managing colors, typography, and spacing through custom UI theming. The framework covers accessible web design and enterprise interface design, utilizing a token-based styling system to maintain a uniform

    JavaScriptcomponent-librarydesign-systemsevergreen
    Ver en GitHub↗12,424
Ver las 30 alternativas a Skeleton→

Preguntas frecuentes

¿Qué hace skeletonlabs/skeleton?

Skeleton is a design system and accessible UI component library built on Tailwind CSS. It provides a collection of pre-built interactive components with built-in accessibility and state management, alongside a CSS custom properties theme engine that enables runtime theme switching and dark mode support.

¿Cuáles son las características principales de skeletonlabs/skeleton?

Las características principales de skeletonlabs/skeleton son: Accessible Component Libraries, Accessible UI Components, Dynamic Theme Switching, Common UI Element Styling, Framework-Agnostic Unstyled Components, Adaptive Design Systems, Theme Management Frameworks, CSS Variable Theming.

¿Qué alternativas de código abierto existen para skeletonlabs/skeleton?

Las alternativas de código abierto para skeletonlabs/skeleton incluyen: ariakit/ariakit — Ariakit is a headless component library and accessible UI component toolkit. It provides a set of unstyled web… radix-ui/themes — This project is an accessible UI component library and themed design system. It provides a collection of pre-made user… elastic/eui — EUI is a React UI component library and design system framework. It provides a collection of reusable, typed interface… segmentio/evergreen — Evergreen is a React UI component library and design system framework. It provides a collection of pre-styled,… jerrykuku/luci-theme-argon — luci-theme-argon is a visual interface for the OpenWrt administrative console that replaces the default look with a… knadh/oat — Oat is a CSS variable-driven UI kit and semantic HTML component library that styles native HTML elements and…