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
·

13 dépôts

Awesome GitHub RepositoriesBottom Navigation Bars

Navigation components positioned at the bottom of the screen for mobile-friendly interaction.

Distinguishing note: No candidates provided; minting under UI umbrella for bottom-aligned navigation controls.

Explore 13 awesome GitHub repositories matching user interface & experience · Bottom Navigation Bars. Refine with filters or upvote what's useful.

Awesome Bottom Navigation Bars 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.
  • vuetifyjs/vuetifyAvatar de vuetifyjs

    vuetifyjs/vuetify

    41,003Voir sur GitHub↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    The library shows bars at the bottom of the screen for quick access to top-level destinations.

    TypeScriptjavascriptmaterialmaterial-components
    Voir sur GitHub↗41,003
  • roughike/bottombarAvatar de roughike

    roughike/BottomBar

    8,358Voir sur GitHub↗

    BottomBar is an Android UI component that implements a Material Design bottom navigation bar. It serves as a reusable layout element for organizing top-level application destinations through a system of selectable tabs. The component features an adaptive layout system that optimizes horizontal space for tablet displays and uses density-aware adjustments for different screen dimensions. It includes a notification badge system to alert users of updates and supports conditional selection interception to prevent navigation based on application state or permissions. The library covers a broad ran

    Implements a custom Material Design bottom navigation bar for tabbed navigation on Android.

    Javaandroidbottom-navigationjava
    Voir sur GitHub↗8,358
  • nisrulz/flutter-examplesAvatar de nisrulz

    nisrulz/flutter-examples

    7,148Voir sur GitHub↗

    This project is a collection of reference implementations and sample applications for Flutter. It provides practical examples covering API integration, user authentication, data persistence, and a gallery of UI patterns. The repository distinguishes itself by offering a wide array of functional demos, including implementations for Google and email-based identity verification, cloud database synchronization, and the use of both relational and key-value local storage. It also includes specialized utility examples such as expense tracking, tip calculation, and body mass index tools. The project

    Includes mobile-friendly navigation bars positioned at the bottom of the screen.

    Dartandroidapplication-frameworkcross-platform
    Voir sur GitHub↗7,148
  • bromite/bromiteAvatar de bromite

    bromite/bromite

    6,277Voir sur GitHub↗

    Bromite is a privacy-focused fork of the Chromium browser for Android that blocks advertisements and tracking scripts by default, enforces encrypted HTTPS connections, and prevents browser fingerprinting without requiring any extensions or manual configuration. It applies a patch-based build system to layer privacy and security modifications directly onto the upstream Chromium codebase during compilation, integrating a filter list engine for network-level ad blocking and adding noise to browser APIs to mask device identity. The browser distinguishes itself through comprehensive privacy harden

    Bromite relocates the address bar and toolbar from the top to the bottom of the screen for one-handed use.

    adblockadblockingandroid
    Voir sur GitHub↗6,277
  • devlight/navigationtabbarAvatar de Devlight

    Devlight/NavigationTabBar

    4,928Voir sur GitHub↗

    NavigationTabBar est un composant de navigation SwiftUI pour les applications iOS qui fournit un menu inférieur pour basculer entre les sections principales de l'application. Il fonctionne comme un élément d'interface utilisateur animé qui utilise des effets d'échelle et de mouvement pour fournir un retour visuel pendant la navigation. Le composant inclut des éléments de badge de notification intégrés qui affichent les comptes en attente ou les mises à jour de statut sur les éléments de menu individuels. Il dispose également d'un mécanisme de synchronisation qui lie l'état de l'onglet actif avec une zone de contenu à balayage pour garantir que la barre de navigation reste alignée avec la page visible. Le système gère les transitions d'onglets via un timing personnalisable et un mappage d'animation pour les indicateurs de sélection. Ces capacités coordonnent les mises à jour visuelles et les transitions de page à travers l'interface de navigation.

    Ships a bottom-aligned navigation interface for switching between primary application sections on iOS.

    Javaandroidbadgebar
    Voir sur GitHub↗4,928
  • ionicfirebaseapp/getwidgetAvatar de ionicfirebaseapp

    ionicfirebaseapp/getwidget

    4,819Voir sur GitHub↗

    Getwidget is a comprehensive Flutter UI component library and design system providing over 1,000 pre-built widgets for creating cross-platform user interfaces. It serves as a production-ready widget gallery designed to accelerate the front-end development process through a wide array of pre-composed elements. The project includes a specialized AI interaction UI kit featuring components for rendering streaming large language model responses, RAG chat interfaces, and real-time voice agents. It also provides operational utilities for estimating monthly LLM expenditures based on token usage and p

    Provides bottom navigation bars for mobile-friendly application routing.

    Dartdartdart-librarydart-package
    Voir sur GitHub↗4,819
  • lohanidamodar/flutter_ui_challengesAvatar de lohanidamodar

    lohanidamodar/flutter_ui_challenges

    4,767Voir sur GitHub↗

    Ce projet est une collection de kits UI haute fidélité, d'exemples de patterns de design et de galeries de composants réutilisables pour divers environnements d'appareils. Il fournit une galerie d'interfaces frontend pour des écrans de dashboard et de boutique, ainsi qu'une bibliothèque d'implémentations d'interface utilisateur professionnelles et de widgets réutilisables. Le dépôt fonctionne comme un kit UI multiplateforme conçu pour les environnements mobiles, web et desktop. Il inclut des exemples de code spécifiques qui démontrent comment implémenter des mises en page complexes et des patterns de navigation. Le projet couvre le développement de mises en page réactives, le routage de pages basé sur une pile (stack-based) et des systèmes de navigation interactifs. Il inclut également des implémentations pour les workflows d'onboarding utilisateur et une bibliothèque de composants personnalisée composée de widgets stateless et stateful.

    Implements a bottom navigation bar to toggle between top-level application sections.

    Dartflutterflutter-demoflutter-examples
    Voir sur GitHub↗4,767
  • zdhxiong/mduiAvatar de zdhxiong

    zdhxiong/mdui

    4,517Voir sur 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

    Implements a bottom-aligned navigation bar for mobile screens with configurable scrolling actions.

    TypeScriptcssjavascriptmaterial
    Voir sur GitHub↗4,517
  • deckerst/avesAvatar de deckerst

    deckerst/aves

    4,431Voir sur GitHub↗

    Aves is an Android media gallery application used for browsing and organizing images and videos. It functions as a multi-purpose tool that combines gallery browsing with a bulk media renamer, an EXIF metadata editor, a GPS media map viewer, and a privacy-focused media vault. The application distinguishes itself through advanced metadata handling, allowing users to modify binary headers to update timestamps and location tags. It features a dynamic pattern-based renaming engine that uses file metadata and cryptographic hashes to update filenames in bulk. Additionally, it provides a secure stora

    Adds album, tag, or recycle bin groups to the bottom bar for quick access.

    Dartandroidexifflutter
    Voir sur GitHub↗4,431
  • ashok-varma/bottomnavigationAvatar de Ashok-Varma

    Ashok-Varma/BottomNavigation

    4,348Voir sur GitHub↗

    BottomNavigation est une bibliothèque de composants UI Android utilisée pour implémenter une barre de navigation standard en bas d'un écran mobile. Elle fournit une interface réutilisable pour accéder aux destinations principales de l'application tout en respectant les standards de design mobile. La bibliothèque inclut un système de badge de notification pour alerter les utilisateurs de nouveaux contenus ou d'actions en attente sur les onglets de navigation. Ce système permet la personnalisation des couleurs, formes, bordures et positions de ces indicateurs, ainsi qu'un contrôle sur leur visibilité. Le projet couvre une personnalisation plus large de l'UI mobile, permettant la modification des couleurs d'arrière-plan, des modes d'onglet et des accents pour correspondre à des identités de marque spécifiques. Il utilise des transitions d'état basées sur l'animation et un positionnement basé sur des contraintes pour gérer la mise en page et le mouvement des éléments de navigation.

    Provides a navigation component positioned at the bottom of the screen for mobile-friendly interaction.

    Javaandroidandroid-libraryandroid-ui
    Voir sur GitHub↗4,348
  • aurelhubert/ahbottomnavigationAvatar de aurelhubert

    aurelhubert/ahbottomnavigation

    3,824Voir sur GitHub↗

    ahbottomnavigation is an Android UI component library that provides a view-based bottom navigation bar for implementing tabbed interfaces. It functions as a navigation framework for managing active tab states and triggering application logic through user interactions with a menu of three to five items. The library includes a dynamic notification badge system that renders visual overlays on navigation items to alert users to pending updates. It also features an interactive view manager that coordinates navigation bar visibility and transitions based on real-time scroll events. The component c

    Ships a view-based bottom navigation bar component for mobile-friendly interaction in Android apps.

    Java
    Voir sur GitHub↗3,824
  • kiwibrowser/srcAvatar de kiwibrowser

    kiwibrowser/src

    2,948Voir sur GitHub↗

    This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a web extension host, allowing the execution of browser extensions within a mobile environment to provide custom functionality. The project distinguishes itself through custom user interface modifications, such as the implementation of a specialized night mode and the relocation of the address bar for improved ergonomics. It also includes a remote debugging interface and protocol that allow an external developer console to connect to a live browser instance for inspecting and tr

    Places the URL and search bar at the bottom of the screen for easier one-handed access.

    Voir sur GitHub↗2,948
  • amanjeetsingh150/kotlin-android-examplesAvatar de amanjeetsingh150

    amanjeetsingh150/kotlin-android-examples

    1,058Voir sur GitHub↗

    This repository provides a comprehensive collection of functional code samples designed to demonstrate modern development patterns and architectural practices for the Android platform using Kotlin. It serves as a practical guide for implementing standard design patterns that decouple business logic from user interface components, ensuring that applications remain maintainable and testable. The project distinguishes itself by offering isolated, hands-on implementations of complex mobile programming tasks. It covers a wide range of capabilities, including asynchronous networking, local database

    Provides implementation examples for persistent bottom navigation bars to switch between primary application sections.

    Kotlinandroidandroid-applicationandroid-development
    Voir sur GitHub↗1,058
  1. Home
  2. User Interface & Experience
  3. Bottom Navigation Bars

Explorer les sous-tags

  • Address Bar RelocationsRelocates the address bar and toolbar from the top to the bottom of the screen for one-handed use. **Distinct from Bottom Navigation Bars:** Distinct from Bottom Navigation Bars: focuses on moving the address bar specifically, not general navigation components.
  • Customizable Bottom BarsAdds album, tag, or recycle bin groups to the bottom navigation bar for quick access. **Distinct from Bottom Navigation Bars:** Distinct from Bottom Navigation Bars: focuses on customizing which content groups appear in the bottom bar, not the bar component itself.
  • Visual CustomizersTools for modifying the aesthetic properties of bottom navigation components to match brand identities. **Distinct from Customizable Bottom Bars:** Focuses on aesthetic styling (colors, shapes) rather than the functional grouping of content categories.