awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 个仓库

Awesome GitHub RepositoriesUI Widgets

Functional components that can be embedded into application pages to display or interact with data.

Distinguishing note: Focuses on the modular components used to build record pages.

Explore 11 awesome GitHub repositories matching user interface & experience · UI Widgets. Refine with filters or upvote what's useful.

Awesome UI Widgets GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • twentyhq/twentytwentyhq 的头像

    twentyhq/twenty

    50,113在 GitHub 上查看↗

    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

    Embed functional widgets like fields, related records, calendars, and charts into record pages to display and interact with data directly within the user interface.

    TypeScriptcrmcrm-systemcustomer
    在 GitHub 上查看↗50,113
  • mdbootstrap/mdb-ui-kitmdbootstrap 的头像

    mdbootstrap/mdb-ui-kit

    24,256在 GitHub 上查看↗

    The mdb-ui-kit is a frontend component library and visual extension that combines the Bootstrap 5 framework with Material Design principles. It provides a collection of pre-styled interface elements and responsive web templates to facilitate the development of consistent web applications. The toolkit extends the Bootstrap ecosystem by adding Material Design aesthetics and advanced styling options. It enables rapid prototyping through the use of pre-configured design blocks and provides mechanisms for deep visual customization via SCSS variables and native CSS custom properties, including supp

    Integrates complex functional widgets such as charts, datatables, and calendars for specialized data display.

    SCSSbootstrapbootstrap-materialbootstrap-template
    在 GitHub 上查看↗24,256
  • lvgl/lvgllvgl 的头像

    lvgl/lvgl

    23,880在 GitHub 上查看↗

    This project is a high-performance, lightweight C graphics library designed for creating interactive user interfaces on resource-constrained embedded hardware. It functions as a comprehensive framework that provides a widget toolkit, a rendering engine, and hardware-agnostic drivers to support the development of graphical displays on microcontrollers and embedded systems. The framework distinguishes itself through a flexible, object-oriented widget hierarchy and a declarative layout engine that supports responsive design patterns like flexbox and grid systems. It enables developers to synchro

    Provides a collection of reusable UI components like buttons and sliders designed for small-scale display hardware.

    Ccembeddedgraphics
    在 GitHub 上查看↗23,880
  • migueldeicaza/gui.csmigueldeicaza 的头像

    migueldeicaza/gui.cs

    11,070在 GitHub 上查看↗

    gui.cs is a .NET terminal user interface toolkit and framework used to build interactive, cross-platform text-based applications. It provides a structured system for composing terminal views using a view hierarchy and a dedicated layout engine. The library distinguishes itself through a component-based widget system and a constraint-based layout engine that allows interfaces to remain responsive across different terminal window dimensions. It employs a virtual-screen buffer to minimize flickering during redraws and uses state-driven theme configurations to maintain persistent visual styles.

    Provides a library of reusable components including buttons, checkboxes, menus, and markdown viewers.

    C#
    在 GitHub 上查看↗11,070
  • londonappbrewery/flutter-course-resourceslondonappbrewery 的头像

    londonappbrewery/Flutter-Course-Resources

    10,522在 GitHub 上查看↗

    This repository provides the downloadable materials and syllabus for a complete Flutter development bootcamp, guiding learners from initial setup through to app deployment. It is structured around the core concepts of building cross-platform mobile applications using the Flutter framework and the Dart language, covering widget-based UI composition, state management, and integration with backend services. The resources focus on practical, hands-on skills, including fetching live data from web APIs and parsing JSON responses, as well as authenticating users and storing data in the cloud using F

    Composes user interfaces by arranging layout and content widgets like containers, rows, and cards.

    在 GitHub 上查看↗10,522
  • peng-zhihui/holocubicpeng-zhihui 的头像

    peng-zhihui/HoloCubic

    6,652在 GitHub 上查看↗

    HoloCubic is an embedded desktop widget station and holographic display system. It consists of a graphics framework for rendering resolution-specific visuals and a hardware setup that uses a beam-splitting prism and transparent screen to create floating 3D visual effects. The system includes a PC-based hardware emulator used to design and verify graphical interfaces before deploying code to physical hardware. It also features an inertial measurement unit motion controller that translates physical movement into navigation inputs for the user interface. The project covers an asset pipeline for

    Designs and renders graphical user interfaces optimized for small-scale embedded display hardware.

    C
    在 GitHub 上查看↗6,652
  • avengemedia/dankmaterialshellAvengeMedia 的头像

    AvengeMedia/DankMaterialShell

    4,403在 GitHub 上查看↗

    DankMaterialShell is a complete Wayland desktop environment that provides a unified set of panels, widgets, system tray, notifications, and an application launcher out of the box. It is built on a plugin-based shell architecture that allows for extending the desktop with custom widgets, launcher items, and background services through a unified component interface. The shell renders its panels, widgets, and overlays using the Wayland layer shell protocol for compositor-agnostic desktop integration. The project distinguishes itself through several integrated capabilities that work together as a

    Creates UI components that appear in the shell's bar or control center using a plugin component base.

    QMLdwlgohyprland
    在 GitHub 上查看↗4,403
  • noctalia-dev/noctalia-shellnoctalia-dev 的头像

    noctalia-dev/noctalia-shell

    3,988在 GitHub 上查看↗

    Noctalia Shell is a modular Wayland desktop shell that provides a user interface consisting of status bars, launchers, and notifications for Wayland compositors. It is built as a plugin-based desktop environment that utilizes declarative configuration for managing system defaults, wallpapers, and plugin installations. The project features a dynamic desktop theming engine that extracts color palettes from wallpapers to theme the shell and external applications. This is supported by an inter-process communication bridge that exposes endpoints, allowing external scripts and keybindings to trigge

    Provides a system for creating interactive action buttons and toggles within the shell's control center.

    QMLdotfileshyprlandlinux
    在 GitHub 上查看↗3,988
  • p-e-w/finaltermp-e-w 的头像

    p-e-w/finalterm

    3,820在 GitHub 上查看↗

    Finalterm is a Linux terminal emulator and GUI-enhanced shell interface. It functions as a stateful command line utility that parses real-time terminal data to replace standard text-based inputs with semantic menus and visual controls. The project integrates graphical interface elements and interactive widgets directly into the command line environment. This allows the interface to provide context-aware suggestions and embed GUI controls to manage terminal operations. The system focuses on command line productivity and terminal interface enhancement. It utilizes real-time data stream analysi

    Inserts interactive graphical controls directly into the text display to augment standard shell input.

    Vala
    在 GitHub 上查看↗3,820
  • quickshell-mirror/quickshellquickshell-mirror 的头像

    quickshell-mirror/quickshell

    2,566在 GitHub 上查看↗

    Displays user-defined UI components using bundled widget types within the shell layout.

    C++audio-mixerbardesktop-widgets
    在 GitHub 上查看↗2,566
  • ajay-prabhakar/awesome-flutter-uiajay-prabhakar 的头像

    ajay-prabhakar/awesome-flutter-ui

    1,179在 GitHub 上查看↗

    Awesome Flutter UI is a collection of design patterns and layout templates designed to accelerate the development of mobile application interfaces. It functions as a cross-platform UI kit, providing a library of pre-built components that allow developers to construct standard mobile screens and user flows using a unified codebase. The project distinguishes itself by offering ready-made templates for common mobile application requirements, including authentication, profile management, and media streaming. It also includes specialized patterns for mobile onboarding, enabling the creation of int

    Provides reusable interface widgets for displaying notifications and status updates.

    Dartadobe-xdandroidawesome-list
    在 GitHub 上查看↗1,179
  1. Home
  2. User Interface & Experience
  3. UI Widgets

探索子标签

  • Embedded UI Component LibrariesCollections of reusable UI widgets optimized for small-scale display hardware. **Distinct from UI Widgets:** Distinct from UI Widgets: focuses on the specific optimization for embedded and small-scale display hardware.
  • Shell Widgets1 个子标签Interactive components specifically designed for desktop status bars and control centers. **Distinct from UI Widgets:** Distinct from general UI Widgets by focusing on the specific constraints and interaction patterns of desktop shell bars and popouts.