External Resources

Curated collection of valuable resources for design systems, accessibility, and UX/UI design

Design Systems Resources

Books & Articles

Design Systems Handbook

Book

by InVision

A comprehensive guide to creating, documenting, and maintaining design systems.

Read online

Atomic Design

Book

by Brad Frost

The foundational methodology for creating design systems with a modular approach.

Read online

Design Systems 101

Article

by Nielsen Norman Group

An introduction to design systems, their benefits, and how to get started.

Read article

Scaling Design

Article

by Figma

How to scale design processes and systems as your organization grows.

Read article

Videos & Courses

Design Systems with React & Storybook

Course

by Frontend Masters

Learn how to build a design system with React components and document them with Storybook.

View course

Design Systems: From Theory to Practice

Video

by Dan Mall

A practical walkthrough of creating and implementing a design system.

Watch video

Example Design Systems

Material Design

by Google

Google's design system for creating unified experiences across platforms and devices.

Explore

Polaris

by Shopify

Shopify's design system for building merchant experiences.

Explore

Primer

by GitHub

GitHub's design system for creating cohesive, accessible, and responsive interfaces.

Explore

Carbon

by IBM

IBM's open-source design system for products and digital experiences.

Explore

Atlassian Design System

by Atlassian

Atlassian's end-to-end design language for creating simple, intuitive experiences.

Explore

Lightning Design System

by Salesforce

Salesforce's framework for creating consistent UIs across the Salesforce ecosystem.

Explore

Contributing to Our Resource List

We're always looking to expand our collection of resources. If you have suggestions for additional resources that would benefit our community, please share them with us.

Resource Criteria

  • Must be relevant to design systems, UX/UI design, or frontend development
  • Should be high-quality, accurate, and up-to-date
  • Preferably free or with a free tier/trial available
  • Should be accessible to users of varying skill levels

How to Submit

To suggest a resource, please provide the following information:

  • Resource name and creator/author
  • URL
  • Brief description (1-2 sentences)
  • Category (Design Systems, Accessibility, UX/UI, Development, Tools)