Carbon Components Svelte is a Svelte-native implementation of IBM’s Carbon Design System, built to bring the structure, consistency, and scalability of a mature enterprise design system into Svelte applications. Rather than being a small collection of ad hoc widgets, it functions as a comprehensive component library intended to support design reuse, predictable development, and long-term extensibility across products. Because it is tied to Carbon, the project is especially valuable for teams that want a well-established visual language and interaction model instead of inventing one from scratch. The library also sits within a broader Carbon Svelte ecosystem that includes icon components, pictograms, charts, and preprocessors, which makes it possible to assemble full product interfaces with a unified design vocabulary. Its styling model supports multiple official themes.

Features

  • Svelte implementation of IBM Carbon
  • Reusable enterprise UI components
  • Five supported Carbon themes
  • Light and dark theme options
  • Integration with Carbon icons and pictograms
  • Companion charting and preprocessing ecosystem

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow carbon-components-svelte

carbon-components-svelte Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of carbon-components-svelte!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript User Interface (UI) Software, TypeScript Libraries

Registered

2026-04-09