awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesKeyboard-Accessible Dropdowns

Dropdown menu components specifically designed for navigation and closing via keyboard inputs.

Distinct from Keyboard-Based Accessibility: Focuses on the dropdown component interaction rather than general keyboard-based accessibility patterns.

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

Awesome Keyboard-Accessible 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.
  • melt-ui/melt-uiAvatar de melt-ui

    melt-ui/melt-ui

    4,167Voir sur GitHub↗

    Melt UI est une bibliothèque d'interface utilisateur headless pour Svelte qui fournit une collection de constructeurs de composants accessibles et non stylisés. Il fonctionne comme un framework de composants accessibles et un outil de gestion d'état, offrant la logique et l'état nécessaires pour construire des éléments d'interface qui respectent les normes WAI-ARIA et prennent en charge la navigation au clavier sans imposer de styles visuels spécifiques. La bibliothèque dispose d'un moteur de positionnement d'éléments flottants qui gère le placement des popovers, tooltips et menus par rapport aux éléments déclencheurs. Ce système utilise des portails pour éviter le découpage de la mise en page et intègre une prévention automatique du débordement pour garantir que les éléments restent dans les limites de l'écran. L'ensemble d'outils couvre une large gamme de composants UI fonctionnels, y compris des éléments de formulaire comme les comboboxes et sliders, des modèles de navigation tels que les tree views et onglets, et des utilitaires d'overlay comme les modales de dialogue. Il fournit également des interfaces spécialisées pour la sélection de date et d'heure, ainsi que des composants de mise en page comme les accordéons et barres d'outils.

    Provides a dropdown menu component supporting keyboard navigation and typeahead searching.

    TypeScript
    Voir sur GitHub↗4,167
  • excid3/tailwindcss-stimulus-componentsAvatar de excid3

    excid3/tailwindcss-stimulus-components

    1,516Voir sur GitHub↗

    This project is a collection of pre-built, reusable interface components designed for web applications that utilize StimulusJS and TailwindCSS. It functions as a frontend interaction framework, providing a set of standard UI elements that manage state and user behavior through declarative controller patterns. The library distinguishes itself by integrating utility-first styling with accessible component authoring. It leverages HTML attributes to bind JavaScript logic directly to DOM elements, enabling developers to implement complex interactions like modals, dropdowns, and tabbed content with

    Provides interactive dropdown menus that support keyboard navigation and automatic dismissal.

    JavaScripthacktoberfeststimulusjstailwindcss
    Voir sur GitHub↗1,516
  1. Home
  2. User Interface & Experience
  3. Keyboard-Based Accessibility
  4. Keyboard-Accessible Dropdowns

Explorer les sous-tags

  • Dropdown MenusFloating lists of actions triggered by an element with keyboard navigation support. **Distinct from Keyboard-Accessible Dropdowns:** Focuses on the full dropdown menu component rather than just the keyboard accessibility layer