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

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

探索精选搜索Open-source alternativesSelf-hosted software博客网站地图
项目关于How we rank媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 个仓库

Awesome GitHub RepositoriesDropdowns

Toggleable lists for menu and selection interfaces.

Distinguishing note: None of the candidates matched; this is a standard UI component.

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

Awesome Dropdowns GitHub Repositories

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

    tabler/tabler

    41,180在 GitHub 上查看↗

    Tabler is a comprehensive UI framework designed for building responsive, data-heavy administrative panels and enterprise web applications. It provides a unified collection of pre-styled components and layout patterns that allow developers to construct complex dashboard interfaces using a consistent design system. The project distinguishes itself through a metadata-driven approach to interactivity, where complex component behaviors and state transitions are initialized by parsing configuration attributes directly from HTML elements. This allows for the creation of interactive interfaces withou

    Includes interactive menus to display lists of options or complex content.

    HTMLadmin-dashboardadminpanelboilerplate-template
    在 GitHub 上查看↗41,180
  • 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

    Builds nested submenu structures that expand on click or hover across multiple levels of depth.

    SCSSbootstrapbootstrap-materialbootstrap-template
    在 GitHub 上查看↗24,256
  • krayin/laravel-crmkrayin 的头像

    krayin/laravel-crm

    21,404在 GitHub 上查看↗

    This project is a modular, open-source customer relationship management platform built on the Laravel framework. It serves as a comprehensive business application framework designed for tracking sales pipelines, managing business entities, and automating marketing workflows. By providing a self-hosted solution, it enables organizations to maintain full control over their contact data, sales leads, and communication history. The platform distinguishes itself through a highly extensible architecture that allows developers to modify core behavior without altering the underlying source code. It u

    Creates toggleable dropdown menus for selecting actions within the interface.

    PHPcrmcrm-multi-tenant-saascrm-platform
    在 GitHub 上查看↗21,404
  • wagtail/wagtailwagtail 的头像

    wagtail/wagtail

    20,366在 GitHub 上查看↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Groups lists of actions or navigation options into toggleable menus to maintain clean and accessible interfaces.

    Pythoncmsdjangohacktoberfest
    在 GitHub 上查看↗20,366
  • coreui/coreui-free-bootstrap-admin-templatecoreui 的头像

    coreui/coreui-free-bootstrap-admin-template

    12,220在 GitHub 上查看↗

    CoreUI Free Bootstrap Admin Template is a pre-built, responsive admin dashboard template built on Bootstrap 5 for constructing back-office interfaces. It provides a library of UI components with native wrappers for React, Vue, and Angular applications, alongside a Sass-based theming system for managing brand colors, dark mode, and design tokens via variables and CSS custom properties. The template includes a set of advanced form controls such as autocomplete, date pickers, and multi-step wizards with built-in validation, and supports switching the entire interface between built-in dark and li

    Creates toggleable dropdown menus with single and split-button variants.

    HTMLadminadmin-dashboardadmin-panel
    在 GitHub 上查看↗12,220
  • emdash-cms/emdashemdash-cms 的头像

    emdash-cms/emdash

    10,887在 GitHub 上查看↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    Recursively renders menu item children to produce multi-level navigation dropdowns.

    TypeScriptastrocmsemdash
    在 GitHub 上查看↗10,887
  • jeecgboot/jimureportjeecgboot 的头像

    jeecgboot/jimureport

    8,059在 GitHub 上查看↗

    JimuReport is an open-source reporting and dashboard engine designed to be embedded directly into Spring Boot applications. Its core identity centers on generating data reports and full-screen dashboards from natural language descriptions, eliminating the need for manual design. The platform also provides a conversational query interface that translates plain-language questions into database queries, returning results as tables and charts without requiring SQL knowledge. What distinguishes JimuReport is its integration of AI skills that can be installed with a single command, enabling report

    Automatically adapts reports and dashboards for mobile device display without separate development.

    Javaaibibigscreen
    在 GitHub 上查看↗8,059
  • mgcrea/angular-strapmgcrea 的头像

    mgcrea/angular-strap

    5,673在 GitHub 上查看↗

    Angular-strap is a collection of pre-built AngularJS 1.x directives that wrap Bootstrap 3 components into reusable UI widgets and interactive behaviors. It provides native AngularJS 1.2+ directives for common UI patterns including datepickers, popovers, and scroll-based navigation, turning Bootstrap 3 markup into interactive widgets such as tabs, alerts, and side panels. The library wraps Bootstrap 3 jQuery plugins as AngularJS directives using the compile and link phases for DOM manipulation. It offers a set of AngularJS directives implementing Bootstrap 3 UI components like modals, tooltips

    Reveals a list of clickable items attached to any element, such as a button or navbar.

    JavaScript
    在 GitHub 上查看↗5,673
  • coreui/coreui-free-react-admin-templatecoreui 的头像

    coreui/coreui-free-react-admin-template

    4,940在 GitHub 上查看↗

    这是一个基于 React 的管理后台模板和 UI 工具包,专为构建仪表盘而设计。它提供了一套完整的预设布局、无障碍组件库以及基于 Sass 的 UI 框架,用于创建管理界面。 该模板专门针对 AI 进行了优化,采用了有助于 AI 助手生成一致且可直接用于生产环境的 React 代码的组织模式。它具有灵活的样式系统,利用 Sass 变量和 CSS 自定义属性来支持可定制的亮色和暗色主题。 该工具包涵盖了广泛的界面功能,包括数据可视化小部件、支持排序和分页的交互式表格,以及多步向导等复杂表单元素。它还包含侧边栏和面包屑等高级导航系统,以及响应式网格、模态对话框和无障碍日历界面等结构化组件。

    Toggles contextual overlays to display lists of links or forms with configurable alignment.

    JavaScriptadminadmin-dashboardadmin-panel
    在 GitHub 上查看↗4,940
  • theorchid/platformTheOrchid 的头像

    TheOrchid/Platform

    4,791在 GitHub 上查看↗

    Platform is a framework for building back-office applications and administrative dashboards using Laravel. It functions as a schema-driven UI framework and CRUD generator that automatically constructs database management interfaces, input forms, and validation rules from programmatic model definitions. The project distinguishes itself through a comprehensive backend UI kit that supports advanced data capture, including geographic coordinate mapping, tabular JSON data matrices, and marketing metadata tracking. It features a robust role-based access control system for managing resource visibili

    Implements dropdown menus to organize and group related management actions and links.

    PHP
    在 GitHub 上查看↗4,791
  • creativetimofficial/material-tailwindcreativetimofficial 的头像

    creativetimofficial/material-tailwind

    4,359在 GitHub 上查看↗

    Material Tailwind 是一个基于 Tailwind CSS 构建的响应式 Web UI 框架和组件库。它提供了一个可定制的设计系统,为 Web 应用程序实现了 Material Design 原则。 该项目专注于可定制的设计系统,允许进行集中式主题配置和基于工具类的样式设置,以保持界面间的视觉一致性。 该库包含广泛的可重用界面元素,涵盖布局结构、导航系统和覆盖组件。它提供了用于 Web 表单构建、数据输入控件和视觉状态指示器的专业工具。

    Provides toggleable dropdown lists for menu and selection interfaces.

    TypeScriptjavascriptmaterialmaterial-design
    在 GitHub 上查看↗4,359
  • briefercloud/brieferbriefercloud 的头像

    briefercloud/briefer

    4,308在 GitHub 上查看↗

    Briefer is an interactive data notebook platform and business intelligence dashboard tool used for collaborative data analysis and reporting. It provides a containerized environment for building reports that combine SQL, Python, and Markdown with native visualizations. The platform features an integrated code assistant that uses large language models to generate SQL and Python snippets from natural language prompts. It is designed as a Kubernetes data application, deploying via Helm charts to manage isolated compute environments and ensure separate resources per page through pod-based isolati

    Automatically populates dropdown menus with values sourced directly from specific data frame columns.

    TypeScriptanalyticsbibigquery
    在 GitHub 上查看↗4,308
  • amnweb/yasbamnweb 的头像

    amnweb/yasb

    4,209在 GitHub 上查看↗

    YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for building personalized information bars using a modular class-based widget architecture and CSS-based styling. The framework distinguishes itself through deep integration with Windows tiling window managers, allowing users to display active workspaces, tiling layouts, and window focus states. It also features automated visual consistency by generating system color schemes based on the current desktop wallpaper. The project covers a wide range of capabilities, including real-time syst

    Provides a styled selection menu with a blurred popup for choosing from a list of items.

    Pythonpythonricingstatus-bar
    在 GitHub 上查看↗4,209
  • taiga-family/taiga-uitaiga-family 的头像

    taiga-family/taiga-ui

    4,002在 GitHub 上查看↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    Converts standard dropdown menus into full-screen dialogs when accessed on mobile devices.

    TypeScriptangularbest-practicescdk
    在 GitHub 上查看↗4,002
  • google-gemini/computer-use-previewgoogle-gemini 的头像

    google-gemini/computer-use-preview

    2,815在 GitHub 上查看↗

    This project is a browser automation system that connects Google's Gemini API to a web browser, enabling an AI agent to perform tasks on a user's behalf by interpreting natural language instructions. At its core, it operates through a continuous screenshot-based action loop, where the agent captures the browser's current state, sends the image to the Gemini model, and executes the model's returned commands to click, type, and navigate. The system distinguishes itself through a dual browser backend abstraction, supporting both local Playwright-controlled browsers and remote Browserbase cloud i

    Works around operating-system-rendered select elements that Playwright cannot screenshot by switching backends or injecting custom rendering scripts.

    Python
    在 GitHub 上查看↗2,815
  1. Home
  2. User Interface & Experience
  3. Dropdowns

探索子标签

  • Content OrganizationStructuring internal dropdown content using layout elements like headers and dividers. **Distinct from Dropdowns:** Focuses on the internal structural arrangement of a dropdown's content rather than the toggle behavior of the dropdown itself.
  • Dynamic Data PopulationPopulating UI selection components directly from data sources like data frames. **Distinct from Dropdowns:** Distinct from Dropdowns: focuses on the dynamic link between a data frame column and the UI component
  • Mobile AdaptationsLogic and styles that adapt standard components for mobile device screens. **Distinct from Dropdowns:** Focuses on the transformation of a specific component (dropdown) for mobile, not general dropdown behavior
  • Nested SubmenusMulti-level dropdown structures that allow for deep hierarchical navigation. **Distinct from Dropdowns:** Focuses on multi-level depth and nesting rather than simple toggleable lists.
  • Uncapturable Element WorkaroundsTechniques for handling UI elements that standard automation tools cannot capture or interact with, such as OS-rendered dropdowns. **Distinct from Dropdowns:** Distinct from Dropdowns: focuses on workarounds for elements that cannot be captured by automation tools, not the dropdown component itself.