Flutter Gems is a curated list of 7250+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn X

Top Flutter Performance and Crash Insights packages

Last updated: May 18, 2026

Performance monitoring and crash reporting are critical for maintaining a 5-star app. They allow you to proactively identify memory leaks, dropped frames, and fatal errors before users complain.

Best Practices for Crash Insights

  • Zone Error Handling: Wrap your entire runApp() call in runZonedGuarded. This acts as a global safety net, catching unhandled async errors that would otherwise slip past normal try-catch blocks and cause silent failures.
  • Flutter Error Overrides: Override FlutterError.onError to intercept widget build errors (the infamous red screen of death) and report them to services like Firebase Crashlytics or Sentry instead of just failing silently in production.
  • Trace Core Journeys: Use performance packages to trace the exact startup time of your app. Shaving 500ms off your Time-To-Interactive (TTI) drastically improves user retention.

The complete list of Performance Profilers, Crashlytics integrations, and Error Monitoring packages is provided below.


leak_tracker
👍 207   ⬇️ 5M
Dart 3 compatible
Maintenance Status: Good

A framework for memory leak tracking for Dart and Flutter applications.

firebase_crashlytics
👍 1.31K   ⬇️ 1.5M
Dart 3 compatible
Maintenance Status: Good

Flutter plugin for Firebase Crashlytics. It reports uncaught errors to the Firebase console.

sentry_flutter
👍 1.07K   ⬇️ 1M
Dart 3 compatible
Maintenance Status: Good

Sentry SDK for Flutter. This package aims to support different Flutter targets by relying on the many platforms supported by Sentry with native SDKs.

sentry
👍 572   ⬇️ 1.2M
Dart 3 compatible
Maintenance Status: Good

A crash reporting library for Dart that sends crash reports to Sentry.io. This library supports Dart VM and Web. For Flutter consider sentry_flutter instead.

firebase_performance
👍 236   ⬇️ 209.8K
Dart 3 compatible
Maintenance Status: Good

Flutter plugin for Google Performance Monitoring for Firebase, an app measurement solution that monitors traces and HTTP/S network requests on Android and iOS.

sentry_dart_plugin
👍 33   ⬇️ 423.2K
Dart 3 compatible
Maintenance Status: Good

Uploads debug symbols to Sentry for server-side symbolication.

sentry_dio
👍 46   ⬇️ 214.6K
Dart 3 compatible
Maintenance Status: Good

An integration which adds support for performance tracing for the Dio package.

statsfl
👍 130   ⬇️ 6.8K
Dart 3 compatible
Maintenance Status: Poor

A simple FPS monitor for Flutter. Helps to easily diagnose performance problems in your applications.

flutter_ume
👍 123   ⬇️ 476
Dart 3 compatible
Maintenance Status: Poor

UME is an in-app debug kits platform for Flutter apps. Produced by Flutter Infra team of ByteDance.

newrelic_mobile
👍 44   ⬇️ 93.2K
Dart 3 compatible
Maintenance Status: Good

Flutter plugin for NewRelic Mobile. This plugin allows you to instrument Flutter apps with help of native New Relic Android and iOS agents.

shake_flutter
👍 39   ⬇️ 47.2K
Dart 3 compatible
Maintenance Status: Good

Shake is a tool for receiving better bug reports automatically. Reports arrive to you instantly with a ton of useful data so you can fix them 50X faster.

flutter_bugly
👍 69   ⬇️ 1.7K
Dart 3 compatible
Maintenance Status: Good

Flutter plugin for Tencent Bugly, Crash monitoring, Crash analysis, exception reporting, application update, data statistics, etc

dynatrace_flutter_plugin
👍 32   ⬇️ 45.7K
Dart 3 compatible
Maintenance Status: Good

The Dynatrace Flutter plugin helps auto-instrument your Flutter app with Dynatrace OneAgent for Android and iOS. It also provides an API to add manual instrumentation.

leak_detector
👍 65   ⬇️ 84
Dart 3 compatible
Maintenance Status: Poor

Used to detect page memory leaks. You can use it to detect whether there is a memory leak in `Widget`, `Element` and `State`.

flutter_web_optimizer Card Image
flutter_web_optimizer
👍 56   ⬇️ 790
Dart 3 compatible
Maintenance Status: Average

A optimization tools for flutter web, solved web page loading slow and browser cache problem.

armor
👍 55   ⬇️ 55
Dart 3 compatible
Maintenance Status: Good

Bulletproof protection for Flutter apps. Automatically handles crashes, errors, and failures with graceful recovery.

show_fps Card Image
show_fps
👍 43   ⬇️ 1.8K
Dart 3 compatible
Maintenance Status: Good

A flutter package that will allow you to check your app performance using FPS Badge.

growthbook_sdk_flutter
👍 17   ⬇️ 32.9K
Dart 3 compatible
Maintenance Status: Good

An open-source feature flagging and experimentation platform that makes it simple to alter features and execute A/B testing.

flutter_appcenter_bundle
👍 39   ⬇️ 41
Dart 3 compatible
Maintenance Status: Poor

This plugin currently bundles AppCenter Analytics, Crashes and Distribute. To learn more about AppCenter, go to https://aka.ms/appcenterdocs

performance
👍 28   ⬇️ 664
Dart 3 compatible
Maintenance Status: Poor

Performance overlay package for Flutter apps that works on web.

flutter_bugfender
👍 26   ⬇️ 755
Dart 3 compatible
Maintenance Status: Good

Flutter plugin to enable Bugfender reporting (iOS, Android and web support).

fps_jank_flash_widget
👍 22   ⬇️ 7
Dart 3 compatible
Maintenance Status: Poor

A flutter widget that flashes when flutter fails to render a frame in a certain timeframe

fps_monitor
👍 20   ⬇️ 241
Dart 3 compatible
Maintenance Status: Poor

A flutter package can help you get the Fps information for your app .

stacked_crashlytics
👍 5   ⬇️ 178
Dart 3 compatible
Maintenance Status: Good

A package that provides a Crashlytics Service as well as a LogOuput.

github_snitch
👍 4   ⬇️ 50
Dart 3 compatible
Maintenance Status: Poor

Package for capture & open github issue for crashes, issues & proposals

flutter_telegram_crashlytics
👍 4   ⬇️ 44
Dart 3 compatible
Maintenance Status: Poor

Telegram bot application crash reporter library.

flutter_ume_kit_perf
👍 1   ⬇️ 157
Dart 3 compatible
Maintenance Status: Poor

Performance kits for flutter_ume.

flutter_crashlytics
👍 24   ⬇️ 78

Maintenance Status: Poor

Flutter plugin to enable Crashlytics reporting on Android and iOS, also offer the ability to add custom log and informations to the reports.