Skip to content

Roadmap

Antoinegtir edited this page May 20, 2026 · 1 revision

Roadmap

Shipped ✅

Feature Version
Multi-device TUI (N devices, stacked panels) 0.1.0
Hot reload / hot restart across all devices 0.1.0
Inline viewport (no alternate screen, preserves shell scrollback) 0.1.0
Log filtering (plain string + regex) 0.1.0
Shell shim (flutter run → TUI) 0.1.0
Screenshot capture from keyboard 0.1.0
Network / HTTP inspector panel 0.1.0
HAR export 0.1.0
Performance overlay toggle 0.1.0
CI / headless mode (auto-disables TUI) 0.1.0
npx @antoinegtir/flutter-cli (npm wrapper) 0.1.1
Windows binary 0.1.0
Linux ARM64 binary 0.1.0

In progress 🚧

Feature Notes
TUI responsiveness on terminal resize Viewport recalculation on SIGWINCH
Wi-Fi ADB device auto-discovery mDNS scan, no manual adb connect needed

Planned 📋

Feature Notes
Watch mode (--watch, auto-reload on save) inotify / FSEvents / ReadDirectoryChangesW
DevTools in-TUI panel (embedded) HTTP server + xterm.js strip
Flavor / dart-define presets (flutter-cli.yaml) Config file per project
Plugin ecosystem (custom panels) Dynamic loading via shared library
Package update checker Warn when pubspec.lock has outdated packages
VS Code extension (delegates to flutter-cli) Thin wrapper around the binary

Parked / not planned ❌

Feature Reason
Built-in emulator manager Out of scope — use AVD Manager / Simulator
Cloud device farms (BrowserStack, Firebase Test Lab) Too opinionated; use their own CLIs
Production crash reporting Use Crashlytics, Sentry, etc.
Dart-only (non-Flutter) projects VM Service RPC surface is different; separate tool needed

Contributing

See the Contributing guide if you'd like to help with any of the planned features. Items labelled good first issue are great starting points.

Clone this wiki locally