moinsen_runapp 0.1.0 copy "moinsen_runapp: ^0.1.0" to clipboard
moinsen_runapp: ^0.1.0 copied to clipboard

Drop-in runApp() replacement with three-layer error catching, deduplication, and beautiful error screens.

0.1.0 #

  • Three-layer error catching: Flutter framework, platform dispatcher, and zone guard
  • Error deduplication with configurable time window
  • Beautiful release error screens: friendly, minimal, and illustrated variants
  • Custom error screen builders for release and debug modes
  • Error observer (ChangeNotifier) for reactive UI updates
  • Optional file logging with auto-resolved or explicit paths
  • onError callback for external reporting (Sentry, Crashlytics, etc.)
  • App always starts regardless of init errors
  • ErrorBoundaryWidget wraps the app tree for inline error display
0
likes
160
points
74
downloads

Publisher

unverified uploader

Weekly Downloads

Drop-in runApp() replacement with three-layer error catching, deduplication, and beautiful error screens.

Repository (GitHub)
View/report issues

Topics

#error-handling #crash-reporting #runapp #error-screen #flutter

Documentation

API reference

License

MIT (license)

Dependencies

flutter, path_provider

More

Packages that depend on moinsen_runapp