Routemaster Hello! Routemaster is an easy-to-use router for Flutter, which wraps over Navigator 2.0… and has a silly name. Features Simple declarative mapping from URLs to pages Easy-to-use API: just Routemaster.of(context).push(‘/page’) Really easy nested navigation support for tabs Multiple route maps: for example one for a logged in user, another for logged out Observers to easily listen ..
Category : Navigation
A Flutter package that makes navigation and routing easy. Learn more at vrouter.dev Here are a few things that this package will make easy: Automated web url handling Nesting routes Transition Advanced url naming Reacting to route changing Customizable pop events And much more… Index Index Getting started VRouter VRouteElements VWidget VGuard VRouteRedirector VNester VPopHandler Navigation ..
Flutter Nav Best Practices Flutter Navigation Best Practices including adapting navigation to platform and branding techniques for navigation surfaces. Contribute on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
flutter-camera-app Flutter app with camera and navigation drawer Preview Navigation Drawer Camera Preview Run Download flutter camera app source code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
Flutter-awesome-bottom-navigation-bar 🐱👤 Fast code and awesome design-ui for flutter navigation bar Getting Started # First you need to add flashy_tab_bar 0.0.3 in the dependency at pubspec.yaml: Basic Usage # Add this inside your main.dart or your page ! Note From : flashy_tab_bar in pub.dev !! 🐱👤 made with algeria Download this design UI source code on GitHub ..
Animated Navigation Bar A Flutter implementation of a customizable navigation bar with animations. Getting started Add the following dependency in the pubspec.yaml of your Flutter project : dependencies: … animated_navigation_bar: Import the package : import ‘package:animated_navigation_bar/animatedNavBar.dart’; If you need help getting started with Flutter, head over to the official documentation documentation. Constructors You can create an AnimatedNavBar by calling its ..
Flutter Split View and Drawer Navigation example This repo contains the source code for this tutorial: Responsive layouts in Flutter: Split View and Drawer Navigation Preview Download Split View and Drawer Navigation example source code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
Flutter-Navigation-and-API-Integration A Flutter application with proper navigation and routes handling and API data fetching and posting. Preview Download Flutter-Navigation-and-API-Integration source code on GitHub https://github.com/justEhmadSaeed/Flutter-Navigation-and-API-Integration FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
Navigation for Riverpod Managing Flutter navigation with riverpod. Usage Bootstrap Replace your root ProviderScope with a RiverpodNavigation widget with your routing hierarchy and give the provided delegate and parser to your MaterialApp.router factory. final routes = RouteDefinition( template: UriTemplate.parse(‘/’), builder: (context, entry) => MaterialPage( child: HomeLayout(), ), next: [ RouteDefinition( template: UriTemplate.parse(‘/articles/:id’), builder: (context, entry) => MaterialPage( child: ArticleLayout( id: entry.parameters[‘id’]!, ), ), ), ], ); ..
nav_stack A simple but powerful path-based routing system, based on MaterialApp.router (Nav 2.0). It has browser / deeplink support and maintains a history stack as new routes are added. Internally NavStack uses an IndexedStack to maintain a stateful list of routes which are defined declaratively and bound to the current MaterialApp.router path. It also provides a flexible imperative API for changing ..
yeet A dank way to navigate. How to yeet? Install latest version of yeet: dependencies: flutter: sdk: flutter yeet: ^0.4.7 Define your yeets: final yeet = Yeet( children: [ Yeet( path: ‘/’, builder: (_) => HomeView(), ), Yeet( path: r’/user/:id(\d+)’, builder: (ctx) => UserView(int.parse(ctx.params[‘id’]!)), children: [ Yeet( path: ‘posts’, builder: (ctx) => PostsView(int.parse(ctx.params[‘id’]!)), ) ], ..
Flutter Tutorial – Sidebar Menu & Selectable Navigation Drawer Let’s create a selectable Flutter Navigation Drawer with routing that highlights the current item within the Flutter Sidebar Menu. Preview App Preview Course Preview ➜ Buy My Courses Watch Video YouTube video where the source code is explained. Subscribe YouTube channel. Download Sidebar Menu & Selectable Navigation Drawer source code on ..
Demo What is bottom_nav_layout? It is a quick flutter app layout for building an app with a bottom nav bar. You can get an app with fluent behavior running in 15 lines of code. Why bottom_nav_layout? Eliminates all boilerplate code for bottom nav bar coordination. Offers additional common features. Page state preservation Lazy page loading Page ..
Titled Bottom Navigation Bar A beautiful, clean and simple bottom navigation bar with smooth animation on click. This package is high customizable, read more bellow for more details. You can see the source code of this lib inside the /lib folder. Show some and star the repo to support this project Preview (default mode) Preview (with reverse mode) ..
Persistent Bottom Navigation Bar A persistent/static bottom navigation bar for Flutter. NOTE: Those migrating from pre 2.0.0 version should check the latest Readme and instructions as there are many breaking changes introduced in the 2.0.0 update Styles Style15 Style16 Style1 Style9 Style7 Style10 Style12 Style13 Style3 Style6 Neumorphic Neumorphic without subtitle Note: These do not include all ..
ss_bottom_navbar Flutter modern bottom nav bar. Compatible with Android & iOS. You can customize it freely. Getting Started dependencies: ss_bottom_navbar: 0.1.0 $ flutter pub get import ‘package:ss_bottom_navbar/src/ss_bottom_navbar.dart’; Example SSBottomNav Usage Create Items final items = [ SSBottomNavItem(text: ‘Home’, iconData: Icons.home), SSBottomNavItem(text: ‘Store’, iconData: Icons.store), SSBottomNavItem(text: ‘Add’, iconData: Icons.add, isIconOnly: true), SSBottomNavItem(text: ‘Explore’, iconData: Icons.explore), SSBottomNavItem(text: ..
appbar_elevation A Flutter Widget for an AppBar that is initially flush with the body and elevated when scrolled. Usage Use the ScrollActivatedAppBarElevation widget to wrap a Scaffold that contains a Scrollable view (e.g. ListView, CustomScrollView). The widget uses a NotificationListener to detect the scroll position and provides an appBarElevation value to be used. Example @override Widget build(BuildContext context) { return ScrollActivatedAppBarElevation( ..
custom_navigation_bar A custom navigation bar with bubble click effect. Overview This project is inspired by this post from Dribbble and The Boring Flutter Development Show, Ep. 35 This package gives you a cute bubble effect when you click on the navigation bar. Dribbble: Implemented: Gallery How to install Add this to your package’s pubspec.yaml file: dependencies: custom_navigation_bar: ^0.3.0 ..
navigation_rail_widget An example of Flutter New Widget NavigationRail Navigation Rail Download navigation rail widget source code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
extended_navbar_scaffold Custom Extended Scaffold Custom Flutter widgets that makes Bottom Navigation Floating and can be expanded with much cleaner and easier way. Installing Add the following to your pubspec.yaml file: Creating Screenshots Implementation Widget Demo Download extended navbar scaffold source code on GitHub https://github.com/ketanchoyal/extended_navbar_scaffold FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
flutter_navigations_bar A new Flutter package for navigations bar. Getting Started Bouncing Circle navigation bar properties : final Function(int) onchanged : required value final Color iconColor : Default => Colors.white; final List icons : required value; final Color barColor : Default => Colors.amber; final Color circleColor : Default => Colors.cyan; final BoxShadow boxShadow; final Gradient gradient; ..
ScrollBottomNavigationBar Hide or show bottom navigation bar while scrolling. Roadmap This is currently our roadmap, please feel free to request additions/changes. Feature Progress Scrollable ✅ Supports FAB ✅ Supports Snackbar ✅ Gradient background ✅ Pin/unpin ✅ Snap/unsnap ✅ Auto change page ✅ Change page by controller ✅ Listen page changes ✅ Custom scroll controller ✅ ..
Animated Bottom Navigation Bar A really cool navigation bar based on the design by Sanchita Agrawal Try it out on DartPad. Source code for Spotlight Navigation bar import ‘package:flutter/cupertino.dart’; import ‘package:flutter/material.dart’; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: HomePage(), ); } } class HomePage extends StatefulWidget { @override _HomePageState ..
#flutterhitui This repository contains beautiful ui implmentations aroung globe Spot Light background [design](https://www.behance.net/gallery/94842819/Animated-Tab-Bar) by [Sanchita Agrawal] [!Watch the Video](https://github.com/viveky259259/flutter_hit_ui/blob/master/videos/light_tab_bar_video.mp4) Download Flutter Spot Light Navigation bar source code on GitHub https://github.com/viveky259259/flutter_hit_ui FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
SpotLight Bottom Navigation bar Demo Download source code on GitHub FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..
cupertino_stackview A very easy-to-use navigation tool/widget for having iOS 13 style stacks. It is highly recommended to read the documentation and run the example project on a real device to fully understand and inspect the full range of capabilities. Media | Description | Installation | How-to-Use Media Watch on Youtube: Description The “StackView” system, as ..