awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • tabler/tablerAvatar de tabler

    tabler/tabler

    41,180Voir sur 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
    Voir sur GitHub↗41,180
  • mdbootstrap/mdb-ui-kitAvatar de mdbootstrap

    mdbootstrap/mdb-ui-kit

    24,256Voir sur 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
    Voir sur GitHub↗24,256
  • krayin/laravel-crmAvatar de krayin

    krayin/laravel-crm

    21,404Voir sur 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
    Voir sur GitHub↗21,404
  • wagtail/wagtailAvatar de wagtail

    wagtail/wagtail

    20,366Voir sur 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
    Voir sur GitHub↗20,366
  • coreui/coreui-free-bootstrap-admin-templateAvatar de coreui

    coreui/coreui-free-bootstrap-admin-template

    12,220Voir sur 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
    Voir sur GitHub↗12,220
  • emdash-cms/emdashAvatar de emdash-cms

    emdash-cms/emdash

    10,887Voir sur 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
    Voir sur GitHub↗10,887
  • jeecgboot/jimureportAvatar de jeecgboot

    jeecgboot/jimureport

    8,059Voir sur 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
    Voir sur GitHub↗8,059
  • mgcrea/angular-strapAvatar de mgcrea

    mgcrea/angular-strap

    5,673Voir sur 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
    Voir sur GitHub↗5,673
  • coreui/coreui-free-react-admin-templateAvatar de coreui

    coreui/coreui-free-react-admin-template

    4,940Voir sur GitHub↗

    Ce projet est un modèle administratif basé sur React et un kit UI conçu pour construire des tableaux de bord. Il fournit une collection complète de mises en page pré-stylisées, une bibliothèque de composants accessible et un framework UI basé sur Sass pour créer des interfaces administratives. Le modèle est spécifiquement structuré comme un projet optimisé pour l'IA, utilisant des modèles de codage et une organisation conçus pour aider les assistants IA à générer du code React cohérent et prêt pour la production. Il dispose d'un système de style flexible utilisant des variables Sass et des propriétés personnalisées CSS pour prendre en charge des thèmes clairs et sombres personnalisables. Le kit couvre un large éventail de capacités d'interface, y compris des widgets de visualisation de données, des tableaux interactifs avec tri et pagination, et des éléments de formulaire complexes comme des assistants multi-étapes. Il inclut des systèmes de navigation de haut niveau tels que des barres latérales et des fils d'ariane, ainsi que des composants structurels comme des grilles réactives, des boîtes de dialogue modales et des interfaces de calendrier accessibles.

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

    JavaScriptadminadmin-dashboardadmin-panel
    Voir sur GitHub↗4,940
  • theorchid/platformAvatar de TheOrchid

    TheOrchid/Platform

    4,791Voir sur GitHub↗

    Platform est un framework pour construire des applications de back-office et des tableaux de bord administratifs en utilisant Laravel. Il fonctionne comme un framework d'interface utilisateur piloté par schéma et un générateur CRUD qui construit automatiquement des interfaces de gestion de base de données, des formulaires de saisie et des règles de validation à partir de définitions de modèles programmatiques. Le projet se distingue par un kit d'interface utilisateur backend complet qui prend en charge la capture de données avancée, y compris le mappage de coordonnées géographiques, les matrices de données JSON tabulaires et le suivi des métadonnées marketing. Il dispose d'un système robuste de contrôle d'accès basé sur les rôles pour gérer la visibilité des ressources et la protection des routes, parallèlement à une implémentation de recherche plein texte globale qui indexe les données à travers plusieurs modèles. La plateforme couvre un large éventail de capacités, y compris le chargement de données asynchrone, les systèmes de notification multicanaux et une bibliothèque de composants de formulaire spécialisés pour la gestion de texte riche et de fichiers. Elle fournit également des outils pour la visualisation de données via l'agrégation de modèles et la création de graphiques, ainsi que des utilitaires pour le rafraîchissement partiel de page afin de simuler une expérience d'application monopage. Les options d'intégration permettent la connexion de contrôleurs existants et de templates hérités pour faciliter une migration progressive des fonctionnalités vers le framework.

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

    PHP
    Voir sur GitHub↗4,791
  • creativetimofficial/material-tailwindAvatar de creativetimofficial

    creativetimofficial/material-tailwind

    4,359Voir sur GitHub↗

    Material Tailwind est un framework d'interface utilisateur web responsive et une bibliothèque de composants construits avec Tailwind CSS. Il fournit un système de conception personnalisable qui implémente les principes de Material Design pour les applications web. Le projet se concentre sur un système de conception personnalisable, permettant une configuration de thème centralisée et un style basé sur des utilitaires pour maintenir la cohérence visuelle à travers les interfaces. La bibliothèque inclut une large gamme d'éléments d'interface réutilisables, couvrant les structures de mise en page, les systèmes de navigation et les composants de superposition. Elle fournit des outils spécialisés pour la construction de formulaires web, les contrôles de saisie de données et les indicateurs d'état visuels.

    Provides toggleable dropdown lists for menu and selection interfaces.

    TypeScriptjavascriptmaterialmaterial-design
    Voir sur GitHub↗4,359
  • briefercloud/brieferAvatar de briefercloud

    briefercloud/briefer

    4,308Voir sur GitHub↗

    Briefer est une plateforme de notebook de données interactif et un outil de tableau de bord de business intelligence utilisé pour l'analyse de données collaborative et le reporting. Il fournit un environnement conteneurisé pour construire des rapports qui combinent SQL, Python et Markdown avec des visualisations natives. La plateforme dispose d'un assistant de code intégré qui utilise de grands modèles de langage pour générer des snippets SQL et Python à partir de prompts en langage naturel. Elle est conçue comme une application de données Kubernetes, se déployant via des charts Helm pour gérer des environnements de calcul isolés et assurer des ressources séparées par page via une isolation basée sur des pods. Le système couvre un large éventail de capacités incluant la connectivité aux bases de données externes, la co-édition en temps réel et la livraison automatisée de rapports via la planification. Il s'intègre avec OpenID Connect pour le provisionnement d'identité et fournit un contrôle d'accès basé sur les rôles, une gestion sécurisée des identifiants et la mise en cache des requêtes basée sur les résultats. L'application est déployée et mise à l'échelle à travers des clusters Kubernetes en utilisant des charts Helm gérés.

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

    TypeScriptanalyticsbibigquery
    Voir sur GitHub↗4,308
  • amnweb/yasbAvatar de amnweb

    amnweb/yasb

    4,209Voir sur 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
    Voir sur GitHub↗4,209
  • taiga-family/taiga-uiAvatar de taiga-family

    taiga-family/taiga-ui

    4,002Voir sur 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
    Voir sur GitHub↗4,002
  • google-gemini/computer-use-previewAvatar de google-gemini

    google-gemini/computer-use-preview

    2,815Voir sur 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
    Voir sur GitHub↗2,815
  1. Home
  2. User Interface & Experience
  3. Dropdowns

Explorer les sous-tags

  • 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.