EUI هي مكتبة مكونات واجهة مستخدم React وإطار عمل لنظام التصميم. توفر مجموعة من مكونات الواجهة المكتوبة والقابلة لإعادة الاستخدام والمبادئ التوجيهية المرئية لضمان تجربة مستخدم موحدة عبر تخطيطات تطبيقات الويب.
الميزات الرئيسية لـ elastic/eui هي: Design Systems, React Design System Libraries, Dynamic Theme Switching, React Components, Dark Mode Toggles, Design Token Theming, Component-Wide Theme Toggles, Standard UI Component Libraries.
تشمل البدائل مفتوحة المصدر لـ elastic/eui: douyinfe/semi-design — Semi Design is a React UI component library and design token system used to build web application frontends. It… system-ui/theme-ui — Theme-ui is a React theme framework and CSS-in-JS utility used for building themeable user interfaces. It functions as… arco-design/arco-design — Arco Design is a React UI component library and design system framework used to build professional web interfaces. It… palantir/blueprint — Blueprint is a React UI component library and web design system focused on accessibility and the creation of… uber/baseweb — Base Web is a React UI component library and design system implementation. It provides a collection of reusable… pinterest/gestalt — Gestalt is a type-safe React UI component library and design system. It provides a collection of reusable interface…
Semi Design is a React UI component library and design token system used to build web application frontends. It provides a collection of pre-built interface elements and a framework of visual constants to maintain consistent branding across a product. The project features a design-to-code workflow that converts visual design drafts into production-ready React code and stylesheets. It includes an internationalization framework for adapting interfaces to different languages and text layouts, as well as a web component wrapper to isolate UI elements for use in SDKs and browser plugins. The libr
Theme-ui is a React theme framework and CSS-in-JS utility used for building themeable user interfaces. It functions as a design system tool that establishes centralized, constraint-based scales for colors, typography, and spacing to ensure visual consistency across applications. The framework distinguishes itself through an array-based responsive shorthand for mobile-first layouts and a dedicated color mode manager that synchronizes with browser preferences and persists user selections. It also features a system for creating named style variants to control component appearance via properties
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
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