loggycian_flutter 0.1.0+2 copy "loggycian_flutter: ^0.1.0+2" to clipboard
loggycian_flutter: ^0.1.0+2 copied to clipboard

Loggycian view for flutter apps

Loggycian Flutter #

style: very good analysis Powered by Mason

A powerful logging and debugging toolkit for Flutter applications. Currently featuring network logging capabilities with support for navigation, analytics, and more debugging tools coming soon.

Features 🚀 #

  • 📊 Network Logging
    • View HTTP requests and responses in real-time
    • Support for Dio, HTTP package, and GraphQL
    • Filter and search capabilities
    • Copy request/response data and cURL commands
  • 🔜 Coming Soon
    • Navigation logging
    • Analytics events tracking
    • Performance metrics
    • State management debugging

Installation 💻 #

❗ In order to start using Loggycian Flutter you must have the Flutter SDK installed on your machine.

Install via flutter pub add:

dart pub add loggycian_flutter
copied to clipboard

Basic Usage 📱 #

  1. Wrap your app with Loggycian:
void main() {
  runApp(
    Loggycian(
      app: MyApp(),
      visible: !kReleaseMode, // Optional: Only show in debug mode
    ),
  );
}
copied to clipboard
  1. Add interceptors to your HTTP clients:
// For Dio
final dio = Dio()..interceptors.add(DioInterceptor());

// For HTTP package
final client = HttpInterceptor(http.Client());

// For GraphQL
final link = GqlInterceptor(HttpLink('YOUR_GRAPHQL_ENDPOINT'));
copied to clipboard
  1. That's it! The debug button will appear on your screen. Tap it to view logs.

3
likes
150
points
2
downloads

Publisher

verified publisherrohanjsh.dev

Weekly Downloads

2024.08.26 - 2025.03.10

Loggycian view for flutter apps

Repository (GitHub)

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter, loggycian_networking

More

Packages that depend on loggycian_flutter