◈ Latency HUD — Shift+L to close
FPS       : --
Inference : -- ms
Confidence: --
Memory   : --
YOLOv8n · on-device · Ghana
Simple Floating Bottom Nav Bar demo
● Live 2023

Simple Floating Bottom Nav Bar

Fully customizable floating bottom navigation bar package for Flutter

FlutterDartOpen SourceUI ComponentPub.Dev

📊 Metrics

Pub Points
150
Likes
12
Platforms
Android · iOS · Web · Desktop
License
MIT

Overview

simple_floating_bottom_nav_bar is an open-source Flutter package that provides a fully customizable floating bottom navigation bar component. Published on pub.dev under a verified publisher, it supports all major Flutter platforms out of the box.

The package was built to fill a gap in the Flutter ecosystem — a bottom nav bar that floats above content with clean, configurable styling and minimal setup.

Features

  • Fully customizable active and inactive icon states
  • Configurable background color, padding, elevation, border radius, width, and height
  • Custom labels per navigation item
  • Cross-platform: Android, iOS, Linux, macOS, Web, Windows
  • Simple drop-in API — import, define items, pass to the widget

Usage

FloatingBottomNavBar(
  items: [
    FloatingNavBarItem(icon: Icons.home, label: 'Home'),
    FloatingNavBarItem(icon: Icons.search, label: 'Search'),
    FloatingNavBarItem(icon: Icons.add, label: 'Add'),
    FloatingNavBarItem(icon: Icons.person, label: 'Profile'),
  ],
  onTap: (index) => setState(() => _currentIndex = index),
  currentIndex: _currentIndex,
)

Why I Built It

At the time, most available floating nav bar packages were either too opinionated or poorly maintained. I needed something lightweight, configurable, and production-ready for projects I was working on — so I built and published it as an open-source package for the Flutter community.