This project is a comprehensive design system framework and component library built for React. It provides a suite of modular, accessible, and themeable interface elements designed to maintain a unified visual language and brand alignment across complex web applications. By encapsulating interaction logic and styling within individual components, it enables developers to build consistent, responsive interfaces through declarative composition. The library distinguishes itself by prioritizing inclusive user experiences through built-in accessibility management, including standardized keyboard n
shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail
PrimeReact is a comprehensive UI component library for building interactive user interfaces with React. It provides an accessible component suite, a form input framework, and a data visualization toolkit designed to meet accessibility standards through built-in keyboard navigation and focus management. The library features a themed design system that allows for visual customization via pre-defined skin sets or an unstyled mode. This unstyled mode decouples component behavior and accessibility logic from the presentation layer, enabling the implementation of custom corporate design systems. C
This project is an accessible UI component library and themed design system. It provides a collection of pre-made user interface components designed to meet accessibility standards and maintain a consistent visual identity across web applications. The system includes an interactive theme previewer, which allows for the adjustment and testing of visual settings in real time within a running application. It covers global theme management and design system implementation through root configurations and a token-driven approach. The library supports rapid frontend prototyping by offering a set of
该项目是一套为 Svelte 框架构建的可访问、可重用的界面组件集合。它作为一套完整的设计系统实现,为构建符合既定设计语言和可访问性准则的响应式、包容性用户界面提供了标准化的工具包。
carbon-design-system/carbon-components-svelte 的主要功能包括:Svelte UI Libraries, Accessible UI Components, Design System Implementations, Form Input Controls, UI Component Libraries, Frontend Frameworks, Theme Management Toolkits, Table Data Managers。
carbon-design-system/carbon-components-svelte 的开源替代品包括: zendeskgarden/react-components — This project is a comprehensive design system framework and component library built for React. It provides a suite of… huntabyte/shadcn-svelte — shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather… primefaces/primereact — PrimeReact is a comprehensive UI component library for building interactive user interfaces with React. It provides an… radix-ui/themes — This project is an accessible UI component library and themed design system. It provides a collection of pre-made user… hunvreus/basecoat — Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web… uikit/uikit — UIkit is a CSS front-end framework and accessible UI component library designed for building responsive web…