A lightweight, pure Flutter loading widget package that provides a global loading indicator without relying on native code. Inspired by OKToast in usage, it offers a simple and consistent way to display loading states across apps. Compatible with all major platforms including Android, iOS, Web, macOS, Windows, and Linux. Ideal for developers seeking a straightforward solution to manage UI-level loading indicators during async operations.
Use cases
- Displaying loading overlays during API calls
- Showing progress during data fetching
- Enhancing user feedback during long-running tasks
- Providing a consistent loading experience across platforms
- Replacing manual loading widgets with a global solution
Key features
- Global loading control
- Pure Dart implementation
- Cross-platform support
- Simple API similar to OKToast
- No native code dependencies
Suitable for
- Developers building cross-platform Flutter apps
- Teams needing consistent loading UX
- Projects avoiding native platform integrations
- Apps requiring minimal setup for loading indicators
- UI-focused applications with frequent async operations
Considerations
- May require manual dismissal if not handled properly
- Limited customization compared to advanced toast libraries
- Not suitable for complex loading animations or nested loading states


