logit library

LoggerX: A developer-friendly Flutter plugin for in-app logging, API tracking, and debugging.

Features:

  • Categorized log display (Debug, Logs, API)
  • Overlay UI with search, filter, export, and settings
  • Supports Dio and http API logging
  • Persistence with Hive
  • Riverpod state management
  • Easy integration and configuration

Classes

Awesome
Example class for testing the package setup.
LoggerConfig
Logger configuration model for DevLoggerX.
LoggerDio
Dio interceptor for logging API requests and responses to DevLoggerX.
LoggerHttp
HTTP client wrapper for logging API requests and responses to DevLoggerX.
Logit
Public API for logging from outside the plugin.
LogitCore
Core logger entry point for configuration, overlay, and access control.

Properties

loggerProvider → NotifierProviderImpl<LoggerService, List<DevLogModel>>
Riverpod provider for the logger service (log state management).
final