-
Notifications
You must be signed in to change notification settings - Fork 3
Roadmap
Antoinegtir edited this page May 20, 2026
·
1 revision
| 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 |
| Feature | Notes |
|---|---|
| TUI responsiveness on terminal resize | Viewport recalculation on SIGWINCH
|
| Wi-Fi ADB device auto-discovery | mDNS scan, no manual adb connect needed |
| 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 |
| 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 |
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.