Highlights
- Writes rotating log files alongside console output
- Captures crashes and groups records into sessions
- Masks sensitive values before they reach disk
- Ships an in-app viewer for reading and exporting logs
About
print disappears the moment an app leaves your machine. Siglat is the logging
layer for the rest of the app’s life: on a tester’s phone, in a bug report, and
in the crash that only happens for one user.
Install
flutter pub add flutter_logging_service
What it covers
- Files — logs are written to disk and rotated, so history survives a restart without growing without bound.
- Crashes — uncaught errors are recorded with context instead of vanishing.
- Sessions — records are grouped per app run, which makes “what happened before it broke” answerable.
- Masking — tokens, emails, and other sensitive fields can be redacted before anything is persisted.
- Viewer — a built-in screen for browsing, filtering, and exporting logs, so a tester can hand you the evidence without a cable.
License
MPL-2.0, published on pub.dev.