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

A developer observability and runtime inspection layer for Flutter applications.

0.1.0 #

  • Initial Phase 1 release of flutter_app_inspector.
  • Core architecture & central event model (AppInspectorEvent, AppInspectorStore).
  • Frame performance monitoring engine (FrameMonitor) tracking FPS, average FPS, minimum/maximum FPS, frame duration, and frame budget.
  • Dynamic display refresh rate detection (60Hz, 90Hz, 120Hz) and frame budget calculation.
  • Jank detection with configurable threshold multipliers and percentage tracking.
  • Native process memory sampling (MemoryMonitor) via ProcessInfo.currentRss with clear platform limitation reporting.
  • In-app developer HUD overlay (AppInspectorOverlay) supporting compact pill and expanded card modes.
  • Draggable HUD with screen boundary checks and passthrough touch gestures.
  • Throttled UI refresh timers to ensure zero inspector CPU/GPU overhead.
  • Console logging engine (InspectorLogger) with log levels and message throttling.
  • Custom operation timing (AppInspector.measure, CustomTracker) and network tracking extension points (NetworkTracker).
  • Interactive /example application with heavy work, jank, memory activity, and metric reset controls.
  • Comprehensive unit & widget test suite (test/).
1
likes
160
points
69
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A developer observability and runtime inspection layer for Flutter applications.

Repository (GitHub)
View/report issues

Topics

#performance #inspector #observability #devtools #debug

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_app_inspector