awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Navbar UI components

Ranking updated Jul 24, 2026

For navigation bar controls, the strongest matches are uikit/uikit (UIkit is a modular front-end UI framework that includes), yuche/vue-strap (This Vue component library provides pre-built navigation bars, dropdown) and tailwindlabs/headlessui (Headless UI is an accessible, unstyled component library that). react-bootstrap/react-bootstrap and weilanwl/coloruicss round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked open-source navbar UI components for web development, ranked by stars and GitHub activity. Compare features and find the best fit.

Navbar UI components

Find the best repos with AI.We'll search the best matching repositories with AI.
  • uikit/uikituikit avatar

    uikit/uikit

    18,534View on GitHub↗

    UIkit is a CSS front-end framework and accessible UI component library designed for building responsive web interfaces. It provides a comprehensive set of styling classes and modular components alongside a JavaScript interaction toolkit for managing behavioral elements. The framework includes native support for internationalized web interfaces, featuring multi-locale text translation and right-to-left layout directions. It employs a responsive layout engine that uses flexible grids, adaptive breakpoints, and container widths to align content across different screen sizes. The toolkit covers

    UIkit is a modular front-end UI framework that includes responsive navigation menus, sticky elements, and layout utilities to help build styled web interfaces, though it lacks direct routing integration out of the box.

    HTMLSticky ElementsLayout Positioning UtilitiesResponsive Design
    View on GitHub↗18,534
  • yuche/vue-strapyuche avatar

    yuche/vue-strap

    4,679View on GitHub↗

    vue-strap is a UI framework and component library that provides a collection of themed interface elements based on Bootstrap for use within Vue.js applications. It serves as a Bootstrap-based component kit that bridges CSS framework styling with a reactive JavaScript component architecture. The library implements a wide range of functional building blocks, including navigation bars, dropdown menus, and layout primitives such as accordion panels and tabbed content. It includes an extensive set of form inputs featuring date pickers, typeahead search, and integrated validation state management.

    This Vue component library provides pre-built navigation bars, dropdown menus, and layout primitives based on Bootstrap, though it lacks direct router integration and advanced accessibility controls.

    JavaScriptDropdown MenusNavigation Bars
    View on GitHub↗4,679
  • tailwindlabs/headlessuitailwindlabs avatar

    tailwindlabs/headlessui

    28,619View on GitHub↗

    Headless UI is a headless component library and accessible UI component kit that provides logic-only interface elements. It functions as a state-driven UI framework designed to provide functionality without prescribing any specific visual styles. The library is specifically designed for integration with Tailwind CSS, enabling the implementation of custom design systems. It allows users to apply visual styles to components based on whether they are active, selected, or open. The project covers the development of accessible UI components that meet ARIA standards and include built-in keyboard n

    Headless UI is an accessible, unstyled component library that provides the core logic for dropdowns and menus, making it a strong building block for navigation bars despite requiring manual styling and custom router integration.

    TypeScriptAccessible UI Components
    View on GitHub↗28,619
  • react-bootstrap/react-bootstrapreact-bootstrap avatar

    react-bootstrap/react-bootstrap

    22,608View on GitHub↗

    React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework into a React-based component architecture. It provides a collection of reusable, pre-styled interface elements and grid systems designed for consistent, responsive web development. The library distinguishes itself by wrapping raw HTML markup in React components to manage accessibility and stateful behaviors. It utilizes a centralized theme provider to propagate global configuration and breakpoints, while employing portal-based rendering for overlays to prevent clipping issues.

    React Bootstrap is a component library that provides built-in application navigation components, responsive layout options, and dropdown menus, fitting the requested UI category well despite lacking direct client-side router integration out of the box.

    TypeScriptDropdown Menus
    View on GitHub↗22,608
  • weilanwl/coloruicssweilanwl avatar

    weilanwl/coloruicss

    12,394View on GitHub↗

    coloruicss is a CSS UI component library and high-saturation design system specifically developed for mini program environments. It provides a collection of pre-styled visual elements designed to meet the technical constraints and rendering behaviors of these platforms. The framework focuses on replacing default system headers with a dedicated custom navigation bar framework. This allows for the creation of stylized top navigation areas that support custom colors, images, and action buttons. The system manages visual consistency through a CSS-based theming framework using custom properties t

    ColorUI provides customized top navigation bars and pre-styled UI components specifically tailored for mini program environments, making it a relevant choice for navigation and menu styling within that ecosystem.

    VueNavigation Bars
    View on GitHub↗12,394
  • ariakit/ariakitariakit avatar

    ariakit/ariakit

    8,573View on GitHub↗

    Ariakit is a headless component library and accessible UI component toolkit. It provides a set of unstyled web components with built-in accessibility patterns to ensure that screen readers and keyboard navigation function correctly. The project includes an adaptive color engine that calculates high-contrast text and dynamic surface colors for light and dark modes. It also features a concentric layout engine for computing nested padding, margins, and border radii for circular interface elements, alongside a design token system for managing global CSS variables. The toolkit covers broad capabi

    Ariakit is a headless UI component library that provides accessible primitives to build custom menus and navigation bars, though it requires custom implementation for specific router integration and responsive layout styling.

    TypeScriptAccessible UI Components
    View on GitHub↗8,573
  • bootstrap-vue/bootstrap-vuebootstrap-vue avatar

    bootstrap-vue/bootstrap-vue

    14,450View on 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

    Bootstrap-vue provides comprehensive UI components including responsive navigation bars and dropdowns, though it is a general-purpose component library rather than a dedicated navigation tool.

    JavaScriptDropdown Menus
    View on GitHub↗14,450
  • mdbootstrap/mdb-ui-kitmdbootstrap avatar

    mdbootstrap/mdb-ui-kit

    24,256View on 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

    This repository provides a comprehensive frontend component library featuring responsive navigation bars, menus, and dropdowns built on Bootstrap, though it leans more toward general UI design than dedicated page routing.

    SCSSTheme Style CustomizationsResponsive Design
    View on GitHub↗24,256
  • creativetimofficial/material-tailwindcreativetimofficial avatar

    creativetimofficial/material-tailwind

    4,359View on 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

    Material Tailwind is a component library and UI framework built with Tailwind CSS that includes navigation systems, dropdowns, and layout elements, making it a solid choice for building custom menus and navigation bars.

    TypeScriptDropdownsNavigation Bars
    View on GitHub↗4,359
  • cosscom/cosscosscom avatar

    cosscom/coss

    10,125View on 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 for React that provides layout and interactive elements, though its focus leans towards popovers, overlays, and form controls rather than dedicated navigation bars and menus.

    TypeScriptDropdown MenusDropdown Menus
    View on GitHub↗10,125
  • themesberg/flowbitethemesberg avatar

    themesberg/flowbite

    9,283View on GitHub↗

    Flowbite is a cross-framework UI library and design system built as a collection of pre-styled components and layout blocks using Tailwind CSS utility classes. It functions as a TypeScript UI toolkit and a general web framework for creating responsive websites and applications. The project provides a mirroring Figma design system to allow prototyping of components and variants before they are coded. It distinguishes itself through an AI-driven approach to page generation and the creation of design specifications via a command-line interface. The library covers a wide range of interactive int

    Flowbite is a general UI component library built with Tailwind CSS that includes interactive navigation bars and menus, though it is not exclusively dedicated to routing and menus.

    HTMLNavigation Bars
    View on GitHub↗9,283
  • mantinedev/mantinemantinedev avatar

    mantinedev/mantine

    31,263View on 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 component library that includes accessible navigation menus, sticky layout primitives, and router integration support, fitting your search for UI components although it is not exclusively a navigation bar tool.

    TypeScriptDropdown Menus
    View on GitHub↗31,263
  • react-navigation/react-navigationreact-navigation avatar

    react-navigation/react-navigation

    24,405View on GitHub↗

    React Navigation is a robust routing and navigation library built for React Native and mobile applications, which provides flexible menu and screen management though its scope is primarily mobile rather than the web.

    TypeScriptNavigatorsRoutingState & Lifecycle
    View on GitHub↗24,405
  • shadcn-ui/uishadcn-ui avatar

    shadcn-ui/ui

    116,724View on GitHub↗

    shadcn/ui offers a collection of React UI components and a CLI-driven registry system for direct source code integration.

    shadcn-ui/ui provides accessible and customizable React UI components including navigation menus and dropdowns that you can copy and integrate directly into your project's source code, though it relies on external routers for page navigation.

    TypeScriptData TablesAssistant Skill IntegrationsButton Groups
    View on GitHub↗116,724
  • mui/material-uimui avatar

    mui/material-ui

    98,459View on GitHub↗

    Material UI is a comprehensive component-based library designed to accelerate the construction of professional, accessible web interfaces. It provides a centralized design system framework that manages visual tokens, typography, and color palettes to ensure consistent branding and layout constraints across complex application architectures. By encapsulating behavioral and accessibility logic within modular primitives, the library enables developers to build inclusive user experiences that adhere to rigorous design standards. The project distinguishes itself through a zero-runtime styling engi

    Material UI provides versatile navigation and menu components along with accessibility support and styling tools, though it is a broad UI library rather than a dedicated navigation-specific package.

    JavaScriptComponent-Based UI LibrariesAccessible Component SuitesComponent Theming
    View on GitHub↗98,459
  • adtile/fixed-navadtile avatar

    adtile/fixed-nav

    931View on GitHub↗

    Fixed-nav is a client-side JavaScript library for building responsive, touch-friendly navigation menus on single-page websites. It pins navigation bars to the screen viewport so control interfaces remain persistently accessible as users scroll through long content. The library automatically monitors scroll positions against document boundaries to highlight active section indicators in real time. When navigation links are selected, it animates viewport transitions to target sections using hardware-accelerated timing functions instead of abrupt jumps. Additional capabilities include dimming ba

    This repository provides a responsive, fixed-position navigation library with smooth scrolling designed for one-page layouts, though it lacks built-in dropdown menus and explicit router integration.

    JavaScriptLayout Positioning Utilities
    View on GitHub↗931
  • johndatserakis/vue-navigation-barjohndatserakis avatar

    johndatserakis/vue-navigation-bar

    192View on GitHub↗

    🧭 A simple, pretty navbar for your Vue projects.

    This repository provides a simple, customizable navigation bar component specifically for Vue projects, fitting the navigation category even though it lacks built-in router integration or advanced accessibility features.

    VueNavigation and Menus
    View on GitHub↗192
  • beefe/react-native-navigation-barbeefe avatar

    beefe/react-native-navigation-bar

    60View on GitHub↗

    NavigationBar written in pure javascript for cross-platform support

    This pure JavaScript navigation bar library provides cross-platform header controls for React Native, though it lacks built-in router integration and advanced dropdown features.

    JavaScriptNavigation
    View on GitHub↗60
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
uikit/uikit18.5KHTMLMITJun 17, 2026
yuche/vue-strap4.7KJavaScriptMITApr 13, 2019
tailwindlabs/headlessui28.6KTypeScriptMITApr 13, 2026
react-bootstrap/react-bootstrap22.6KTypeScriptMITJun 16, 2026
weilanwl/coloruicss12.4KVueMITApr 8, 2024
ariakit/ariakit8.6KTypeScript—Jun 23, 2026
bootstrap-vue/bootstrap-vue14.5KJavaScriptMITApr 2, 2026
mdbootstrap/mdb-ui-kit24.3KSCSSNOASSERTIONMar 24, 2026
creativetimofficial/material-tailwind4.4KTypeScriptMITApr 28, 2026
cosscom/coss10.1KTypeScriptAGPL-3.0Jun 22, 2026

Related searches

  • UI navigation components
  • Web navigation framework
  • Navigation menu components
  • Browser tab manager
  • an open source library for mapping applications
  • Browser history manager
  • Robot navigation simulator
  • System status bar