Overview
Network Logger is a Flutter package that provides a clean, intuitive user interface for inspecting network traffic logs. Built as a Dio interceptor, it seamlessly integrates into HTTP workflows to capture and display requests and responses in real time. Ideal for debugging API interactions during development, it supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux. The package enhances developer productivity by offering detailed insights into headers, status codes, and response bodies without requiring external tools.
Use cases
- Debugging API calls
- Monitoring HTTP request/response cycles
- Testing backend integrations
- Real-time network inspection
- Development environment troubleshooting
Key features
- Dio interceptor integration
- Cross-platform support
- User-friendly UI
- Request/response logging
- Real-time data visualization
Suitable for
- Flutter developers
- API debugging
- Mobile and web app testing
- Dev team collaboration
- Quality assurance engineers
Considerations
- Not intended for production use
- May impact performance in high-traffic scenarios
- Requires manual activation in debug mode
- Limited customization options
- Dependent on Dio HTTP client
