flutter_log_interceptor 0.1.0 copy "flutter_log_interceptor: ^0.1.0" to clipboard
flutter_log_interceptor: ^0.1.0 copied to clipboard

The smart, zero-setup logging layer for Flutter. Beautiful colored logs, HTTP interception, in-app overlay, auto-silent in release — all from one line: FLog.init()

0.1.0 #

  • Initial release.
  • 8 log levels: debug, info, warn, error, fatal, http, nav, perf.
  • Two built-in themes: FLogTheme.minimal and FLogTheme.futuristic.
  • ANSI 256-colour output with JSON syntax highlighting.
  • boxedLogs — wraps each terminal record in ┌─/│/└─ boxes.
  • Global shorthand functions: logD / logI / logW / logE / logF.
  • FLogMixin — auto-tags logs with the enclosing class name.
  • FLogDioInterceptor and FLogHttpClient for HTTP logging.
  • autoLogErrors, autoLogNavigation, autoLogPerformance hooks.
  • FLogGoRouterObserver — pass to GoRouter's observers to log path-based navigation (e.g. /home → /profile/123); skips framework-internal routes automatically.
  • In-memory log history with exportAsJson() / exportAsText().
  • FLogOverlay — in-app panel with level filter, keyword search, and expandable tiles.
  • showFloatingButton — draggable FAB with a live record count badge.
  • All log calls are no-ops in release mode.
1
likes
130
points
24
downloads

Documentation

API reference

Publisher

verified publishervijayrockers.com

Weekly Downloads

The smart, zero-setup logging layer for Flutter. Beautiful colored logs, HTTP interception, in-app overlay, auto-silent in release — all from one line: FLog.init()

Repository (GitHub)
View/report issues

Topics

#logging #debugging #http #dio #developer-tools

License

MIT (license)

Dependencies

dio, flutter, http

More

Packages that depend on flutter_log_interceptor