13 रिपॉजिटरी
Collections of reusable UI elements and controls for building consistent application interfaces.
Distinguishing note: Focuses on system-level UI controls and dialogs rather than general-purpose web styling frameworks.
Explore 13 awesome GitHub repositories matching user interface & experience · Interface Component Libraries. Refine with filters or upvote what's useful.
This project is a declarative framework for building reactive user interfaces by embedding logic directly into HTML markup. It functions as a lightweight state container that tracks data changes and automatically synchronizes the document object model with the underlying application state. By utilizing proxy-based observation, it ensures that interface updates occur precisely when reactive properties are modified. The framework distinguishes itself by allowing developers to define interactive behavior through custom attributes rather than external scripts. This approach enables the compositio
Supports the reuse of pre-built interface components like modals and dropdowns to maintain consistent design patterns and accelerate development.
Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document processing, retrieval-augmented generation, and multi-step reasoning. It provides a comprehensive platform for developing document-based question answering systems, allowing users to chain language models, prompt templates, and external tools into complex, automated pipelines. The system distinguishes itself through a highly modular architecture that emphasizes component-based composition and schema-driven data exchange. It supports autonomous agents capable of decomposing complex q
Provides standardized interfaces to encapsulate third-party libraries and external services into modular processing units.
Fluent UI is a design system framework and TypeScript UI toolkit providing a comprehensive set of styles and accessibility guidelines. It functions as a React UI component library and a web component library, offering a collection of pre-styled elements and layout utilities to create a cohesive visual experience across web platforms. The project translates a brand design language into a functional library of reusable components, ensuring cross-product visual consistency. It enables the implementation of design systems for enterprise web applications through the use of standardized visual and
Provides a comprehensive collection of reusable UI elements and controls for building consistent application interfaces.
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
Provides access to reusable UI elements and copy-pasteable examples for consistent interface construction.
RxTool is an Android development utility library consisting of reusable components and helper classes for common mobile development tasks. It provides a coordinated set of toolkits for hardware interfacing, media processing, and user interface construction. The project features specialized implementations for mobile payment integration with Alipay and WeChat Pay, as well as dedicated tools for social sharing workflows. It includes a security-focused set of human verification widgets, such as puzzle and sliding captchas, to prevent automated bot interactions. The library covers a broad capabi
Ships a collection of reusable UI elements and custom views to accelerate Android interface development.
gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li
Provides a comprehensive collection of reusable UI elements and controls for building native desktop interfaces.
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
Provides a comprehensive library of reusable UI elements and controls for building consistent mobile interfaces.
MahApps.Metro is a WPF UI framework and control library designed for building modern desktop applications using Windows Presentation Foundation. It serves as a XAML styling toolkit and desktop UI kit that provides a collection of stylized controls and window templates to replace the default appearance of standard Windows desktop components. The framework enables the development of professional desktop interfaces through the use of pre-designed layout patterns, vector icons, and custom window framing. It provides project templates to bootstrap the UI development process and facilitate rapid ap
Ships a comprehensive collection of reusable UI elements and controls for building consistent interfaces.
ng-zorro-antd is an Angular UI component library that implements the Ant Design visual language. It provides a collection of pre-built interface elements and professional design system layouts for building web applications. The library is designed as a themable component framework, offering configuration options to modify the visual styles of interface elements. It also functions as an internationalized UI library with built-in support for translating interface elements into multiple languages. The project covers enterprise UI development and multilingual interface design. Its capability sur
Provides a comprehensive library of reusable UI controls and layouts for building consistent interfaces.
यह प्रोजेक्ट एक GIS कंपोनेंट लाइब्रेरी और Leaflet मैपिंग लाइब्रेरी के लिए एक React रैपर है। यह अनिवार्य Leaflet API और React के डिक्लेरेटिव स्टेट मैनेजमेंट के बीच एक पुल के रूप में कार्य करता है, जो इंटरैक्टिव भौगोलिक मानचित्रों और स्थानिक डेटा विज़ुअलाइज़ेशन के निर्माण की अनुमति देता है। लाइब्रेरी मार्कर्स और लेयर्स के साथ मैप्स को रेंडर करने के लिए कंपोनेंट-बेस्ड आर्किटेक्चर का उपयोग करती है। यह एक सुसंगत भौगोलिक स्थिति बनाए रखने के लिए React वर्चुअल DOM को मैप की आंतरिक लेयर रजिस्ट्री के साथ सिंक्रोनाइज़ करती है, और मैप लेयर्स को जोड़ने व हटाने के लिए कंपोनेंट लाइफसाइकिल को मैप करती है। यह टूल डायनामिक मैप स्टेट मैनेजमेंट और मैप इवेंट्स के एकीकरण के लिए क्षमताएं प्रदान करता है। यह एक प्रोवाइडर के माध्यम से मैप इंस्टेंस के वितरण की अनुमति देता है और लो-लेवल मैप API मेथड्स तक सीधे एक्सेस के लिए रेफरेंस के माध्यम से अंतर्निहित Leaflet इंस्टेंस को एक्सपोज़ करता है।
Offers a collection of reusable interface elements for building GIS visualizations within web applications.
PixelKit-Bootstrap-UI-Kits एक Bootstrap UI किट और फ्रंटएंड कंपोनेंट लाइब्रेरी है। यह सुसंगत स्टाइलिंग के साथ कार्यात्मक वेबसाइट संरचनाओं के निर्माण के लिए डिज़ाइन किए गए प्री-थीम वाले रिस्पॉन्सिव वेब लेआउट और पुन: प्रयोज्य इंटरफ़ेस तत्वों का एक संग्रह प्रदान करती है। यह प्रोजेक्ट रैपिड फ्रंटएंड प्रोटोटाइपिंग और कस्टम UI कंपोनेंट्स, जैसे नेविगेशन बार और बटन्स के कार्यान्वयन को सक्षम बनाता है। यह मोबाइल-फर्स्ट ग्रिड सिस्टम का उपयोग करने वाले प्री-डिज़ाइन किए गए वेबपेज स्ट्रक्चर प्रदान करता है। लाइब्रेरी रिस्पॉन्सिव वेब डिज़ाइन और Bootstrap वेबसाइट डेवलपमेंट को कवर करती है। यह लेआउट और स्पेसिंग समायोजन को प्रबंधित करने के लिए CSS-आधारित थीम ओवरराइड्स और यूटिलिटी-फर्स्ट स्टाइलिंग पैटर्न का उपयोग करती है।
Provides a library of reusable interface elements and controls for consistent frontend styling.
This project is a comprehensive administrative dashboard template built on Bootstrap 5. It provides a modular library of pre-designed interface components, page layouts, and form elements intended to accelerate the construction of responsive web applications. The framework is designed to be lightweight, utilizing native browser scripting for all interactive behaviors to eliminate dependencies on heavy external libraries. The template distinguishes itself through a focus on performance and customization. It includes a task-runner-based asset pipeline that automates the compilation, minificatio
Provides a library of pre-styled UI elements like buttons, alerts, and modals to accelerate dashboard construction.
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
Offers a suite of modular building blocks including forms, modals, and navigation elements for constructing functional user interfaces.