Flutter debug helper widget with common and custom actions

Overview

Debug Friend

Flutter debug helper widget with common and custom actions

This helps you reduce the development and testing time of new features
Show some ❤️ and star the repo to support the project!


Image Image Image Image Image

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() {
  runApp(
    MaterialApp(
      home: DebugFriendView(
        builder: (context) {
          return const Scaffold(
            body: Text('Your app home widget'),
          );
        },
      ),
    ),
  );
}
You might also like...

Custom bottom sheet widget, that can resize by drag and then scroll.

Custom bottom sheet widget, that can resize by drag and then scroll.

Bottom Sheet This package is part of the SurfGear toolkit made by Surf. About Custom bottom sheet widget that can be resized in response to drag gestu

Dec 16, 2022

NumberPicker is a custom widget designed for choosing an integer or decimal number by scrolling spinners.

NumberPicker is a custom widget designed for choosing an integer or decimal number by scrolling spinners.

NumberPicker NumberPicker is a custom widget designed for choosing an integer or decimal number by scrolling spinners. Example: (See example for more)

Nov 4, 2022

"wi_custom_bar" - a custom bar widget that implements a thermometer gauge bar created by wannai team

About wi_custom_bar "wi_custom_bar" is a custom bar widget that implements a thermometer gauge bar created by wannai team. Installing: In your pubspec

Feb 23, 2022

Custom Flutter widgets that makes Checkbox and Radio Buttons much cleaner and easier.

Custom Flutter widgets that makes Checkbox and Radio Buttons much cleaner and easier.

custom_radio_grouped_button Custom Radio Buttons and Grouped Check Box Button Custom Flutter widgets that makes Checkbox and Radio Buttons much cleane

Sep 23, 2022

Custom widgets and utils using Flutter framework widgets and Dart language

reuse_widgets_and_utils The custom widgets and utils using Flutter framework widgets and Dart programming language. Getting Started This project is a

Oct 29, 2021

Progress Dialog widget for flutter projects with ability to customize loading widget, background color and background blur.

Progress Dialog widget for flutter projects with ability to customize loading widget, background color and background blur.

DISCONTINUED Checkout ArsDialog ars_progress_dialog Customizable progress dialog for Flutter applications with smooth animation for background dim col

Apr 15, 2022

This repo is for anything that can be reusable in flutter like custom widgets 🟥, animations 🌟and more

Flutter Shortcuts This repo is for anything that can be reusable in flutter like custom widgets 🟥 , animations 🌟 and more. How to Use Just get the f

Dec 3, 2022

A simple Flutter widget to add in the widget tree when you want to show nothing, with minimal impact on performance.

nil A simple widget to add in the widget tree when you want to show nothing, with minimal impact on performance. Why? Sometimes, according to a condit

Dec 22, 2022

A Flutter Widget to make interactive timeline widget.

A Flutter Widget to make interactive timeline widget.

Bubble Timeline Package A Flutter Widget to make interactive timeline widget. This widget can be used to make Event Timelines, or Timelines for certai

