For نظام تصميم لبناء مكونات واجهة المستخدم, the strongest matches are unovue/reka-ui (Reka UI is a Vue-native, headless component library that), radix-ui/themes (radix-ui/themes is a TypeScript-based accessible UI component library and) and tailwindlabs/headlessui (Headless UI is a TypeScript headless component library that). ariakit/ariakit and angular/components round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
نحن نختار بعناية مستودعات GitHub مفتوحة المصدر التي تطابق “ui component architectures”. النتائج مرتبة حسب صلتها ببحثك — استخدم الفلاتر أدناه للتضييق، أو قم بتحسين البحث باستخدام الذكاء الاصطناعي.
Reka UI is a Vue-native, headless component library that provides accessible, unstyled primitives built on WAI-ARIA patterns, making it a direct fit for building structured, composition-focused UI component systems.
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
radix-ui/themes is a TypeScript-based accessible UI component library and themed design system with built-in theming, component composition, and accessibility support, making it a strong fit for building structured UI components.
Headless UI is a headless component library and accessible UI component kit that provides logic-only interface elements. It functions as a state-driven UI framework designed to provide functionality without prescribing any specific visual styles. The library is specifically designed for integration with Tailwind CSS, enabling the implementation of custom design systems. It allows users to apply visual styles to components based on whether they are active, selected, or open. The project covers the development of accessible UI components that meet ARIA standards and include built-in keyboard n
Headless UI is a TypeScript headless component library that provides accessible, logic-only UI primitives for React and Vue, with full ARIA compliance and keyboard navigation, directly supporting the structured component composition and design-system building this search targets.
Ariakit is a headless component library and accessible UI component toolkit. It provides a set of unstyled web components with built-in accessibility patterns to ensure that screen readers and keyboard navigation function correctly. The project includes an adaptive color engine that calculates high-contrast text and dynamic surface colors for light and dark modes. It also features a concentric layout engine for computing nested padding, margins, and border radii for circular interface elements, alongside a design token system for managing global CSS variables. The toolkit covers broad capabi
Ariakit is a headless React component library with built-in accessibility, theming via design tokens and CSS variables, and TypeScript support — it directly fits the search for a component library emphasizing primitives, composition, and a11y.
This project is a collection of reusable UI component libraries for the Angular framework. It serves as an accessibility framework and a suite of building blocks for constructing user interfaces. The library provides a specialized component suite for implementing Material Design visual and interaction specifications. It also includes dedicated integrations for embedding interactive Google Maps with geographic data overlays and integrating YouTube video players with support for deferred loading. The project covers a broad range of UI development capabilities, including the creation of accessi
The angular/components repository is the official Angular Material UI component library, providing a comprehensive set of accessible, themable, and composable components with TypeScript support and headless primitives, perfectly matching this search for a structured component library.
Spartan is a development framework and design system toolset that combines a headless UI component library with a full-stack application scaffolder. It provides accessible, unstyled primitives that separate behavioral logic from visual styling, while automating the creation of development environments with end-to-end type safety across API and database layers. The project distinguishes itself by utilizing a component distribution model that copies styled source files directly into the local codebase to prevent dependency-based style locking. It also functions as an AI context server, using a
Spartan is a headless UI component library and design system toolset for Angular that delivers accessible, unstyled primitives with theming support, built in TypeScript, and includes documentation infrastructure—matching all the core structural and feature expectations for building UI components.
This project is a design system component library and adaptive UI framework based on Adobe's Spectrum design system. It provides a collection of accessible React components designed to create consistent user experiences through a standardized set of adaptive and themeable interface elements. The framework features a responsive scale system that automatically optimizes touch targets and component sizing for mobile and desktop contexts. It is built as a tree-shakable library, allowing for the import of only the specific components used to minimize the final JavaScript and CSS bundle size. The
Adobe React Spectrum is a production-grade, accessible, themeable component library built on the Spectrum design system with full TypeScript support and robust component composition, making it a comprehensive answer for building structured UI components.
Primitives is a library of unstyled, accessible building blocks designed for creating complex interface elements in React. It functions as a headless component framework, providing the underlying logic, state management, and accessibility compliance while leaving all visual styling and design decisions entirely to the developer. The library distinguishes itself through a composition-based architecture that allows developers to build interactive interfaces by nesting small, single-purpose components. This system automatically handles complex requirements such as WAI-ARIA attribute injection, f
Radix Primitives is a headless React component library focused on accessibility and composition, exactly the kind of structured approach for building UI components, but it leaves visual theming entirely to the developer rather than including built-in theming support.
Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range
Base UI is a headless, unstyled React component library that provides accessible WAI-ARIA primitives written in TypeScript, making it a direct fit for building custom UI components with full control over styling while covering accessibility, composition, and documentation (via its MUI ecosystem).
This project is a framework-agnostic UI library and a collection of modular web components based on the Material Design visual system. It provides a comprehensive set of interactive interface elements and a responsive web grid system for organizing page content. The library utilizes a design token theme engine to apply consistent typography, colors, and visual styles across an interface. It separates behavioral logic from rendering to ensure that components remain compatible across different JavaScript environments. The system covers responsive layout design and web form interface developmen
Material Components for the Web is a comprehensive, framework-agnostic UI library built on Material Design principles with a design token theming engine, headless logic-rendering separation, and TypeScript support — directly meeting the need for structured component building with strong accessibility, composition, and theming.
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
PrimeReact is a comprehensive React UI component library with built-in accessibility, a theming system including an unstyled headless mode for custom design systems, and a wide array of components that support composition and data visualization, making it a strong match for building structured UI components.
Grommet is a React UI framework and accessible component library designed for building themed user interfaces. It provides a responsive design system and a themed interface toolkit to ensure inclusive user experiences across various screen sizes and device orientations. The framework emphasizes accessible UI development by providing pre-styled elements that follow web accessibility standards for screen readers and keyboard navigation. It enables the implementation of custom themes through a centralized system that manages visual styles and design tokens. The toolkit covers responsive web des
Grommet is a React UI component library and design system with strong accessibility and theming support, making it a solid fit for building UI components; note it uses JavaScript rather than TypeScript and provides styled (not headless) components, so it covers your core needs but some requested features are partially met.
Material UI is a comprehensive component-based library designed to accelerate the construction of professional, accessible web interfaces. It provides a centralized design system framework that manages visual tokens, typography, and color palettes to ensure consistent branding and layout constraints across complex application architectures. By encapsulating behavioral and accessibility logic within modular primitives, the library enables developers to build inclusive user experiences that adhere to rigorous design standards. The project distinguishes itself through a zero-runtime styling engi
Material UI is a mature React component library with a built-in design system, offering composable, accessible, and themeable components with TypeScript support and headless primitives, making it a strong match for building UI component architectures.
Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti
Mantine is a comprehensive React component library with a robust theme engine, TypeScript support, and a hook-based primitive system that emphasizes composition and accessibility, exactly what this search for a structured UI component library requires.
cmdk is an unstyled, headless React component library for building accessible search-based navigation and command interfaces. It provides the logic and state management required to create keyboard-navigable command palettes that filter lists of actions and items based on user input. The library distinguishes itself by remaining visually agnostic, offering a collection of logic-heavy components without predefined styles. It supports advanced organization through hierarchical menu navigation, nested paging systems, and conditional group filtering that hides categories when no child items match
cmdk is a headless, accessible React component library for building command palettes and search navigation, which fits the intent of a structured component library but is specialised and narrower in scope than a general-purpose UI library or design system.
shadcn-vue is a collection of accessible and unstyled UI components for Vue. It serves as a design system foundation and a port of Radix UI primitives to the Vue ecosystem, focusing on providing a base for highly customizable web interfaces. The project utilizes a template-driven distribution model, delivering raw source code via a CLI rather than a compiled library. This allows for the direct modification of components using Tailwind CSS utility classes to establish a unique visual identity. The library covers accessible component architecture and custom design system implementation. It pro
shadcn-vue is a collection of accessible, unstyled Vue primitives that serve as a design system foundation—exactly the kind of headless/primitive component library this search targets, though built‑in theming is handled via Tailwind customization and explicit documentation/Storybook support is not mentioned in the evidence.
Blueprint is a React UI component library and web design system focused on accessibility and the creation of data-dense interfaces. It provides a standardized framework of visual styles and reusable interface elements for building professional desktop applications. The toolkit is specifically optimized for displaying complex information and large datasets, featuring high-performance interactive data grids for rendering and manipulating data. The library covers a broad range of capability areas, including the construction of form inputs, navigation systems, and content layout management. It a
Blueprint is a mature React UI component library and design system that comes with built-in accessibility, theming, and TypeScript support, offering a comprehensive set of reusable components for data-dense interfaces — exactly the structured approach to UI component building this search targets.
shadcn/ui offers a collection of React UI components and a CLI-driven registry system for direct source code integration.
shadcn/ui is a React component library distributed as source code via a CLI, built on Radix primitives for accessibility and using Tailwind CSS for theming, with TypeScript support and comprehensive documentation, making it a top choice for structured UI component development.
Chakra UI is a design system component library and styling framework that provides a foundation for building consistent, accessible web interfaces. It functions as a centralized theme configuration engine, using a design-token-driven architecture to manage visual properties like color palettes and spacing rules as a single source of truth across an entire application. The framework distinguishes itself through a type-safe styling utility that automatically generates TypeScript definitions from theme configurations, ensuring accurate property referencing and editor autocompletion. It employs a
Chakra UI is a comprehensive React component library and design system that excels at providing accessible, composable, and themeable components with TypeScript support, headless primitives via Ark UI, and extensive documentation — directly matching your need for a structured UI component library.
Tamagui is a cross-platform user interface framework designed to build high-performance, themeable applications that share logic and styling across web and mobile environments. It functions as a comprehensive design system orchestrator, providing a collection of type-safe components that compile to optimized atomic CSS for the web and native code for mobile platforms. By utilizing a build-time compiler, the framework eliminates runtime overhead, ensuring consistent visual output and interaction behavior regardless of the target platform. The framework distinguishes itself through its advanced
Tamagui is a cross-platform UI framework and design system orchestrator that provides type-safe, themeable components with support for composition and headless primitives, fitting the search for structured UI component approaches despite lacking explicit mention of accessibility tooling or Storybook integration.
Vant is a mobile UI library and component framework for Vue, providing a collection of lightweight, reusable interface elements optimized for small screens and touch interactions. It serves as a mobile component library and accessible web UI kit designed to integrate with Vue's reactivity and state management. The framework functions as a themable design system, allowing for visual branding and dark mode support through customizable theme variables. It includes built-in tools for internationalization to localize user interfaces across different geographic regions. The library covers a broad
Vant is a mobile-focused Vue UI component library that supports theming, accessibility, and TypeScript, directly matching the need for structured component building, though it does not highlight headless primitives or Storybook.
UI Kitten is a cross-platform mobile UI library and design framework for building mobile interfaces. It provides a collection of reusable, accessible visual components and layout blocks that strictly follow the Eva Design System specifications. The library features built-in support for dynamic theming, allowing applications to switch between light and dark modes or custom color schemes at runtime. It utilizes a token-based color mapping system and a shared context provider to ensure visual consistency across all screens. The framework includes a library of standardized production-ready eleme
UI Kitten is a React Native UI library and design system offering reusable, accessible components with dynamic theming and TypeScript support, fitting the search for a structured component library, though it is mobile-focused and may not include headless primitives or explicit Storybook documentation.
gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve
gluestack-ui is a React component library with accessible, customizable components and TypeScript support, fitting the intent for a structured UI component library or design system.
Element Plus is a Vue.js UI component library and enterprise web design system used for building professional web applications with Vue.js 3. It provides a comprehensive set of pre-styled interactive components and tools designed for creating responsive user interfaces. The project includes a customizable component theme system for managing global CSS variables and dark mode palettes. It also features a Vue.js migration toolkit with automated transpilation tools to convert legacy UI code to current component standards. The library covers a wide range of capability areas, including high-perfo
Element Plus is a full-featured Vue.js UI component library with TypeScript, theming, and a broad component set — squarely a component library/design system, though its pre-styled components and lack of explicit headless/primitive support make it a narrower fit than a fully headless one.
Reach UI is an open-source library of accessible, low-level React components designed to serve as a foundation for building design systems and interactive user interfaces. It is an accessibility-first toolkit that handles core concerns like ARIA attributes, focus management, and screen reader support automatically, without requiring developer configuration. The library is built as a collection of standalone packages, each managing its own lifecycle and dependencies, enabling granular adoption and tree-shaking. Components use a polymorphic rendering pattern, accepting an as prop to render as
Reach UI is an accessibility-first React component library with headless/low-level components, TypeScript support, and compositional design via polymorphic rendering; it fits the search for a structured UI component library but does not provide built-in theming or explicitly mention Storybook documentation.
Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design tokens, and guidelines for building professional web applications. It functions as a CSS framework that enforces a unified design language across projects through standardized typography, spacing, and color palettes. The system utilizes a platform-agnostic design token system to maintain visual consistency across different technologies. This includes centralized management of brand colors, motion easing curves, and a curated library of accessible SVG icons. The framework covers a
Cabon is a full-featured enterprise design system with reusable UI components, theming, TypeScript support, and accessibility, but it provides styled components rather than headless/primitives and may not use Storybook, so it's a solid match though not covering every requested feature.
Lit is a library for building lightweight, interoperable web components. It provides a base class that leverages native browser APIs to encapsulate state, logic, and styles, allowing developers to create custom elements that function consistently across any modern web project. The framework distinguishes itself through a reactive property system that automatically triggers efficient, batched DOM updates. By utilizing tagged template literals, it defines declarative UI structures that are compiled into optimized update instructions. Its architecture emphasizes modularity through a reactive con
Lit is a lightweight library for building standards-based web components, making it directly relevant as a structured component architecture — it supports TypeScript and reactive templating, though it lacks built-in accessibility utilities, theming, and headless primitives that some full design systems provide.
Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes
Ark is a headless UI component library that provides accessible, cross-framework primitives with behavior governed by finite state machines, fitting the search for a structured component library—it covers accessibility, TypeScript, and component composition, though as a headless library it leaves theming to the consumer rather than offering built-in styling.
HeroUI is a declarative toolkit for building accessible user interfaces through modular, React-based component composition. It provides a comprehensive set of reusable building blocks designed to standardize visual language and interaction patterns across web and mobile applications. The library distinguishes itself through an integrated approach to accessibility and styling. It automatically manages state and keyboard interactions by injecting appropriate attributes, while utilizing a utility-driven styling architecture to enforce design system consistency. Developers can leverage polymorphi
HeroUI is a React-based component library with built-in accessibility and theming, offering a structured approach to UI component composition, fitting the visitor's search for a design system or component library.
Vue is a progressive, component-based JavaScript framework designed for building reactive user interfaces and single-page applications. It centers on a declarative template system that transforms HTML into efficient render functions, allowing developers to organize complex interfaces into isolated, reusable units that synchronize automatically with application state. The framework distinguishes itself through a dependency-tracking reactivity system that monitors data access during rendering to trigger precise updates. It provides a flexible architecture that supports both incremental adoption
Vue is a component-based framework that provides a structured approach to building reactive UI components, fitting your interest in frameworks that emphasize component architecture, though it does not ship a pre-built component library or design system.
This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib
Vuetify is a full-featured Material Design component library for Vue.js with TypeScript support and theming, but it uses opinionated styled components rather than headless/primitive ones, so it fits the category while missing some desired features.
This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin
DaisyUI is a component library and design system built on Tailwind CSS that offers pre-styled, themeable UI components with build-time CSS generation and configuration-driven theming, fitting the search for a structured UI component library—though it focuses on styled components rather than headless/primitives and may not emphasize TypeScript or Storybook documentation as prominently.
Square-ui is a component-based UI library and admin dashboard framework designed for building data-dense management interfaces. It provides a toolkit of reusable UI primitives and data visualization elements, such as kanban boards, heatmaps, and financial charts, to assemble internal tools and operational dashboards. The framework is distinguished by an event-driven UI architecture that utilizes a centralized event bus to synchronize real-time operational data across decoupled functional domains. It employs a constraint-based responsive grid system to organize widgets and manage data density
Square-ui is a component-based UI library and admin dashboard framework built with TypeScript, providing reusable UI primitives for data-dense interfaces — it fits the category of a UI component library, though it focuses on management dashboards and may not emphasize accessibility or theming as core features.
Tabler is a comprehensive UI framework designed for building responsive, data-heavy administrative panels and enterprise web applications. It provides a unified collection of pre-styled components and layout patterns that allow developers to construct complex dashboard interfaces using a consistent design system. The project distinguishes itself through a metadata-driven approach to interactivity, where complex component behaviors and state transitions are initialized by parsing configuration attributes directly from HTML elements. This allows for the creation of interactive interfaces withou
Tabler is a comprehensive UI framework and design system tailored for building administrative dashboards and data-heavy interfaces, providing a collection of pre-styled components that fit the idea of a component library, but it is strongly focused on admin panels and does not include headless/primitive components or explicit TypeScript support, which are among the features you seek.
assistant-ui is a React interface framework and component kit designed for building conversational user interfaces for artificial intelligence services. It provides a collection of reusable components to render chat windows and interaction histories that connect to large language model backends. The framework uses a composable architecture and a provider pattern to decouple UI components from specific backend implementations. Visual customization is handled through a CSS-variable theming system, while adapter-based integration standardizes different API responses into a consistent format for
This is a React component library for building conversational AI interfaces, offering composable architecture, TypeScript, and CSS-variable theming, which fits the UI component library category but is specialized and lacks explicit headless/primitive components and documented accessibility support, making it a narrower match rather than a general-purpose design system.
Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l
Ant Design is a full-featured React component library and design system with TypeScript, theming via design tokens, strong documentation, and component composition, but it provides styled components rather than headless primitives, which slightly narrows its fit if you need fully unstyled, logic-only building blocks.
WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout components for building mobile web applications. It functions as a mobile web UI library that enforces a consistent visual language and design language across web environments. The library utilizes a BEM styling system to prevent CSS conflicts and ensure modular component behavior. It provides a set of reusable styles and layout helpers that enable rapid prototyping of mobile web layouts through standardized buttons, dialogs, and navigation elements. The framework includes a mob
WeUI is a mobile design system and CSS component framework that provides pre-styled widgets and layout helpers, fitting the search for a UI component library/design system, though it lacks TypeScript support, headless primitives, and explicit accessibility features.
Ionic Framework is a cross-platform UI toolkit and hybrid app framework used to build native-quality mobile and progressive web applications using HTML, CSS, and JavaScript. It functions as a web component library that enables the deployment of a single codebase across iOS, Android, and the web. The framework features a platform-adaptive design system that automatically switches the visual style of components to match the design patterns of the host operating system. It utilizes a web-component-based architecture with CSS custom properties for global theming and specialized bindings to synchr
Ionic Framework is a cross-platform UI toolkit with a structured component library and platform-adaptive design system, fitting the search for a UI component library/design system, though its opinionated styling means it lacks headless/primitive components and may not emphasize accessibility as a core feature.
React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework into a React-based component architecture. It provides a collection of reusable, pre-styled interface elements and grid systems designed for consistent, responsive web development. The library distinguishes itself by wrapping raw HTML markup in React components to manage accessibility and stateful behaviors. It utilizes a centralized theme provider to propagate global configuration and breakpoints, while employing portal-based rendering for overlays to prevent clipping issues.
React Bootstrap is a TypeScript-based React component library that wraps Bootstrap's CSS framework, providing styled, accessible components with theming support—a solid example of a UI component library, though its components are styled rather than headless/primitives.
FAST is a web components framework and declarative UI library used to build adaptive user interfaces. It functions as a server-side rendering engine and design system implementation, enabling the creation of modular components based on web standards. The framework focuses on cross-framework component compatibility, allowing user interface elements to remain functional across different front-end frameworks and modern browsers. It implements a design language through a collection of pre-defined visual components to ensure consistency across professional applications. The system covers state-dr
FAST is a web components framework and design system implementation for building adaptive, modular UI components with cross-framework compatibility, fitting the intent of a structured UI component library, though explicit mention of accessibility, theming, headless primitives, and Storybook documentation is not prominent in the description.
This project is a React-based UI framework that serves as a foundation for building scalable and accessible web interfaces. It provides a collection of pre-styled components and layout containers designed to standardize visual language and component behavior across applications. The library utilizes a composition-based architecture, allowing developers to nest single-purpose primitives to construct complex interface patterns. By mapping these building blocks directly to semantic HTML elements and employing a prop-forwarding pattern, the system ensures that standard browser behaviors, keyboard
Radix UI's original design system is a component library in TypeScript, but it is archived and superseded by Radix Themes, so it is not the recommended choice for building UI components today.
This project is a collection of accessible, reusable interface components built for the Svelte framework. It functions as a comprehensive design system implementation, providing a standardized toolkit for constructing responsive and inclusive user interfaces that adhere to established design language and accessibility guidelines. The library distinguishes itself through a deep integration with the Svelte framework, utilizing compiler-based transformations to optimize component rendering and reactive state synchronization. It features a robust theme management system that applies visual styles
This repository is a Svelte implementation of the Carbon Design System, offering a structured set of accessible, themeable UI components with TypeScript support, though it does not provide headless/primitive components.
Pro Components is a collection of high-level React components built on Ant Design for creating enterprise-grade administrative interfaces. It serves as a specialized component suite and UI framework designed for building complex business dashboards and internal tools. The library functions as a visual interface builder that allows for the composition of professional web pages through declarative configurations and visual design patterns. It enables the creation of interface components using visual configuration tools to simplify the layout and styling process. The framework covers the constr
ant-design/pro-components is a React component library that provides advanced, ready-to-use UI components built on top of Ant Design, offering theming and TypeScript support, though it focuses on higher-level composites rather than fully headless primitives.
| المستودع | النجوم | اللغة | الترخيص | آخر تحديث |
|---|---|---|---|---|
| unovue/reka-ui | 6.6K | Vue | MIT | |
| radix-ui/themes | 8.5K | TypeScript | MIT | |
| tailwindlabs/headlessui | 28.6K | TypeScript | MIT | |
| ariakit/ariakit | 8.6K | TypeScript | — | |
| angular/components | 25K | TypeScript | MIT | |
| spartan-ng/spartan | 2.7K | TypeScript | MIT | |
| adobe/react-spectrum | 15.6K | TypeScript | Apache-2.0 | |
| radix-ui/primitives | 18.6K | TypeScript | mit | |
| mui/base-ui | 8.7K | TypeScript | mit | |
| material-components/material-components-web | 17.1K | TypeScript | MIT |