Carbon is IBM’s enterprise-ready, open-source design system, built on the foundations of the IBM Design Language and powered by an active community of contributors. It offers reusable code, design and AI tools, resources, and human interface guidelines to build consistent and accessible digital experiences.

Carbon v12 marks the next big chapter for the design system. The upcoming, reimagined, visual expression is designed to guide, revealing the right action at the right time. Clarity, motion, and intent are built into every detail. Get ready for what’s next.
Learn the essentials to start building with Carbon using foundations, components, and practical tutorials.
Carbon gives teams the tools to move beyond static patterns and create interactive, intelligent interfaces. With AI-ready components and the MCP server, you can build scalable chat, agent, and automation experiences that still align with Carbon’s standards.
The component libraries give developers and designers a collection of reusable components for building websites and user interfaces.
The Carbon design system encourages transparency, collaboration, and open-source participation, with clear workflows and contributor guidelines.