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

Flutter in-app performance monitor overlay: live FPS, jank, build/raster times, rebuilds, memory, CPU, and network logging via draggable bubble.

0.1.0 #

  • New: added PerformanceMonitorMode.auto, now the default mode. The monitor is disabled in release builds (kReleaseMode) and visible otherwise, so the overlay, timers, and proc-file reads never ship to production by accident. Explicit visible/hidden/disabled behaviour is unchanged. Note: release builds that previously showed the overlay under the default will now hide it — pass mode: PerformanceMonitorMode.visible to restore the old behaviour.
  • Fixed: the jank counter no longer freezes. Janky frames are timestamped on a wall clock and pruned on read, so jankPerSecond drains back to zero when jank stops (the health indicator no longer stays stuck red).
  • Fixed: FPS no longer holds a stale value when the UI freezes. It is recomputed on read against a wall clock, so an idle or frozen UI decays toward zero — the condition the tool exists to surface.
  • Fixed: the jank budget is now derived from the display refresh rate (e.g. ~8.3 ms at 120 Hz) instead of a hardcoded 16 ms, and a frame is classified as janky when its build or raster time exceeds the budget (previously the two were summed, which over-counted jank on pipelined frames).
  • Full public API documentation (100% dartdoc coverage); package scores 160/160 on pana.

0.0.1 #

  • Initial release with floating overlay, FPS/frame time tracking, rebuild/debug counts, RSS-based memory hints, network logging client, and sample app.

0.0.2 #

  • Fixed analyzer warnings (removed unused import, dropped redundant null check, replaced deprecated withOpacity with withValues).
  • Added repo metadata and screenshots/GIF; README updates for screenshots and pub.dev SEO.

0.0.3 #

  • dart format cleanup for pana compliance (addresses README/pana formatting scores).
0
likes
160
points
191
downloads

Documentation

API reference

Publisher

verified publisherkhokan.me

Weekly Downloads

Flutter in-app performance monitor overlay: live FPS, jank, build/raster times, rebuilds, memory, CPU, and network logging via draggable bubble.

Repository (GitHub)
View/report issues

Topics

#performance #monitoring #overlay #diagnostics #network

License

MIT (license)

Dependencies

flutter, http, url_launcher

More

Packages that depend on flutter_performance_monitor_plus