FLUTTER ECOSYSTEM

fimber

Extensible logging for Flutter - based on Timber on Android, using similar (as far as Dart lang allows) method API with same concepts for tree and planting logging tree.

Latest version
0.7.0
30-day downloads
27.3K
Likes
78
Pub points
140

Package Overview

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

Overview

Fimber is an extensible logging package for Flutter, inspired by Android's Timber. It provides a clean, consistent API for logging with support for multiple log trees, allowing developers to route logs to different destinations such as console, files, or remote services. Fimber emphasizes simplicity and flexibility, enabling conditional logging and structured output. Its design aligns closely with Timber’s concepts while adapting to Dart’s language constraints. Ideal for debugging and monitoring in development and production environments.

Use cases
  • Debugging app behavior
  • Monitoring runtime issues
  • Conditional logging in production
  • Centralized log management
  • Integrating with crash reporting tools
  • Testing log outputs
Key features
  • Tree-based logging architecture
  • Extensible log tree system
  • Similar API to Android Timber
  • Support for multiple output destinations
  • Conditional logging via tags
  • Simple setup with minimal boilerplate
Suitable for
  • Flutter developers seeking structured logging
  • Teams needing flexible log routing
  • Apps requiring debug and release mode differentiation
  • Projects integrating with external monitoring services
  • Developers familiar with Timber on Android
Considerations
  • May require additional configuration for advanced use cases
  • Performance impact in high-frequency logging scenarios
  • Limited built-in formatting compared to full-featured logging frameworks
  • Not designed for heavy log processing or analysis
  • Requires manual setup of log trees for complex workflows
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add fimber

Categories

Source repository

Related projects