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

Real-time local log viewer for Flutter/Dart. Streams structured logs from your app to a searchable web UI on localhost.

example/example.dart

import 'dart:io';

import 'package:dev_log_viewer/dev_log_viewer.dart';

/// Starts a Dev Log Viewer server on port 8181 and keeps it running.
///
/// In practice you start the server via the CLI:
///   dart pub global activate dev_log_viewer
///   dev_log_viewer
///
/// This example shows how to embed the server programmatically, which is
/// useful if you want to integrate it into your own tooling.
void main() async {
  const port = 8181;
  final server = DevLogServer(port: port, project: 'example');

  await server.start();
  print('Dev Log Viewer running → http://localhost:$port');
  print('Press Ctrl+C to stop.');

  // Keep the process alive. The server handles all incoming requests.
  await ProcessSignal.sigint.watch().first;
  await server.stop();
}
0
likes
155
points
134
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Real-time local log viewer for Flutter/Dart. Streams structured logs from your app to a searchable web UI on localhost.

Repository (GitHub)
View/report issues

Topics

#logging #debug #developer-tools #cli

License

MIT (license)

Dependencies

shelf, shelf_router

More

Packages that depend on dev_log_viewer