Search packages, repositories and app categories

Package detailsv1.3.0

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.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
10.5K
Likes
63
Pub points
160

Install package

flutter pub add awesome_dio_interceptor

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

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

Categories

Dependencies

Dependency list 2 items

Projects using this package