skeletonlabs/skeleton
Skeleton is an adaptive design system powered by Tailwind CSS. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 1652
- days_rel: 14
- days_push: 7
- n_releases_24m: 268
Adoption not part of the score
6048 stars · 393 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Skeleton is an adaptive design system built on Tailwind CSS, providing themes, design tokens, utility classes, and turnkey UI components for Svelte and React (powered by Zag.js). It is framework-agnostic at its core, requiring only Tailwind CSS, and includes a CLI for migrations and tooling.
Use cases
- build a themed component library with tailwind css
- set up a design system for a sveltekit or react app
- accessible ui components for svelte and react
- create and switch multiple themes with css custom properties
- add dark mode to a tailwind project
- style a nextjs or astro app with a consistent design language
When to choose
- you use Tailwind CSS and want an opinionated, accessible design system with ready-made components
- you work in Svelte or React and want components that adapt to your theme automatically
- you need multi-theme support and dark mode with minimal setup
When to avoid
- your project uses Flowbite or Daisy UI, which conflict with Skeleton's Tailwind overrides
- you want a fully unstyled headless library with no design opinions
- you don't use Tailwind CSS at all
Facets
library · maturity active
ui-components css-framework frontend-framework theme cli web-development frontend web-design accessibility developer-tools cross-platform tailwind-css design-system svelte react component-library zagjs dark-mode theming sveltekit astro web-server nodejs
10 sources
- readme: https://github.com/skeletonlabs/skeleton · fetched 2026-08-28 · 6e0956d3fda6
- homepage: https://skeleton.dev · fetched 2026-08-29 · 7eb14f3269f1
- site_page: https://www.skeleton.dev/docs/svelte/get-started/introduction · fetched 2026-08-29 · ea3e9c39822e
- site_page: https://www.skeleton.dev/docs/svelte/get-started/installation · fetched 2026-08-29 · d5f52dbc6be2
- site_page: https://www.skeleton.dev/docs/svelte/get-started/fundamentals · fetched 2026-08-29 · 18f569289ab2
- site_page: https://www.skeleton.dev/docs/svelte/get-started/core-api · fetched 2026-08-29 · 2c5f30fd369d
- site_page: https://www.skeleton.dev/docs/svelte/get-started/migrate-from-v4 · fetched 2026-08-29 · bfd780abbd90
- site_page: https://www.skeleton.dev/docs/svelte/guides/mode · fetched 2026-08-29 · c6fe80f6dfeb
- site_page: https://www.skeleton.dev/docs/svelte/guides/layouts · fetched 2026-08-29 · 8880f786c1c6
- site_page: https://www.skeleton.dev/docs/svelte/guides/cookbook · fetched 2026-08-29 · c198d0ffa382
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| skeletonlabs/skeleton | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="skeletonlabs/skeleton")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem