我们为您精选了匹配 “mantine react components” 的开源 GitHub 仓库。结果按与您查询的相关性进行排名 — 您可以使用下方筛选器缩小范围,或通过 AI 进行优化。
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 an accessible React UI component library with strong theming and dark mode support, similar to Mantine, though it lacks built-in form handling and validation hooks.
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 cross-platform React component library providing accessible, customizable components with TypeScript support, but it lacks the hooks-based API and form handling utilities that Mantine offers, so it fits the category with some feature gaps for this query.
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
React Spectrum is a design-system-based component library for React that provides accessible, themeable UI components with TypeScript support, fitting the search for a comprehensive React UI component library like Mantine, though its specific design system focus means it may not cover every expected feature like hooks-based APIs or form handling out of the box.
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 exactly the React UI component library you are looking for — it provides accessible, customizable components with hooks-based APIs, built-in dark mode and theming, TypeScript support, and thorough documentation, directly matching every feature in your query.
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 comprehensive, enterprise-grade React UI component library with TypeScript support, theming via design tokens, dark mode, form handling and validation, extensive documentation, and hooks-based APIs, making it a strong match for a Mantine-like library despite a less pronounced accessibility focus compared to Mantine.
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 flagship React component library that delivers a comprehensive design system with accessible, customizable components, theming, dark mode, hooks-based APIs, TypeScript support, and extensive documentation, closely matching the intent for a Mantine-like library even while its form handling relies on integration rather than a built-in validation hook.
Precedent is a Next.js application starter and component library providing a foundational set of pre-configured tools and primitives for building production-ready web interfaces. It serves as a toolkit for bootstrapping applications with integrated authentication, analytics, and a collection of opinionated UI components. The project distinguishes itself through a Tailwind CSS UI kit that combines accessibility primitives and motion libraries to create polished interfaces. It includes a server-side image generator for programmatically creating dynamic social sharing images and preview visuals
Precedent includes a React UI component library built on Radix UI and Tailwind CSS with TypeScript, hooks, and accessible primitives, making it fit the category, but its component collection is more limited and opinionated than a full-featured library like Mantine, missing dedicated form handling and a comprehensive theming system.
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 strong accessibility and dark mode theming, but it does not emphasize the form handling and validation that Mantine provides, so it's a narrower fit for this search.
Ant Design Mobile is a mobile UI component library and design system built for React. It provides a collection of pre-styled interface elements and standardized UI blocks used to create consistent, responsive user interfaces for mobile web applications. The framework focuses on mobile web design and frontend interface engineering, providing tools to implement interaction patterns tailored for touch-based browsing. It ensures a uniform look and feel across different mobile browsers and handheld device screens. The library incorporates responsive layout systems and CSS-variable-based theming.
Ant Design Mobile is a React component library specifically built for mobile web applications, providing themed components and TypeScript support, but its mobile-only focus narrows the scope compared to the general-purpose library you're looking for, and it doesn't explicitly highlight accessibility, dark mode, hooks, or form handling as core features.
Arco Design is a React UI component library and design system framework used to build professional web interfaces. It provides a collection of pre-built visual elements and layouts designed to maintain a consistent design language across applications. The system features a token-based theming engine that utilizes hierarchical design variables and CSS variables to enable granular visual customization. This allows for the modification of global and component-level styles through a dedicated theme editor or loader to align the interface with specific brand identities. The framework supports ent
Arco Design is a React UI component library with a token-based theming engine and TypeScript support, offering extensive customization for building professional interfaces; it aligns well with the request for a comprehensive library similar to Mantine, though its hooks and form-handling capabilities are not prominently documented.
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 UI component library with strong accessibility and theming support, making it a good fit for a comprehensive component set, though it lacks explicit mention of dark mode, hooks-based API, TypeScript support, and form handling that Mantine provides.
Arwes is a sci-fi React UI framework and futuristic component library designed for building web interfaces with cyberpunk aesthetics. It provides a thematic web UI toolkit that combines stylized components with an SVG animation engine to create immersive visual identities. The project distinguishes itself through coordinated animation sequences that control the assembly and disassembly of interface elements. It integrates a sensory feedback system that maps user interaction events to synchronized audio clips and manages dynamic backgrounds to enhance the environmental atmosphere. The framewo
Arwes is a React UI component library with theming and TypeScript support, but it focuses on a sci-fi aesthetic with extensive animations rather than the general-purpose, accessible, and form-handling features of a library like Mantine, so it only partially matches the requirements.
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 UI component library built on Radix UI and Tailwind CSS, providing accessible, customizable components with dark mode and TypeScript—though it lacks built-in form handling and a hooks-based API, it fits your search for a Mantine-like library with a strong focus on theming and direct source integration.