🎨

実装が公開されているデザインシステム一覧

2024/07/21に公開

レファレンスを調べてみる

デザインシステムを公開しているにはレベル差がある

デザインシステムとはソフトウェア開発において一貫性のあるデザインを提供するための仕組みです。

本来は企業や団体内において実装のブレをなくすためのツールですが、業界内でのプレゼンスを得るなどの目的で社外に公開されていることがあります。

自社でデザインシステムを導入するにあたり "デザインシステムを公開しています"という企業の事例を調べたところ、公開しているにも種類があり、Webサイトを公開している、Figmaのファイルを公開している、プログラムのコードを公開しているなどレベル差があることに気づきました。

デザインの指針やFigmaファイルの公開も有用ではあるものの、ソフトウェアエンジニア視点だと実装が公開されているのが取っ掛かりとして良さそうに思いました。

実装が公開されているという切り口でのデザインシステムの一覧をメモがてらまとめておきます。

Primer Design System

https://primer.style/

GitHub製のGitHubのためのデザインシステム。

FigmaやReactが公開されているだけではなく、RailsのViewComponentの実装が公開されている。

Pajamas

https://design.gitlab.com

GitLabのデザインシステム。

Vue.jsをベースにRailsののViewComponentの実装も公開されている。

デジタル庁デザインシステムβ版

https://design.digital.go.jp

デジタル庁のデザインシステム。

Figmaと別にReactの実装が一部公開されている。

SmartHR Design System

https://smarthr.design/

SmartHRのデザインシステム。

Figma, Reactの実装が公開されている。

Cloudscape Design System

https://cloudscape.design

AWSのデザインシステム。

Reactの実装が公開されている。

Spindle

https://github.com/openameba/spindle

CyberAgentのAmeba用デザインシステム。

Reactの実装が公開されている。

Polaris

https://github.com/Shopify/polaris

Shopify adminのデザインシステム。

Reactの実装が公開されている。

charcoal

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

pixivのデザインシステム。

React、SwiftUI、Jetpack Composeの実装が公開されている。

INGRED UI

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

VOYAGE GROUPのデザインシステム。

Reactの実装が公開されている。

vibes

https://github.com/freee/vibes

フリー株式会社のデザインシステム。

Reactの実装が公開されている。

Washington Post Design System (WPDS)

https://build.washingtonpost.com

ワシンポストのデザインシステム。

Reactの実装が公開されている。

Lightning Design System

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

Salesforceのデザインシステム。

公式サイトにはPlatformとしてLightning, VIsualforce, Heroku, Android, iOSサポートを標榜している。

プラットフォームによって公開具合にばらつきがありそう?Reactについては実装がありそう。

Spectrum

https://spectrum.adobe.com

Adobeのデザインシステム。

CSS、Webコンポーネント、Reactの実装が公開されている。

Gestalt

https://gestalt.pinterest.systems/home

Pinterestのデザインシステム。

Reactの実装が公開されている。

Base Web React UI framework

https://baseweb.design

Uberのデザインシステム。

Reactの実装が公開されている。

まとめ

まとめです。Reactの例が多いですね。

React Vue Web Component CSS Rails ViewComponent iOS Android
Primer Design System O O
Pajamas O O
デジタル庁デザインシステムβ版 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

Discussion