← all packages

pub.dev (opens in a new tab)widget

adaptive_navbar

A Flutter navigation bar that renders in full on desktop and collapses into a drawer on mobile.

30-day installs
4,476
version
1.4.1
likes
21
pub points
160/160

install

add it to a project

flutter pub add adaptive_navbar

why

the problem it solves

Every Flutter project that ships to both a browser and a phone ends up rewriting the same breakpoint logic around its navigation. This is that logic, written once and installed instead.

what you get

features

  • One widget for web, desktop and mobile
  • Collapses to a drawer below the breakpoint, no branching in your build method
  • Adapts across device aspect ratios rather than to two fixed sizes

elsewhere

navigation · navbar · responsive · adaptive · widget

next

more packages

  • pub.devcli

    dart_husky

    Git hooks for Dart and Flutter projects — pre-commit, commit-msg, pre-push — in pure Dart.

    30-day installs
    1,180
  • npmcli

    commitguard

    Git hooks for Node, JS and TS projects, configured from one YAML file. The Node answer to dart_husky.

    30-day installs
    37
  • pub.devwidget

    mb_contact_form

    A drop-in Flutter contact form — name, email, message — that opens the device's mail app on submit.

    30-day installs
    405