awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Navigation menu components

تم تحديث الترتيب في 20 يوليو 2026

For menu navigation controls, the strongest matches are shoelace-style/shoelace (Shoelace provides a suite of accessible, framework-agnostic web components), unovue/reka-ui (Reka UI provides a suite of headless, accessible, and) and jgthms/bulma (Bulma is a CSS framework that provides a comprehensive). microsoft/fast and unovue/shadcn-vue round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best open-source navigation menu components. Compare top-rated libraries by activity and features to find the best fit for your project.

Navigation menu components

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • shoelace-style/shoelaceالصورة الرمزية لـ shoelace-style

    shoelace-style/shoelace

    13,860عرض على GitHub↗

    Shoelace is a web component UI library consisting of a suite of accessible, framework-agnostic user interface elements. It provides a collection of custom element components and reusable HTML tags that encapsulate style and behavior to work across any JavaScript framework or plain HTML pages. The system is designed as a themable UI component system, utilizing CSS variables to manage visual themes and dark mode support. This allows for the implementation of custom design systems and a consistent visual language across web environments. The library covers broader capabilities in accessible int

    Shoelace provides a suite of accessible, framework-agnostic web components that include the necessary navigation elements like dropdowns and menus, making it a highly effective tool for building customizable and responsive navigation systems.

    TypeScriptCustom ElementsTheme Style CustomizationsWeb Components
    عرض على GitHub↗13,860
  • unovue/reka-uiالصورة الرمزية لـ unovue

    unovue/reka-ui

    6,574عرض على GitHub↗

    Reka UI provides a suite of headless, accessible, and highly customizable primitives that allow you to build robust navigation menus, though it is specifically designed for the Vue ecosystem rather than being framework-agnostic.

    VueHeadless UI ComponentsAccessible UI ComponentsHeadless UI Libraries
    عرض على GitHub↗6,574
  • jgthms/bulmaالصورة الرمزية لـ jgthms

    jgthms/bulma

    50,074عرض على GitHub↗

    Bulma is a design-agnostic CSS framework that provides a collection of pre-styled interface components and layout primitives. It is built to be independent of specific JavaScript frameworks or build tools, allowing developers to construct responsive web interfaces by applying standardized classes directly to semantic HTML markup. The framework distinguishes itself through a utility-first approach that combines modular component styling with a flexible grid system. It leverages native CSS variables to manage design tokens, enabling real-time visual customization, automatic dark mode adaptation

    Bulma is a CSS framework that provides a comprehensive set of pre-styled, responsive navigation components and layout primitives that are framework-agnostic and easily customizable via standard HTML classes.

    CSSCSS Variable CustomizationDropdown MenusResponsive Breakpoints
    عرض على GitHub↗50,074
  • microsoft/fastالصورة الرمزية لـ microsoft

    microsoft/fast

    9,661عرض على GitHub↗

    FAST is a web components framework and declarative UI library used to build adaptive user interfaces. It functions as a server-side rendering engine and design system implementation, enabling the creation of modular components based on web standards. The framework focuses on cross-framework component compatibility, allowing user interface elements to remain functional across different front-end frameworks and modern browsers. It implements a design language through a collection of pre-defined visual components to ensure consistency across professional applications. The system covers state-dr

    FAST is a framework for building web components that includes a design system with accessible, responsive navigation elements, making it a suitable choice for creating customizable, framework-agnostic UI components.

    TypeScriptCustom ElementsWeb Components
    عرض على GitHub↗9,661
  • unovue/shadcn-vueالصورة الرمزية لـ unovue

    unovue/shadcn-vue

    9,425عرض على GitHub↗

    shadcn-vue is an accessible design system framework and UI component library for Vue applications. It provides a collection of accessible, unstyled interface elements and pre-designed building blocks styled with Tailwind CSS, all of which are built on top of Radix Vue primitives. The project utilizes a command line interface to install specific components and themes directly into a local project directory rather than as pre-compiled dependencies. This distribution model allows users to own and modify the source code locally to create a custom design language. The library covers a broad range

    This is a comprehensive UI component library for Vue that includes accessible, responsive navigation menus built on Radix Vue primitives, though it is limited to the Vue ecosystem rather than being framework-agnostic.

    TypeScriptHeadless UI ComponentsTheme Style Customizations
    عرض على GitHub↗9,425
  • creativetimofficial/material-tailwindالصورة الرمزية لـ creativetimofficial

    creativetimofficial/material-tailwind

    4,359عرض على GitHub↗

    Material Tailwind is a responsive web UI framework and component library built with Tailwind CSS. It provides a customizable design system that implements Material Design principles for web applications. The project focuses on a customizable design system, allowing for centralized theme configuration and utility-based styling to maintain visual consistency across interfaces. The library includes a wide range of reusable interface elements, covering layout structures, navigation systems, and overlay components. It provides specialized tools for web form construction, data input controls, and

    This is a comprehensive UI component library that includes accessible, responsive navigation menus and dropdowns built on Tailwind CSS, fitting the requirement for a customizable navigation system.

    TypeScriptCSS Variable CustomizationDropdownsNavigation Bars
    عرض على GitHub↗4,359
  • mui/base-uiالصورة الرمزية لـ mui

    mui/base-ui

    8,711عرض على GitHub↗

    Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range

    Base UI provides the headless, accessible primitives required to build custom navigation menus, though it is specifically designed for the React ecosystem rather than being strictly framework-agnostic.

    TypeScriptDropdown MenusHeadless UI ComponentsHeadless UI Libraries
    عرض على GitHub↗8,711
  • bootstrap-vue/bootstrap-vueالصورة الرمزية لـ bootstrap-vue

    bootstrap-vue/bootstrap-vue

    14,450عرض على GitHub↗

    Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a frontend component suite of reusable interface elements designed for building mobile-first websites and web applications. The project wraps Bootstrap CSS classes in Vue components to manage styles and behaviors through reactive state. It integrates a responsive layout management system that synchronizes internal component states with Bootstrap's grid system and device breakpoints. The library covers a wide range of interface capabilities, including data display with sortable

    This is a comprehensive UI component library for Vue.js that includes accessible, responsive navigation menus and dropdowns, though it is limited to the Vue ecosystem rather than being framework-agnostic.

    JavaScriptDropdown MenusResponsive Breakpoints
    عرض على GitHub↗14,450
  • buefy/buefyالصورة الرمزية لـ buefy

    buefy/buefy

    9,531عرض على GitHub↗

    Buefy is a lightweight user interface component library built for Vue.js. It serves as a programmatic wrapper for the Bulma CSS framework, providing a set of pre-styled layout utilities, form components, and structural wrappers to ensure a consistent visual identity. The library provides a comprehensive suite of form elements, including specialized date and time pickers, autocomplete inputs, and validation wrappers. It also includes layout tools such as navigation bars, off-canvas sidebars, and modal overlays, as well as notification systems for banners, snackbars, and toasts. Additional cap

    Buefy provides a suite of responsive, accessible navigation components like navbars and sidebars, though it is specifically designed for the Vue.js ecosystem rather than being framework-agnostic.

    VueTheme Style CustomizationsNavigation Bars
    عرض على GitHub↗9,531
  • gluestack/gluestack-uiالصورة الرمزية لـ gluestack

    gluestack/gluestack-ui

    4,931عرض على GitHub↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    This is a comprehensive React-based UI component library that includes accessible, responsive navigation components like menus and drawers, though it is limited to the React ecosystem rather than being framework-agnostic.

    TypeScriptAccessible MenusResponsive BreakpointsAccessible UI Components
    عرض على GitHub↗4,931
  • hunvreus/basecoatالصورة الرمزية لـ hunvreus

    hunvreus/basecoat

    3,653عرض على GitHub↗

    Basecoat is a zero-runtime UI library and themable interface framework consisting of a set of accessible web components. It provides a collection of pre-styled interface elements and utility classes designed to function as static assets without requiring a dedicated JavaScript framework runtime. The project features a dedicated UI component scaffolder, providing a command line interface to automate the generation of project folder structures and the installation of component templates. Visual styles are managed through a system of CSS variables and utility classes, allowing for global theme a

    Basecoat provides a collection of accessible, framework-agnostic web components that include navigation-related elements like sidebars, making it a suitable tool for building customizable and responsive navigation systems.

    JavaScriptDropdown MenusCSS Variable Styling Systems
    عرض على GitHub↗3,653
  • bootflat/bootflat.github.ioالصورة الرمزية لـ bootflat

    bootflat/bootflat.github.io

    4,217عرض على GitHub↗

    Bootflat is a front-end component library and CSS framework extension that implements a flat-design aesthetic for web application styling. It provides a set of reusable interface elements and a mobile-first grid system to facilitate responsive web design. The project integrates design and development through a PSD-driven workflow, providing professional Photoshop component sets and curated color palettes for interface prototyping. Visual customization is handled via variable-based theme overrides for colors and fonts. The library covers a broad range of UI components, including form elements

    Bootflat provides a collection of reusable UI components including tabbed navigation and dropdown menus that are designed for responsive web layouts, making it a suitable library for building navigation systems.

    HTMLDropdown Menus
    عرض على GitHub↗4,217
  • zdhxiong/mduiالصورة الرمزية لـ zdhxiong

    zdhxiong/mdui

    4,517عرض على GitHub↗

    mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor

    This library provides a comprehensive suite of Material Design 3 web components, including accessible and responsive navigation elements that are framework-agnostic and highly customizable via CSS variables.

    TypeScriptResponsive BreakpointsTheme Style Customizations
    عرض على GitHub↗4,517
  • twbs/bootstrapالصورة الرمزية لـ twbs

    twbs/bootstrap

    174,380عرض على GitHub↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust

    Bootstrap is a comprehensive CSS framework that includes a robust, accessible, and responsive navigation component as part of its broader UI library, making it a suitable choice for developers needing standardized navigation systems.

    MDXDropdown MenusNavigation Bars
    عرض على GitHub↗174,380
  • ant-design/ant-designالصورة الرمزية لـ ant-design

    ant-design/ant-design

    98,362عرض على GitHub↗

    Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l

    Ant Design provides a comprehensive suite of accessible, responsive, and highly customizable navigation components, though it is specifically designed for the React ecosystem rather than being framework-agnostic.

    TypeScriptCSS Variable Overrides
    عرض على GitHub↗98,362
  • cosscom/cossالصورة الرمزية لـ cosscom

    cosscom/coss

    10,125عرض على GitHub↗

    Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a comprehensive kit of interactive elements and layout building blocks that follow screen reader and keyboard navigation standards. The project functions as a UI overlay management library, offering specialized tools for implementing anchored popovers, tooltips, and slide-out panels with smooth transitions. It includes a set of accessible form primitives and selection controls to ensure compatibility across different assistive technologies. Its broader capabilities cover the const

    Coss is an accessible UI component library that provides the foundational building blocks for navigation elements like popovers and panels, though it lacks a dedicated, pre-built navigation menu component in its current feature set.

    TypeScriptDropdown MenusDropdown Menus
    عرض على GitHub↗10,125
  • chakra-ui/zagالصورة الرمزية لـ chakra-ui

    chakra-ui/zag

    5,121عرض على GitHub↗

    Zag is a headless UI state machine library that provides unstyled component logic to ensure consistent behavior across different rendering engines. It functions as a toolkit for modeling complex user interface interactions using statecharts, decoupling the underlying logic and accessibility attributes from visual styling. The library is framework-agnostic, utilizing specialized adapters to bridge its state machine logic with various JavaScript libraries such as React, Solid, Vue, and Svelte. This approach allows developers to maintain a single interaction model while applying any CSS or styli

    Zag provides the headless, accessible, and framework-agnostic logic required to build custom navigation menus, though it functions as a foundational toolkit for component state rather than a pre-built navigation menu component.

    TypeScriptFramework-Independent UI LogicHeadless UI Libraries
    عرض على GitHub↗5,121
  • mantinedev/mantineالصورة الرمزية لـ mantinedev

    mantinedev/mantine

    31,263عرض على GitHub↗

    Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti

    Mantine is a comprehensive React-based UI library that includes accessible, responsive navigation components like menus and drawers, though it is specifically tied to the React ecosystem rather than being framework-agnostic.

    TypeScriptAccessible MenusDropdown Menus
    عرض على GitHub↗31,263
  • saadeghi/daisyuiالصورة الرمزية لـ saadeghi

    saadeghi/daisyui

    41,125عرض على GitHub↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    This is a comprehensive CSS component library that provides pre-styled, responsive navigation elements like breadcrumbs and menus that are framework-agnostic and highly customizable via utility classes.

    SvelteNavigation Bars
    عرض على GitHub↗41,125
  • ekmas/neobrutalism-componentsالصورة الرمزية لـ ekmas

    ekmas/neobrutalism-components

    4,956عرض على GitHub↗

    This project is a neobrutalist UI component library and accessible design system for React. It provides a collection of high-contrast web elements characterized by bold colors, thick borders, and a raw aesthetic. The library distinguishes itself by combining a data visualization toolkit—featuring styled charts and responsive tables—with a comprehensive set of interactive components. It balances this specific visual style with accessibility standards for keyboard navigation and screen readers. The component surface covers a wide range of functional areas, including complex form controls with

    This library provides a collection of accessible, responsive UI components including navigation menus, though it is specifically tailored for React and the neobrutalist aesthetic rather than being framework-agnostic.

    TypeScriptNavigation Bars
    عرض على GitHub↗4,956
  • chakra-ui/arkالصورة الرمزية لـ chakra-ui

    chakra-ui/ark

    5,004عرض على GitHub↗

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    Ark is a headless UI component library that provides the underlying logic, accessibility, and state management for navigation menus, allowing you to implement fully customizable and responsive designs across various frameworks.

    TypeScriptHeadless UI LibrariesWAI-ARIA Frameworks
    عرض على GitHub↗5,004
  • szhsin/react-menuالصورة الرمزية لـ szhsin

    szhsin/react-menu

    1,219عرض على GitHub↗

    React Menu is a library for building accessible, keyboard-navigable dropdown and context menus within web applications. It provides a set of tools for creating complex, hierarchical navigation structures that support unlimited submenu nesting and standard accessibility patterns for screen reader compatibility. The library distinguishes itself through a focus on dynamic layout and positioning, utilizing real-time collision detection to adjust menu placement relative to anchor elements and viewport boundaries. It employs a portal-based rendering strategy to prevent clipping and z-index conflict

    This is a React-specific component library for building accessible menus and dropdowns, which fits the category well despite being tied to a specific framework rather than being framework-agnostic.

    JavaScriptAccessible Menu RenderingAccessible UI Components
    عرض على GitHub↗1,219
  • negomi/react-burger-menuالصورة الرمزية لـ negomi

    negomi/react-burger-menu

    5,090عرض على GitHub↗

    react-burger-menu is a sidebar navigation component for React applications. It implements an off-canvas menu pattern using CSS transitions and SVG animations to create sliding effects. The component provides configurable transition animations, including slide, stack, and scale effects. It utilizes SVG path morphing to animate the hamburger icon during menu interactions. The library supports menu style customization through configuration objects and external stylesheets. It is designed for responsive web navigation by hiding links behind a toggle button to save screen space.

    This is a React-specific sidebar navigation component that provides responsive off-canvas menus with customizable animations, though it is limited to the React ecosystem rather than being framework-agnostic.

    JavaScriptAnimated TransitionsSidebarsCSS Transitions
    عرض على GitHub↗5,090
  • tusen-ai/naive-uiالصورة الرمزية لـ tusen-ai

    tusen-ai/naive-ui

    18,381عرض على GitHub↗

    Naive UI is a comprehensive TypeScript user interface library and component set designed specifically for Vue 3 applications. It provides a type-safe framework for building web interfaces, featuring a responsive layout engine and high-performance data components such as virtual-scroll data tables. The library is distinguished by a customizable theme system that utilizes type-safe JavaScript objects for visual overrides instead of traditional CSS variables. This architecture allows for dynamic runtime updates and global style configurations managed through a centralized provider. The framewor

    Naive UI is a comprehensive component library for Vue 3 that includes accessible and responsive navigation components like menus and breadcrumbs, though it is limited to the Vue ecosystem rather than being framework-agnostic.

    TypeScriptData TablesVue UI LibrariesApp Shell Layouts
    عرض على GitHub↗18,381
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
shoelace-style/shoelace13.9KTypeScriptMIT14 مايو 2026
unovue/reka-ui6.6KVueMIT21 يونيو 2026
jgthms/bulma50.1KCSSMIT1 مارس 2026
microsoft/fast9.7KTypeScriptNOASSERTION15 يونيو 2026
unovue/shadcn-vue9.4KTypeScriptmit19 فبراير 2026
creativetimofficial/material-tailwind4.4KTypeScriptMIT28 أبريل 2026
mui/base-ui8.7KTypeScriptmit20 فبراير 2026
bootstrap-vue/bootstrap-vue14.5KJavaScriptMIT2 أبريل 2026
buefy/buefy9.5KVueMIT14 يونيو 2026
gluestack/gluestack-ui4.9KTypeScript—20 فبراير 2026

Related searches

  • an open source library for mapping applications
  • an open source browser tab manager
  • Browser tab manager
  • State management library
  • a library for browser automation and scraping
  • a menu bar organizer for macOS
  • الخرائط والملاحة
  • DOM interaction library