Category : Navigation

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 ..

Read more

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 ..

Read more

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..

Read more

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 ..

Read more

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 ..

Read more

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..

Read more

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..

Read more

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’]!, ), ), ), ], ); ..

Read more

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 ..

Read more

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’]!)), ) ], ..

Read more

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 ..

Read more

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 ..

Read more

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: ..

Read more

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( ..

Read more

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 ..

Read more

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..

Read more

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; ..

Read more

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 ✅ ..

Read more

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 ..

Read more

#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..

Read more

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 ..

Read more