Carbon Design System is a
free and open-source
Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
design system and library created by
IBM, which implements the IBM Design Language, and licensed under
Apache License 2.0.
Its public development initially started on June 10, 2015.
Their components have multiple implementations, which includes a
vanilla JS and CSS implementation and
React (maintained by the Carbon Core team
), while the community maintains the frameworks developed in
Svelte
Svelte is a free and open-source front end component framework or language created by Rich Harris and maintained by the Svelte core team members. Svelte is not a monolithic JavaScript library imported by applications: instead, Svelte compiles H ...
,
Vue.js, and
Web Components
Web Components are a set of features that provide a standard component model for the Web allowing for encapsulation and interoperability of individual HTML elements.
Primary technologies used to create them include:
* Custom Elements: APIs to ...
.
The official typeface to be used according to the guidelines is the
IBM Plex typeface,
with alternative typefaces for
CJK scripts are
Noto Sans CJK SC, Noto Sans CJK TC, and Noto Sans JP.
See also
*
Design language
*
Flat design
*
Fluent Design System by
Microsoft
*
Material Design by
Google
References
External links
*
{{IBM FOSS
Design language
Graphical user interfaces
IBM