Sep 22, 2022
Comments
  • [Feature] Allow customized pages

    [Feature] Allow customized pages

    I personally would like to show a tree structure view of the app state somewhere in that pannel.

    I guess others might have other uses.

    My point is, it would be nice to be able to add additional pages to the overlay with client defined content so everything is accessible in the same place.

    opened by cedvdb 0
  • [Feature] Allow changing locale

    [Feature] Allow changing locale

    Allow changing language:

    This similar package allows to change the language https://pub.dev/packages/debug_overlay I think this would be a great addition.

    Note that I'm submitting some feature requests but I don't specifically expect the maintainers to work on it. Maybe myself when I get time in the future. I'm pretty damn busy right now though so that's a long shot.

    opened by cedvdb 0
  • Error while deleting app data

    Error while deleting app data

    I'm getting the following error while trying to delete app data.

    [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: FileSystemException: Cannot delete file, path = '/data/user/0/com.baetobe.baetobe/cache/libCachedImageData' (OS Error: Is a directory, errno = 21) E/flutter (31728): #0 _File._delete.<anonymous closure> (dart:io/file_impl.dart:283:9) E/flutter (31728): #1 _rootRunUnary (dart:async/zone.dart:1436:47) E/flutter (31728): #2 _CustomZone.runUnary (dart:async/zone.dart:1335:19) E/flutter (31728): <asynchronous suspension> E/flutter (31728): D/EGL_emulation(31728): app_time_stats: avg=333.46ms min=14.23ms max=962.04ms count=3

    opened by gauravrakheja 0
Releases(1.0.0-dev.1)
  • 1.0.0-dev.1(Sep 3, 2022)

    • ⚠️ BREAKING: Temporarily remove the ability to edit custom actions
    • 🎨 FEAT: Upgrade UI and theming of elements
    • 🎨 FEAT: Implement self widgets theme
    • FEAT: Add error handling via talker for device app data interactions
    • FIX: Refactor app stored data list loading and interaction
    Source code(tar.gz)
    Source code(zip)
  • 0.5.0(May 12, 2022)

    What's Changed

    • Null-aware operation not needed to get WidgetsBinding.instance by @MaximilianFlechtner in https://github.com/Frezyx/debug_friend/pull/5

    New Contributors

    • @MaximilianFlechtner made their first contribution in https://github.com/Frezyx/debug_friend/pull/5

    Full Changelog: https://github.com/Frezyx/debug_friend/compare/0.4.0...0.5.0

    Source code(tar.gz)
    Source code(zip)
  • 0.4.0(Jan 31, 2022)

    What's Changed

    • Release 0.4.0 by @Frezyx in https://github.com/Frezyx/debug_friend/pull/3

    Full Changelog: https://github.com/Frezyx/debug_friend/compare/0.0.3...0.4.0

    Source code(tar.gz)
    Source code(zip)
  • 0.3.0(Dec 21, 2021)

    What's Changed

    • Fix for flutter v2.8.0 by @Frezyx in https://github.com/Frezyx/debug_friend/pull/2
      • FIX: Remove deprecated flutter fields
      • UPDATE: device_info -> device_info_plus
      • UPDATE: package_info_plus, path_provider versions

    Full Changelog: https://github.com/Frezyx/debug_friend/compare/0.2.0...0.0.3

    Source code(tar.gz)
    Source code(zip)
  • 0.1.0(Sep 5, 2021)

Owner
Stanislav Ilin
Your code's boyfriend
Stanislav Ilin
A template folder for common widgets and useful scripts

Useful-Templates A template folder for common widgets and useful scripts Co-author: PratikJH153 REST API Dart Code: A ready to use repository containi

Atharv Karbhari 2 Mar 3, 2022
A flutter carousel widget, support infinite scroll, and custom child widget.

carousel_slider A carousel slider widget. Features Infinite scroll Custom child widgets Auto play Supported platforms Flutter Android Flutter iOS Flut

Bart T 1 Nov 25, 2021
Displays a scrollable timeline with custom child widgets and custom icons.

Flutter Timeline Widget Displays a scrollable timeline with custom child widgets and custom icons. Installation In your pubspec.yaml file within your

Furkan Tektas 375 Nov 20, 2022
A flutter package for displaying common picker dialogs.

Flutter Material Pickers A flutter package containing commonly used material design picker dialogs. Some are new, some wrap existing or built in picke

CodeGrue 89 Jan 2, 2023
A new flutter package for collection of common popular social media widgets

Social Media Widgets - package A new flutter package for collection of common popular social media widgets Currently available widgets Snapchat screen

theboringdeveloper 34 Nov 12, 2022
A Flutter library to add the Common effect (line, bubble, dot ...) of tab indicator.

flutter_tab_indicator A Flutter library to add the Common effect (line, bubble, dot ...) of tab indicator. Showcases Installation Showcases Showcases

CrabMan 14 Jun 19, 2022
Custom-Position-Popup - Custom Position Popup For Flutter

Custom-Position-Popup before clone the GitHub repository please give a star on t

Blackshadow Software Ltd 11 Oct 17, 2022
Flutter custom widget to make a group buttons. Included Radio and CheckBox buttons.

Flutter widget to create a group of buttons fast ?? Included Radio and CheckBox buttons models with custom groping types ?? Show some ❤️ and star the

Stanislav Ilin 162 Dec 26, 2022
Flutter Number Picker is a custom widget designed for choosing an integer or decimal number by using add and minus buttons

Flutter Number Picker is a custom widget designed for choosing an integer or decimal number by using add and minus buttons. Getting Started Head to /p

Vũ Phương 2 Jul 4, 2022
A Flutter widget which synchronize a ScrollView and a custom tab view

scrollable_list_tabview A Flutter widget which synchronize a ScrollView and a custom tab view. The main idea is to create a custom tab view synchroniz

Aswanath C K 0 Apr 12, 2022