Category : Widgets

ModularUI : Pre-built beautiful flutter widgets Inspired by material-tailwind and shadcn/ui Craft beautiful, accessible, and responsive Flutter UIs with a Modular-UI Design-inspired component library Get involved: join our discord :))) See our card creation guide Here are some of the examples :  WhatsApp.Video.2024-01-07.at.2.22.15.AM.mp4   WhatsApp.Video.2024-01-07.at.2.22.18.AM.mp4   WhatsApp.Video.2024-01-07.at.2.22.16.AM.mp4  Current Status of Components/Widgets (might be on the development branch)  Accordion ..

Read more

Learn how to create a parallax scroll effect in Flutter using the PageView widget. Big thanks to Marcin Szałek for his article on Medium about this. Want to read it? Here’s the link Flutter Parallax Scroll Effect preview Download this widget source code on GitHub https://github.com/abuanwar072/Flutter-Parallax-Effect 39 forks. 109 stars. 1 open issues. Recent commits: readme ..

Read more

A flutter project to demonstrate how column and row cross and main axis works, and how layout is set based on the cross and main axis values also added an animated alignment sample. Reference Screens Build & Release Add below line in the index.html <base href=”$FLUTTER_BASE_HREF”> Execute this command flutter build web –release –base-href /flutter_cross_and_main_axis/ ..

Read more

Mfagrilist A Flutter widget for creating visually appealing carousels with customizable items. Table of Contents About Key Properties Example About Mfagrilist is a versatile Flutter widget that simplifies the creation of carousels and slider-like UI components. It allows you to showcase a list of items with a prominent middle item and customizable visual effects. Key Properties ..

Read more

HTML5 A Flutter widget for rendering HTML and CSS as Flutter widgets. Table of Contents: Installing Currently Supported HTML Tags Currently Supported CSS Attributes Currently Supported Inline CSS Attributes Installing: Add the following to your pubspec.yaml file: … dependencies: html5_api: ^0.0.1 Currently Supported HTML Tags: a abbr acronym address article aside audio b bdi bdo big blockquote ..

Read more

Syncfusion Flutter Widgets Syncfusion Flutter widgets libraries include high-quality UI widgets and file-format packages to help you create rich, high-quality applications for iOS, Android, and web from a single code base. Disclaimer: This is a commercial package. To use our packages, you need to have either the Syncfusion Commercial License or Syncfusion Community license. For more ..

Read more

