FLUTTER ECOSYSTEM

simple_logger

Provides super simple APIs for logging. The log also includes caller info by setting includeCallerInfo to true. On Android Studio, jump to called location by clicking the log.

Latest version
1.10.1
30-day downloads
8.8K
Likes
100
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Simple_logger is a lightweight Flutter/Dart package that offers straightforward logging functionality with minimal setup. It supports detailed log output, including caller information when enabled, which helps trace where logs originate. On Android Studio, developers can jump directly to the source location by clicking on the log entry. The package works across all major platforms—Android, iOS, Web, macOS, Windows, and Linux—making it ideal for consistent debugging in multi-platform applications. Its simplicity and integration with development tools enhance productivity during app development and troubleshooting.

Use cases
  • Debugging application flow
  • Tracking runtime errors
  • Monitoring state changes
  • Cross-platform logging
  • Quick integration into existing projects
Key features
  • Minimal API surface
  • Caller info inclusion
  • IDE navigation support
  • Multi-platform compatibility
  • Easy setup
  • Formatted log output
Suitable for
  • Beginner developers
  • Rapid prototyping
  • Team debugging workflows
  • Small to medium-sized apps
  • Development environments
Considerations
  • Not suitable for production-level structured logging
  • Limited customization options
  • No log level filtering by default
  • Does not support external log storage
  • No built-in log rotation or persistence
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add simple_logger

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects