Top Flutter Debugging and Logging packages Debugging is the process of identifying and resolving errors in a Flutter app. Logging is the process of tracking events and information while the app is running and is useful while debugging. The complete list of Dart and Flutter packages that help with Debugging and Logging is provided below.
logging
756
Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger.
catcher
581
Plugin for error catching which provides multiple handlers for dealing with errors when they are not caught by the developer.
talker
433
Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.
talker_flutter
370
Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.
alice
273
Alice is an HTTP Inspector tool which helps debugging http requests. It catches and stores http requests and responses, which can be viewed via simple UI.
sprintf
126
Dart implementation of sprintf. Provides simple printf like formatting such as sprintf("hello %s", ["world"]);
flutter_ume
99
UME is an in-app debug kits platform for Flutter apps. Produced by Flutter Infra team of ByteDance.
f_logs
95
FLog is an Advanced Logging Framework develop in flutter that provides quick & simple logging solution. All logs are saved to the DB which can then be exported as a zip file.
simple_logger
93
Provides super simple APIs for logging. The log also includes caller info by setting includeCallerInfo to true. On Android Studio, jump to called location by clicking the log.
l
78
Cross-platform html/io Logger library with simple API. Manipulate with native and web console. Support ascii colorize output.
fimber
74
Extensible logging for Flutter - based on Timber on Android, using similar (as far as Dart lang allows) method API with same concepts for tree and planting logging tree.
lumberdash
56
Do you need logs? Lumberdash is the answer! Simple and extensible logging API, it allows you to create and consume different that will cover all your logging needs.
talker_logger
42
Logger. Easy, customizable, extensible logging, lightweight with filters, formatters, custom logs, log levels.
instabug_flutter
40
Instabug empowers mobile teams to monitor, prioritize, and debug performance and stability issues throughout the app development lifecycle.
appspector
39
Flutter Plugin that integrate AppSpector to your mobile project. It provides remote access to application data to simplify developing process.
let_log
37
LetLog is a logger that supports both IDE and in-app display, and supports log and network.
screen_state
35
A plugin for reporting screen events while the flutter application is running in background. Works for Android only.
logging_appenders
34
Logging appenders for the dart logging package for print, file and remote (logz, loki, graylog (gelf)).
catcher_2
29
Plugin for error catching which provides multiple handlers for dealing with errors when they are not caught by the developer.
roggle
27
Simple, colorful and easy to expand logger for dart. Inspired by the logger and dependent to the logger.
dio_logger
24
Simple logging library for DIO requests. Prints request and response information to a console.
quick_log
19
An easy to use and extendable logging package for Dart. Especially useful for use in libraries, as it allows applications to control logging from the imported libraries.
redux_remote_devtools
19
Remote DevTools for Redux.dart. This package connects a Dart Redux store to the Remote Devtools Server, allowing the developer to inspect changes to the Redux Store during runtime.
flutter_fimber
11
Flutter extension for Fimber logging API, it will use native OS Logging statements via channel.
notice
9
An extensible logger with an intuitive tree-like structure. Notice excels in seamless cross-package logging while offering a simple yet robust API for developers.
rich_console
6
Enrich your debugging, console programs or analysis feedbacks - Print colors and styles in your console.
ispect
5
A package combining Inspector, Talker, and more from pub.dev for efficient project implementation.
colorize_lumberdash
4
Lumberdash plugin that colors your logs on the stdout depending on their severity level