FLUTTER ECOSYSTEM

awesome_dio_interceptor

A simple dio log interceptor (mainly inspired by the built-in dio LogInterceptor), which has coloring features and json formatting so you can have a better readable output.

Latest version
1.3.0
30-day downloads
12.2K
Likes
62
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A lightweight Dio interceptor that enhances request and response logging with color-coded output and formatted JSON, improving readability during development. Inspired by Dio's built-in LogInterceptor, it provides a cleaner, more visually intuitive way to inspect HTTP traffic. Ideal for debugging API calls in Flutter apps across multiple platforms.

Use cases
  • Debugging HTTP requests and responses
  • Improving log readability during development
  • Monitoring API interactions in real-time
  • Enhancing developer experience in CI/CD pipelines
  • Simplifying troubleshooting of network issues
Key features
  • Colorized console output
  • Formatted JSON logging
  • Simple integration with Dio
  • Lightweight and fast
  • Cross-platform support
Suitable for
  • Flutter developers using Dio
  • Teams prioritizing readable logs
  • Developers working on API-heavy applications
  • Frontend engineers in rapid prototyping
  • Anyone seeking better network debugging tools
Considerations
  • Not intended for production use
  • May increase console verbosity
  • Limited to logging—no request modification
  • Requires manual configuration for advanced filtering
  • Best used during development only
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add awesome_dio_interceptor

Categories

Related projects