awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

65 रिपॉजिटरी

Awesome GitHub RepositoriesUser Interface Components

Reusable UI elements and layout patterns for building interactive application interfaces.

Distinguishing note: Focuses on UI layout and record presentation patterns rather than generic design systems.

Explore 65 awesome GitHub repositories matching user interface & experience · User Interface Components. Refine with filters or upvote what's useful.

Awesome User Interface Components GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • twentyhq/twentytwentyhq का अवतार

    twentyhq/twenty

    50,113GitHub पर देखें↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    Provides a side panel layout component for displaying record summaries to improve user navigation and information density.

    TypeScriptcrmcrm-systemcustomer
    GitHub पर देखें↗50,113
  • developit/preactdevelopit का अवतार

    developit/preact

    38,704GitHub पर देखें↗

    Preact is a declarative UI library and a lightweight alternative to React for building user interfaces. It utilizes a component-based architecture and a virtual DOM to sync application state to the browser interface efficiently. The framework implements a modern React API and provides a compatibility layer to ensure existing component libraries and patterns can run within its environment. It also functions as a server-side rendering engine, generating HTML on the server and hydrating it on the client to optimize page load speeds. Additional capabilities include virtual DOM state management t

    Facilitates the creation of complex interfaces using reusable UI components and layout patterns.

    JavaScript
    GitHub पर देखें↗38,704
  • inkonchain/ink-kitinkonchain का अवतार

    inkonchain/ink-kit

    36,479GitHub पर देखें↗

    ink-kit is a React-based component library and UI kit designed specifically for building the frontends of onchain applications. It provides a set of themed layouts and reusable UI elements tailored for decentralized application user experiences. The project includes a standardized blockchain wallet connector to manage identities and allow users to link cryptocurrency wallets to a web application. It combines these identity tools with pre-styled components to facilitate the development of web3 user interfaces.

    Provides pre-styled layouts and themed UI components designed specifically for the unique needs of onchain application interfaces.

    TypeScript
    GitHub पर देखें↗36,479
  • layui/layuilayui का अवतार

    layui/layui

    30,544GitHub पर देखें↗

    Layui is a web UI component library, frontend layout framework, and CSS asset optimizer. It provides a collection of pre-styled visual elements and layout patterns used to build browser-native web interfaces. The framework enables the composition of structured web pages through standardized design assets and CSS components. It includes tools for compressing stylesheets and resolving imports to improve loading speeds across different web browsers. The library covers web UI development and frontend layout composition, facilitating rapid interface prototyping by assembling functional frontends

    Provides a collection of reusable UI elements and layout patterns for building structured web interfaces.

    JavaScriptcomponent-librarycsshtml
    GitHub पर देखें↗30,544
  • codepath/android_guidescodepath का अवतार

    codepath/android_guides

    28,339GitHub पर देखें↗

    This project provides a collection of instructional guides and tutorials for Android app development, native mobile application creation, and computer science education. It focuses on building native applications through step-by-step implementation, covering the development of user interfaces and the integration of system hardware and permissions. The material extends into broader technical domains, including the study of fundamental data structures and algorithms for technical interview preparation. It also covers cybersecurity fundamentals, such as identifying web vulnerabilities and implem

    Provides comprehensive guides on building native mobile user interfaces using standard components and layouts.

    androidcodepathdevelopment
    GitHub पर देखें↗28,339
  • react-native-elements/react-native-elementsreact-native-elements का अवतार

    react-native-elements/react-native-elements

    25,848GitHub पर देखें↗

    This project is a cross-platform UI toolkit and universal UI framework providing a collection of pre-styled interface components for building mobile and web applications. It functions as a mobile design system and themed component library, allowing developers to maintain a cohesive visual language across different screens and devices using a shared codebase. The toolkit centers on a themed component architecture that supports global and component-level style configurations. This enables the definition of colors and property defaults in a central location to ensure consistent branding and a un

    Provides a comprehensive library of reusable UI components and layout patterns for building interactive interfaces.

    MDXandroidcross-platformhacktoberfest
    GitHub पर देखें↗25,848
  • libgdx/libgdxlibgdx का अवतार

    libgdx/libgdx

    24,816GitHub पर देखें↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Organizes widgets into grid-based layouts that automatically adjust to different screen resolutions.

    Java2d3dandroid
    GitHub पर देखें↗24,816
  • iview/iviewiview का अवतार

    iview/iview

    23,794GitHub पर देखें↗

    iView is a Vue.js UI component library and enterprise web UI toolkit. It provides a collection of reusable interface elements designed for building professional business applications and complex administrative dashboards. The project functions as a server-side rendering framework, allowing for the generation of HTML on the server to improve search engine optimization and initial page load speeds. It covers capabilities for responsive web design and the construction of data-heavy internal tools through a standardized set of pre-built components.

    Provides a collection of reusable UI elements and layout patterns for constructing functional web interfaces.

    Vuecomponentscssdesign-systems
    GitHub पर देखें↗23,794
  • prefecthq/fastmcpPrefectHQ का अवतार

    PrefectHQ/fastmcp

    22,994GitHub पर देखें↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    Generates reusable interface elements for web-based interactions like consent screens.

    Pythonagentsfastmcpllms
    GitHub पर देखें↗22,994
  • palantir/blueprintpalantir का अवतार

    palantir/blueprint

    21,836GitHub पर देखें↗

    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

    Provides a comprehensive library of reusable UI components and layout patterns for building interactive application interfaces.

    TypeScriptblueprintcomponentsdesign
    GitHub पर देखें↗21,836
  • tusimple/naive-uiTuSimple का अवतार

    TuSimple/naive-ui

    18,384GitHub पर देखें↗

    Naive UI is a Vue 3 component library and type-safe UI framework designed for building web application interfaces. It functions as a themeable design system that provides a collection of pre-built user interface components. The library utilizes a JavaScript-object-based theme engine to customize visual styles without relying on CSS variables or external stylesheets. It includes a virtual list renderer to maintain performance when displaying large datasets by rendering only the items visible within the viewport. The framework integrates with TypeScript to provide prop validation and type-safe

    Provides a comprehensive set of customizable user interface components for building functional web application layouts.

    TypeScript
    GitHub पर देखें↗18,384
  • plotly/plotly.pyplotly का अवतार

    plotly/plotly.py

    18,270GitHub पर देखें↗

    Plotly.py is a comprehensive framework for building production-ready data applications and interactive dashboards directly from Python code. It functions as both a high-performance visualization library for browser-based charts and a full-stack tool for transforming analytical scripts into responsive, web-based interfaces. By abstracting away the need for manual HTML or JavaScript, it allows developers to define complex layouts and functional logic using modular, reusable components. The framework distinguishes itself through a robust architecture that handles event orchestration and state sy

    Provides a library of modular, code-based UI components like sliders and tables for building interactive application layouts without manual HTML.

    Pythond3dashboarddeclarative
    GitHub पर देखें↗18,270
  • motiadev/motiaMotiaDev का अवतार

    MotiaDev/motia

    18,180GitHub पर देखें↗

    Motia is a cross-platform frontend framework designed for building and maintaining scalable user interfaces. It functions as a component-based library that enables developers to assemble complex application layouts using a standardized set of modular building blocks. The framework utilizes a declarative layout engine to define interface structures, ensuring consistent behavior across different operating systems and screen sizes. By employing a state-driven reconciliation process, the system automatically synchronizes visual elements with the underlying data model, while a dependency injection

    Provides standardized building blocks for assembling complex, consistent application layouts.

    Rustagentsaiapi
    GitHub पर देखें↗18,180
  • android/sunflowerandroid का अवतार

    android/sunflower

    17,774GitHub पर देखें↗

    Sunflower is a reference implementation designed to demonstrate modern Android development patterns and industry-standard architectural practices. It serves as a comprehensive guide for building functional mobile applications by integrating declarative user interface toolkits with robust data management and navigation systems. The project distinguishes itself by showcasing the transition from legacy view-based systems to modern declarative frameworks. It provides a practical example of how to organize code into distinct layers, manage complex state, and implement dependency injection to ensur

    Builds responsive, dynamic layouts using declarative components and real-time visual state inspection.

    Kotlin
    GitHub पर देखें↗17,774
  • ruanyf/react-demosruanyf का अवतार

    ruanyf/react-demos

    16,471GitHub पर देखें↗

    This project is a collection of practical code samples and demonstrations for building user interfaces with React. It serves as a set of examples illustrating common interface patterns, state management techniques, and the implementation of modular, reusable components. The repository provides specific demonstrations for several core development areas. These include samples for retrieving and rendering asynchronous data from external APIs, managing component lifecycles during mounting and unmounting, and handling internal state to sync form inputs. It also includes guides for direct document

    Implements interactive application interfaces using declarative state management.

    JavaScript
    GitHub पर देखें↗16,471
  • trueadm/infernotrueadm का अवतार

    trueadm/inferno

    16,420GitHub पर देखें↗

    Inferno is an isomorphic JavaScript framework and virtual DOM UI library used for building user interfaces. It functions as a server-side rendering engine that converts virtual nodes into HTML strings for the server and hydrates them on the client to optimize initial load speeds and search engine indexing. The framework features a synthetic event system that provides a normalized interface for handling browser interactions consistently across different web environments. It employs a reactive UI model to synchronize state-driven updates and reactive streams with the browser document object mod

    Builds interactive user interfaces using a component-based architecture and predictable one-way data flow.

    JavaScript
    GitHub पर देखें↗16,420
  • hoffstadt/dearpyguihoffstadt का अवतार

    hoffstadt/DearPyGui

    15,217GitHub पर देखें↗

    DearPyGui is a GPU-accelerated, immediate-mode graphical user interface framework for Python. It provides a high-performance toolkit for building interactive desktop applications by leveraging native hardware-accelerated rendering backends across multiple operating systems. By utilizing an immediate-mode execution model, the library offers direct control over the rendering loop and element state, enabling the creation of responsive, dynamic interfaces. The framework distinguishes itself through its ability to handle complex, high-frequency visual updates, making it suitable for real-time data

    Structures interface elements into hierarchical containers to manage complex layouts and component relationships.

    C++cppcross-platformdearpygui
    GitHub पर देखें↗15,217
  • primefaces/primevueprimefaces का अवतार

    primefaces/primevue

    14,457GitHub पर देखें↗

    PrimeVue is a UI component library and design system for Vue. It provides a structured collection of interactive interface elements, widgets, and visual building blocks that integrate with the Vue reactivity system to accelerate web development. The framework enables the creation of responsive web designs and enterprise dashboards through a consistent set of pre-styled components. It supports custom theme implementation and rapid frontend prototyping to maintain a uniform user experience across applications. The system utilizes a component-based architecture and a design token approach. It e

    Provides a comprehensive set of reusable UI components and layout patterns for building interactive interfaces.

    Vuenuxtnuxtjsvue
    GitHub पर देखें↗14,457
  • pi0/bootstrap-vuepi0 का अवतार

    pi0/bootstrap-vue

    14,445GitHub पर देखें↗

    Bootstrap-vue is a Vue.js UI framework and component library that integrates Bootstrap CSS styling and utility classes into a component-driven development workflow. It provides a set of pre-styled interface elements and layout patterns designed for building responsive web user interfaces. The library functions as a bridge between Bootstrap and Vue.js, allowing developers to create responsive web layouts and reusable frontend components such as navbars, alerts, and modals. It focuses on bringing Bootstrap's design system into a Vue.js application environment. The framework covers core capabil

    Offers a comprehensive set of reusable UI elements and layout patterns for building web interfaces.

    JavaScript
    GitHub पर देखें↗14,445
  • semantic-org/semantic-ui-reactSemantic-Org का अवतार

    Semantic-Org/Semantic-UI-React

    13,218GitHub पर देखें↗

    Semantic UI React is a declarative component library that provides native React bindings for the Semantic UI design language. It enables the construction of complex user interfaces through a modular, component-based architecture that maps directly to established design patterns, allowing developers to build consistent web application layouts without manual HTML markup. The library distinguishes itself through a shorthand property system that automatically generates and populates nested child components from data objects, significantly reducing the need for verbose code. It also supports polym

    Builds visual interface elements using a declarative structure that maps directly to design requirements without requiring manual creation of complex markup.

    JavaScriptcomponent-librarycomponentsfrontend-components
    GitHub पर देखें↗13,218
पिछला123…4अगला
  1. Home
  2. User Interface & Experience
  3. User Interface Components

सब-टैग एक्सप्लोर करें

  • Component SerializationProcesses for converting UI component structures into data objects and back. **Distinct from User Interface Components:** Focuses on the data transformation of UI components rather than their layout or reusable patterns.
  • Reactive ComponentsUI components that automatically synchronize their visual state with underlying data changes. **Distinct from User Interface Components:** Focuses on the reactivity of the components rather than just the reusable layout patterns
  • Web3Reusable UI elements and layout patterns specifically designed for interacting with blockchain protocols. **Distinct from User Interface Components:** Focuses specifically on blockchain-centric UI patterns rather than general-purpose user interface components.