A flutter package that developers have pretty logs instead just printing everything like a newbie.

Features

Makes it easy to log to console without using print in a colorful way, with multiple colors, and it works only in debug mode, makeing it perfect for pros.

Getting started

Installing

Add the following to your pubspec.yaml file:

dependencies:
  pretty_logger: any

Import the package.

import 'package:pretty_logger/pretty_logger.dart';

Usage

void main() {
  Logger.info('Hello buddy');
  Logger.success('Welcome');
  Logger.warning('I am a bad man. Be careful');
  Logger.error('Ops. We ran into some trouble');

  Logger.black('black');
  Logger.red('red');
  Logger.white('white');
  Logger.cyan('cyan');
  Logger.green('green');
  Logger.yellow('yellow');

  runApp(const MyApp());
}

Supported functions

Main function

Function usage Output Color
Logger.info('Hello buddy'); Blue
Logger.success('Welcome'); Green
Logger.warning('Be careful'); Yellow
Logger.error('Ops. trouble') Red

Additional colors

Function usage Output Color
Logger.black('black'); Black
Logger.red('red'); Red
Logger.white('white'); White
Logger.cyan('cyan'); Cyan
Logger.green('green'); Green
Logger.yellow('yellow'); Yellow
Logger.blue('Blue'); Blue

GitHub

View Github