logger 1.4.0 copy "logger: ^1.4.0" to clipboard
logger: ^1.4.0 copied to clipboard

Small, easy to use and extensible logger which prints beautiful logs.

example/main.dart

import 'package:logger/logger.dart';

var logger = Logger(
  printer: PrettyPrinter(),
);

var loggerNoStack = Logger(
  printer: PrettyPrinter(methodCount: 0),
);

void main() {
  print(
      'Run with either `dart example/main.dart` or `dart --enable-asserts example/main.dart`.');
  demo();
}

void demo() {
  logger.d('Log message with 2 methods');

  loggerNoStack.i('Info message');

  loggerNoStack.w('Just a warning!');

  logger.e('Error! Something bad happened', 'Test Error');

  loggerNoStack.v({'key': 5, 'value': 'something'});

  Logger(printer: SimplePrinter(colors: true)).v('boom');
}
3.61k
likes
150
points
2.08M
downloads

Publisher

verified publishersourcehorizon.org

Weekly Downloads

Small, easy to use and extensible logger which prints beautiful logs.

Documentation

API reference

License

MIT (license)

More

Packages that depend on logger