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