Design System Checklist
232-item open-source checklist for design language, foundations and components
Tier A · StrongChecklistReferenceDesign System Docsdesignsystemchecklist.com

An open-source, tickable checklist for planning, building and growing a design system, by Arda Karacizmeli and Dmitry Belyaev. It has exactly 232 items in four categories: Design language (10 items — Brand, Guidelines), Foundations (26 — Color, Layout, Typography, Elevation, Motion, Iconography), Core components (168 across 29 components) and Maintenance (28 — Documentation, Local libraries, Team processes, Community support, Contribution). Each item carries a short explanation of why it matters, and the Core components section is per-component acceptance criteria — Button alone has 10 checks, Select 9, Text field 9, Modal 8, Toast 8. Localized into English, Korean, Portuguese, Turkish and Simplified Chinese.
For an agent
Reach for this as a review rubric, not a build guide: when a user says 'audit our Button' or 'what are we missing before we call this a design system', the 168 core-component checks give you concrete, defensible line items instead of vague advice. The full 232-item dataset is embedded as JSON in the page's __NEXT_DATA__ script tag, so you can parse it directly rather than scraping rendered HTML — the visible DOM is a hydrated shell and a plain text scrape returns only the nav. Note it stops at the design layer: nothing here about theming APIs, CI, versioning or token pipelines, so pair it with a tokens or release-process reference.
Why it is here. The most concrete answer to 'what does done look like' for a design system — 232 specific, arguable items instead of principles.
Facts
- License
- Unknown
- Pricing
- Free, Open source
- Framework
- Not applicable
- Styling
- Not applicable
- Distribution
- Web app / online tool, GitHub repository
- Platform
- Web
- Content type
- Prose / writing
- Agent readiness
- Readable open source, Structured documentation
- Accessibility
- Not applicable
- Maturity
- Stable
- GitHub stars
- 490
Components it ships
29 totalNotable for
- 232 items across 4 categories
- 168 per-component acceptance criteria
- 29 core components covered
- 5 languages
- ~490 GitHub stars
Provenance
Verified 2026-08-15. HTTP 200. https://designsystemchecklist.com (raw HTML pulled with curl; the full checklist tree parsed out of the embedded __NEXT_DATA__ JSON and counted programmatically), https://github.com/ardakaracizmeli/design-system-checklist, https://raw.githubusercontent.com/ardakaracizmeli/design-system-checklist/master/README.md
Also in Design Systems & Brand Guidelines
6- ARIA Authoring Practices Guide · W3C's 30 canonical widget patterns with keyboard maps and working HTML examples
- Branding Style Guides · Archive of ~3,840 real brand guideline PDFs, filterable by year, region and industry
- Material Design 3 · Google's open design system: 39 components, tokens, and Compose/Web code
- Modal · Python serverless GPU platform whose site is a dev-tool marketing design reference
- NameThatUI · Visual dictionary that maps 76 web and macOS UI elements to their real names and code
- The Component Gallery · 60 UI components cross-referenced against 95 real design systems