Skip to main content

vigil 0.1.1 copy "vigil: ^0.1.1" to clipboard
vigil: ^0.1.1 copied to clipboard

Flutter-first network inspection toolkit combining request capture, Dio interception, an in-app inspector, and optional backend upload.

example/main.dart

import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:vigil/vigil.dart';

void main() {
  Vigil.instance.init(config: const VigilConfig(enabled: kDebugMode));
  runApp(const ExampleApp());
}

class ExampleApp extends StatelessWidget {
  const ExampleApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      builder: (context, child) => VigilOverlay(
        enabled: kDebugMode,
        showFloatingButton: true,
        child: child ?? const SizedBox.shrink(),
      ),
      home: const Scaffold(
        body: Center(child: Text('Vigil is ready to capture Dio traffic.')),
      ),
    );
  }
}
1
likes
150
points
462
downloads

Documentation

API reference

Publisher

verified publisherguptan404.com

Weekly Downloads

Flutter-first network inspection toolkit combining request capture, Dio interception, an in-app inspector, and optional backend upload.

Repository (GitHub)
View/report issues
Contributing

Topics

#flutter #http #network-monitoring #debugging #developer-tools

License

BSD-3-Clause (license)

Dependencies

flutter, vigil_backend, vigil_core, vigil_dio, vigil_ui

More

Packages that depend on vigil