About this project
Carbon Design System is IBM's open-source design system for products and experiences. The repository is a monorepo that includes the React and web components libraries, Sass styles, design tokens, icons, pictograms, and tooling used to build with Carbon.
The package table documents several published packages: @carbon/react provides React components and styles; @carbon/web-components provides standards-based web components; @carbon/colors supplies color scales and color token utilities; @carbon/elements covers IBM Design Language foundations including tokens and assets; @carbon/grid provides layouts; @carbon/icons contains icon assets and framework packages for React and Vue; @carbon/layout defines layout units and spacing scale tokens; @carbon/motion offers productive and expressive motion curves; @carbon/pictograms contains pictogram assets with React support; @carbon/styles provides Sass styles for components; @carbon/themes supplies theme tokens; and @carbon/type provides type tokens designed to pair with IBM Plex.
The README also notes community-maintained packages for Angular, Svelte, and Vue. It links to the project website and documentation for designing, developing, contributing, and migrating. Community channels include GitHub Discussions and a Discord server, and the Code of Conduct applies to all Carbon community channels. The project is licensed under the Apache 2.0 License.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.