screensaver 1.0.4
screensaver: ^1.0.4 copied to clipboard
A customizable Flutter screen saver plugin that activates after user inactivity. Supports displaying images, animated GIFs, and videos — ideal for kiosk and display apps.
💤 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