Hey everyone! ![]()
I’ve been building KeySpot, an open-source Flutter package that makes it easy to create guided app tours and interactive onboarding experiences.
It supports customizable spotlight shapes, animated pointers and object movements, gesture demonstrations, and step-by-step guided tours with flexible styling and navigation.
Rather than just describing the features, I’ve built a live demo where you can explore the different effects and customizations yourself.
Live demo: https://shrey-17bhardwaj.github.io/keyspot/
pub.dev: https://pub.dev/packages/keyspot
GitHub: https://github.com/shrey-17bhardwaj/keyspot
KeySpot supports Android, iOS, web, Windows, macOS, and Linux.
I’d love to get feedback from fellow Flutter developers, especially on the API design, potential use cases, and features that would make it more useful in real-world applications.
How do you currently implement guided tours and feature walkthroughs in your Flutter apps?
Thanks for checking it out!