A framework libraries for building flutter applications.

TODO

IDE plugins

  • VS code
    • hypen runner
    • Preview viewer
    • Snippets

cli

  • Rebuild on pub get
  • detect directory name changes
  • incremental generation
    • May use build* packages

devtools

  • control state
  • state graph
  • effect graph
  • navigation graph
  • Go to preview page

State management

  • Persisted effect

  • override effect

  • Support generics in information class

  • Performance test

  • Memory leak test

Test

  • Run tests only affected by the changes

API

  • Client-side API definition
  • Server-side API

Widget Preview

  • Toggle/Resize navigation side bar, control panel
  • Support documentation
  • Controllable variables
    • Picker
    • N-ary state
    • List
    • Map
    • Runes
    • Symbol
    • Enum

Declarative State

  • Simple state machine
  • State machine with hypen state management
  • State machine with navigation