Welcome to Flutter Deck
Welcome to flutter_deck
, a Flutter package to generate slideshows with Flutter widgets,
which run on all platforms.
Check out the example to see what you can build with flutter_deck
.
Features
- 💙 Slide deck is built as any other Flutter app.
- 🧭 Navigator 2.0 support - each slide is rendered as an individual page with a deep link to it.
- 🐾 Steps - each slide can have multiple steps that can be navigated through.
- 🎓 Presenter view - control your presentation from a separate screen or (even) device.
- ⚙️ Define a global configuration once and override it per slide if needed.
- 🚀 Predictable API to access the slide deck state and its methods from anywhere in the app.
- 📦 Out of the box slide templates, widgets, transitions and controls.
- 🎨 Custom theming and light/dark mode support.
- 🌍 Built-in localization support.
Quickstart
Create a new Flutter project and add flutter_deck
as a dependency in your pubspec.yaml
file:
dependencies:
flutter_deck:
Dig into critical features with the Get Started guide.
Contributors
Built by the following contributors.