What is Carbon?
Carbon is IBM’s open-source design system for digital products and experiences. With the IBM Design Language as its foundation, the system consists of working code, design tools and resources, human interface guidelines, and a vibrant community of contributors.
Rapidly build beautiful and accessible experiences. The Carbon kit contains all resources you need to get started.
Carbon provides styles and components in Vanilla, React, Angular, and Vue for anyone building on the web.
The Principles
Carbon is Open
It's a distributed effort, guided by the principles of the open-source movement. Carbon's users are also it's makers, and everyone is encouraged to contribute.
Carbon is Modular
Carbon's modularity ensures maximum flexibility in execution. It's components are designed to work seamlessly with each other, in whichever combination suits the needs of the user.
Carbon is Consistent
Based on the comprehensive IBM Design Language, every element and component of Carbon was designed from the ground up to work elegantly together to ensure consistent, cohesive user experiences.