💤 Screen Saver for Flutter
A customizable screen saver plugin for Flutter that activates after a user-defined period of inactivity. Display images, GIFs, and videos from local or network sources — perfect for kiosk apps, digital signage, or idle display screens.
🎬 Demo
▶️ Click the image to watch a short demo of the plugin in action!
✨ Features
- ⏱️ Triggers after a configurable inactivity duration
- 🖼️ Supports image, GIF, and video formats
- 🎞️ Customizable slide duration, transitions, and animation curves
- 🔁 Seamless media looping and smooth transitions
- 📦 Works with local assets or remote URLs
- ❌ Graceful handling of media loading errors
📦 Installation
Add the package to your pubspec.yaml file:
dependencies:
screensaver: ^1.0.4
Then run:
flutter pub get
