adobe/spectrum-css

The standard CSS implementation of the Spectrum design language.

Owned by Adobe

View on GitHub ↗Jump to charts ↓

adobe/spectrum-css has 1k+ stars and 200+ forks on GitHub, is written in CSS, and was last pushed on Oct 13, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on October 12th, 2026
Created on November 5th, 2018
Open Issues & Pull Requests: 19 (+0)
GitHub issues: Enabled
Number of forks: 214
Total Stargazers: 1,291 (+0)
Total Subscribers: 45 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.2 days
Mean response time: 368.9 days
90th percentile: 1092.0 days
Tracked items: 73

How this project is maintained

Work labelled "sync to jira" is answered fastest, typically in under an hour, while "jira ticket created" waits about 5 days. Three people close 99% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 312 days
Stale 30+ days: 2
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (40)
  • jira ticket created (15)
  • sync to jira (10)
  • a11y (9)
  • documentation (9)
  • feature (9)
  • question (5)
  • ask design (3)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Spectrum CSS is a CSS implementation of the Spectrum design language that provides styled components for building user interfaces.

The tool addresses the need for a consistent, accessible design system by offering CSS-only styling that works framework-agnostically. It uses custom properties to enable theme and context switching while minimizing bundle sizes. Components are individually versioned and published as separate npm packages, allowing developers to install only what they need along with optional peer dependencies that unlock additional features like icons.

Spectrum CSS suits projects that need straightforward styling without complex interactivity, such as applications requiring typography, form controls, and basic UI elements. It is not intended as a complete component library; Adobe maintains separate web components and React libraries that build on top of Spectrum CSS for fully interactive implementations. The tool works with any JavaScript framework and supports evergreen browsers. Developers should understand that Spectrum CSS handles styling only—interactivity beyond what pure CSS provides requires either a companion library or custom JavaScript implementation.

The project maintains active builds across multiple branches and includes comprehensive documentation paired with a Storybook reference. Components are rigorously tested for accessibility and global audience inclusion. The tool is designed to work in partnership with detailed Spectrum usage guidelines rather than as a standalone resource.