All projects

Project

Beamer

An open-source Flutter routing package, recognized as a Flutter Favorite, that makes complex navigation simple on every platform.

Client
Open source
Year
2021
Areas
Flutter, Open source, Developer tools
Link
github.com

Flutter’s Router and Navigator 2.0 APIs are powerful, but notoriously hard to use directly. Beamer builds on top of them and hides the boilerplate, so apps get deep linking, browser history and nested navigation without wrestling with the low-level API.

Highlights

  • Arbitrarily nested navigation, including bottom navigation bars and multiple independent navigators.
  • Route guards to protect parts of an app, for example behind sign-in.
  • Built on Flutter’s own Router and pages API, so it works on mobile, web and desktop alike.
  • Flutter Favorite: selected by the Flutter team as a package of exceptional quality.
  • Community: around 600 stars on GitHub, many example apps, and talks, videos and articles from the Flutter community.