algonote(en)

There's More Than One Way To Do It

List of public design systems that implementation is available

List resources

Public design systems have scope variations

A design system is a mechanism for providing consistent design in software development.

Originally, it is a tool to eliminate implementation style difference within a company or organization, but it is sometimes made public outside the company for purposes such as gaining a presence within the industry.

When we looked into examples of companies that open their design systems to the public in order to introduce a design system in our company, we found that there are different levels of openness, including openness of websites, Figma files, program code, etc.

While design guidelines and publication of Figma files are useful, from a software engineer's point of view, I thought that publication of the implementation would be a good starting point.

The following is a list of design systems that have open implementations.

Primer Design System

https://primer.style/

A design system for GitHub made by GitHub.

Not only are Figma and React published, but the Rails ViewComponent implementation is also available.

Pajamas

https://design.gitlab.com

GitLab's design system.

Based on Vue.js, Rails' ViewComponent implementation is also available.

Digital Agency Design System Beta Version

https://design.digital.go.jp

Digital Agency Design System.

Some React implementations are available separately from Figma.

SmartHR Design System

https://smarthr.design/

SmartHR Design System.

Figma, React implementations are available.

Cloudscape Design System

https://cloudscape.design

AWS Design System.

A React implementation is available.

Spindle

https://github.com/openameba/spindle

CyberAgent's design system for Ameba.

A React implementation is available.

Polaris

https://github.com/Shopify/polaris

Shopify admin design system.

A React implementation is available.

charcoal

https://github.com/pixiv/charcoal https://github.com/pixiv/charcoal-ios https://github.com/pixiv/charcoal-android

pixiv design system.

React, SwiftUI, and Jetpack Compose implementations are available.

INGRED UI

https://github.com/voyagegroup/ingred-ui

VOYAGE GROUP Design System.

React implementation is available to the public.

vibes

https://github.com/freee/vibes

Freee Corporation Design System.

React implementation is available to the public.

Washington Post Design System (WPDS)

https://build.washingtonpost.com

Wasinpost Design System.

React implementation is available to the public.

Lightning Design System

https://www.lightningdesignsystem.com https://github.com/salesforce-ux/design-system

Salesforce design system.

The official site claims Lightning, VIsualforce, Heroku, Android, and iOS support as platforms.

There seems to be a variation in the state of public disclosure from platform to platform. It seems that implementation of React is also available.

Spectrum

https://spectrum.adobe.com

Adobe Design System.

CSS, Web Components, and React implementations are available.

Gestalt

https://gestalt.pinterest.systems/home

Pinterest Design System.

A React implementation is available.

Base Web React UI framework

https://baseweb.design

Uber Design System.

A React implementation is available.

Summary

Here's a summary. There are a lot of React examples.

React Vue Web Component CSS Rails ViewComponent iOS Android
Primer Design System O O
Pajamas O O
Digital Agency Design System Beta Version O
SmartHR Design System O
Cloudscape Design System O
Spindle O
Polaris O
charcoal O O O
INGRED UI O
vibes O
Washington Post Design System O
Lightning Design System O △? △? △?
Spectrum O O O
Gestalt O
Base Web React UI framework O