flutter_persistent_queue library

A file-based queue that persists on local storage for flutter mobile apps.

Typical use-case scenario is for small to medium sized in-device buffers storing persistent yet temporary mission-critical data, until it can be efficiently and safely consumed / delivered permanently - such as for custom analytics and specialized logging applications.

The current implementation is minimalist by design and only supports a very minimal subset of methods. All methods calls are buffered and executed sequentially on an isolated event loop per queue.


A PersistentQueue stores data via push and clears it via flush calls.