Overview
A Flutter package that displays system-style, self-hiding status alerts inspired by Apple's UI. These non-intrusive notifications appear briefly at the top of the screen and automatically disappear, making them ideal for providing feedback without disrupting user flow. Designed with a clean, minimal aesthetic, it supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux. The package is lightweight and easy to integrate, offering smooth animations and reliable behavior across devices.
Use cases
- Displaying success messages after form submission
- Showing temporary error notifications
- Providing feedback on user actions
- Informing users of background process updates
- Enhancing UX with subtle, non-blocking alerts
Key features
- Self-hiding notifications
- Apple-style visual design
- Cross-platform compatibility
- Smooth fade-in/fade-out animations
- Simple API with minimal setup
- Configurable duration and position
Suitable for
- Apps requiring lightweight feedback
- Developers prioritizing user experience
- Projects targeting multiple platforms
- UIs where interruptions must be avoided
- Teams wanting native-like alert styling
Considerations
- Not suitable for persistent or critical alerts
- Limited customization beyond basic styling
- Requires proper context for correct positioning
- May not work as expected in complex widget trees
- Best used for short-lived, non-urgent messages