Simple Inherited Widget to highlight text in a search result, with custom highlight Color and highlight TextStyle. Features Highlight text in a search result with custom highlight Color and highlight TextStyle. Highlight text in a search result without prasing the search text directly. Parse the search text as a regular expression. Usage SearchTextInheritedWidget( searchText: ‘search ..

Read more

Universities This package allows you to search all universities in Brazil. Usage To use this plugin, add universities as a dependency in your pubspec.yaml file. Example import ‘package:flutter/material.dart’; import ‘package:universities/universities.dart’; class SelectPage extends StatelessWidget { const SelectPage({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return Scaffold( body: Center( child: OutlinedButton( onPressed: () { Navigator.push( context, MaterialPageRoute( ..

Read more

blur_widgets Flutter – Blur Widgets – BackdropFilter Widget. Screenshot: Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project: Lab: Write your first Flutter app Cookbook: Useful Flutter samples For help getting started with Flutter, view our online documentation, which ..

Read more

Flutter library for fetching, caching and invalidating asynchronous data Quick Features Fetch asynchronous data Data invalidation Optimistic response Reset cache Motivation How to do API calls in Flutter? Probably, majority would answer by using Dio.But the real question would be, how to integrate API calls in Flutter arhitecture seamless? One way would be to use FutureBuilder or maybe Bloc like ..

Read more

Fludget Browse through a variety of widgets used in flutter This application is developed to learn Flutter using Flutter. Different widgets used in flutter can be viewed in this app along with their implementation. Contribute by adding new sample pages for different widgets Make sure to read the contributing guidelines before contributing. Clone the repository $ git clone ..

Read more

Flutter Credit Card A Flutter package allows you to easily implement the Credit card’s UI easily with the Card detection. Preview Installing Add dependency to pubspec.yamlGet the latest version in the ‘Installing’ tab on pub.dartlang.org dependencies: flutter_credit_card: <latest_version> Import the package import ‘package:flutter_credit_card/flutter_credit_card.dart’; Adding CreditCardWidget With required parameters CreditCardWidget( cardNumber: cardNumber, expiryDate: expiryDate, cardHolderName: cardHolderName, cvvCode: ..

Read more

Event Bus Provider A flutter provider that passes EventBus down to all the widgets. NOTE: This package is an extension to zam_event_bus. What’s inside the package Includes the following core components. EventBusProvider Check out all the components in detail here How to use Step 1: Create an EventBus final bus = EventBus(transformers); EventBus is from zam_event_bus package. Step 2: Provide the EventBus final ..

Read more

top-snackbar-flutter Made in lanars.com. If you need to show the user some information in a nice way, you can use this package. The API is as simple as API for regular Material method showDialog. If you need to use your own widget to display, you can pass it into showTopSnackBar function. Getting Started In order to show a CustomSnackBar ..

Read more

sura_flutter A flutter package from AsurRaa for widgets and utility functions Migrate from 2.x to 3.x BREAKING CHANGE: remove FutureManager, AsyncSubjectManager, FutureManagerBuilder All manager class now has a separate package dependencies: sura_manager: any Installation Add this to pubspec.yaml dependencies: sura_flutter: ^0.4.2 Widgets Widget Description SuraRaisedButton Custom ElevatedButton with loading notifier SuraBadge Small badge like notification ..

Read more

Now for some internet optimism. at_widgets This is a common repository for various flutter packages that are published on pub.dev These packages help to achieve the common functionalities associated with atsigns like authentication, chat, etc. Widgets contained (which can also be found on pub.dev as linked): at_backupkey_flutter– A flutter plugin project for saving the backup key ..

Read more

Installing To get started simply add papercups_flutter: and the latest version to your pubspec.yaml. Then run flutter pub get  Done, It’s that simple. Using the widget Integration with your app requires just a few lines of code, add the following widget wherever you want your papercups chat window to be: import ‘package:papercups_flutter/papercups_flutter.dart’; PaperCupsWidget( props: Props( accountId: “xxxxxxxx-xxxxxxx-xxxx-xxxxxx”, //Your ..

Read more

Day Picker A Flutter widget library that helps us to select days in a week. Screenshot Usage Add day_picker to your pubspec.yaml file. import the package: import ‘package:day_picker/day_picker.dart’; Constructor for the day_picker is given below. SelectWeekDays({ @required this.onSelect, this.backgroundColor, this.daysFillColor, this.daysBorderColor, this.selectedDayTextColor, this.unSelectedDayTextColor, this.border = true, this.boxDecoration, this.padding = 8.0, Key key, }) : assert(onSelect != null), super(key: key); Example here ..

Read more

DayNightSwitch A day night switch widget for Flutter. Installation Add to pubspec.yaml. Usage To use plugin, just import package import ‘package:day_night_switch/day_night_switch.dart’; Example Download Day-Night Switch widget source code on GitHub Implementation guide on Day Night Switch package on pub.dev https://pub.dev/packages/day_night_switch FlutterappworldProvides the list of the opensource Flutter apps collection with GitHub repository. flutterapp..

Read more

ListTileSwitch ListTileSwitch is a simple widget that combines ListTile with a switch. Offering 3 types of switch widgets: Switch: Material Switch from Material library on Flutter SDK. CupertinoSwitch: CupertinoSwitch from Cupertino library on Flutter SDK. A custom switch. Tested on Android and Web but not iOS. Theoritacially it should work on iOS devices too, since this package contains nothing ..

Read more

This helps you reduce the development and testing time of new featuresShow some  and star the repo to support the project! Main features Check device info & package info Viewing and managing application cache Flutter inspector features Test your custom actions Quickstart Wrap your MaterialApp’s home or builder widget in a DebugFriend. import ‘package:debug_friend/debug_friend.dart’; import ‘package:flutter/material.dart’; void main() ..

Read more

macos_ui Flutter widgets and themes implementing the current macOS design language. Content macos_ui Content Contributing Resources Layout MacosWindow MacosScaffold Buttons MacosCheckbox HelpButton RadioButton PushButton MacosSwitch Dialogs MacosAlertDialog Fields MacosTextField Labels MacosTooltip Indicators Progress Indicators ProgressCircle ProgressBar Level Indicators CapacityIndicator RatingIndicator RelevanceIndicator Contributing macOS welcomes contributions. Please see CONTRIBUTING.md for more information. Resources macOS Design Resources ..

Read more

Paddinger Paddinger is a Flutter package to generate Padding widgets. Given a set of constants like: @paddinger const double PADDING_NORMAL = 8; A set of Padding classes will be generated like: So instead of writing: Padding( padding: const EdgeInsets.all(PADDING_NORMAL), child: Text( ‘MyText’, ), ) you can just write: NormalAllPadding( child: Text( ‘MyText’, ), ) How ..

Read more

Short Intro About FadeTransition Widget Animates the opacity of a widget. For a widget that automatically animates between the sizes of two children, fading between them, see AnimatedCrossFade. What  FadeTransition Widget in Flutter? FadeTransition Widget allows us to fade a widget in and out by animating their opacity. Therefore, we have to provide the opacity ..

Read more

flutter_text_field_fab A simple Flutter widget that makes turning a FAB into a text field easy. Installation dependencies: flutter: sdk: flutter flutter_text_field_fab: <last-version> Features Simple slide animation Custom icon Custom coloring Example Simple Usage import ‘package:flutter/material.dart’; import ‘package:flutter_text_field_fab/flutter_text_field_fab.dart’; class SomeListView extends StatelessWidget { @override Widget build(BuildContext context) { return Scaffold( floatingActionButton: TextFieldFloatingActionButton( ‘Search…’, Icons.gamepad, onChange: (String ..

Read more

circular_profile_avatar CircularProfileAvatar is a Flutter package which allows developers to implement circular profile avatar with border, overlay, initialsText and many other awesome features, which simplifies developers job. It is an alternative to Flutter’s CircleAvatar Widget. Installation Add this to your package’s pubspec.yaml file: and run Usage If you want to use AssetImage or any other resource than ..

Read more

scratcher Scratch card widget which temporarily hides content from user. Features Android and iOS support Cover content with full color or custom image Track the scratch progress and threshold Fully configurable Getting started First thing you need to do is adding the scratcher as a project dependency in pubspec.yaml: dependencies: scratcher: “^2.1.0” Now you can install ..

Read more

scroll-to-index This package provides the scroll to index mechanism for fixed/variable row height for Flutter scrollable widget. Getting Started In the pubspec.yaml of your flutter project, add the following dependency: dependencies: … scroll_to_index: any In your library add the following import: import ‘package:scroll_to_index/scroll_to_index.dart’; For help getting started with Flutter, view the online documentation. Usage This is a widget ..

Read more

Wave Widget for displaying waves with custom color, duration, floating and blur effects. Getting Started WaveWidget( config: CustomConfig( gradients: [ [Colors.red, Color(0xEEF44336)], [Colors.red[800], Color(0x77E57373)], [Colors.orange, Color(0x66FF9800)], [Colors.yellow, Color(0x55FFEB3B)] ], durations: [35000, 19440, 10800, 6000], heightPercentages: [0.20, 0.23, 0.25, 0.30], blur: MaskFilter.blur(BlurStyle.solid, 10), gradientBegin: Alignment.bottomLeft, gradientEnd: Alignment.topRight, ), colors: [ Colors.white70, Colors.white54, Colors.white30, Colors.white24, ], durations: ..

Read more

Ripple pond effect This project contains Ripple pond effect widget. It makes wave when you click on it! There is still many things to improve in this widget so feel free to contribute. I just share my work, it is not production ready code, you can copy it and adjust for your needs. PondWidget You ..

Read more

Skeletons A Flutter package for building custom skeleton widgets to mimic the page’s layout while loading. Examples Items ListView (Default) ListView (Custom) ListView (Complex Cards) SkeletonTheme Light/Dark modes Right-To-Left Custom Shimmer All examples can be found here examples. How To Use Can be used by encapsulating the child widget in a Skeleton widget: import ‘package:skeletons/skeletons.dart’; Skeleton( ..

Read more

flutter_cupertino_settings A Flutter widget to create an iOS settings-table (static TableView). import ‘package:flutter_cupertino_settings/flutter_cupertino_settings.dart’; CSWidgetStyle brightnessStyle = const CSWidgetStyle( icon: const Icon(Icons.brightness_medium, color: Colors.black54) ); CupertinoSettings( items: <Widget>[ const CSHeader(‘Brightness’), CSWidget(CupertinoSlider(value: 0.5), style: brightnessStyle), CSControl( nameWidget: Text(‘Auto brightness’), contentWidget: CupertinoSwitch(value: true), style: brightnessStyle, ), CSHeader(‘Selection’), CSSelection<int>( items: const <CSSelectionItem<int>>[ CSSelectionItem<int>(text: ‘Day mode’, value: 0), CSSelectionItem<int>(text: ‘Night ..

Read more

Flutter Mono ** This is an unofficial SDK for flutter This package makes it easy to use the Mono connect widget in a flutter project.  Screen Shots  How to Use plugin Launch MonoFlutter with launchMono method import ‘package:flutter_mono/flutter_mono.dart’; void launch() async { await MonoFlutter.launchMono( context, key: ‘Your Public Key’, // from https://app.withmono.com/apps onClosed: () { ..

Read more

Github restricts the size of pictures. For invalid pictures, please go to Nuggets to view: take it! Flutter imitates the naked eye 3D effect of Ziru App introduction Recently seen freely team published achieve comfortable guest APP naked eye 3D effect , this layout has really done a very fun, more play the more addictive, thanks for sharing freely team. Then use ..

Read more