Automatically generate UI flows by just defining the required data. The built-in renderers will handle the rest. As your needs grow, use your own UI frameworks or build custom Actions.
Experiment with your flow by easily re-arranging or adding sub-steps. Users automatically advance when the data exists or can be obtained via database or API queries.
Built with the safety and portability of Rust. The runtime can be hosted on either clients or servers. All examples on this page are run locally in your browser via WebAssembly.
This user registration flow uses HTMLFormAction for all steps. The HTML form generated gets the data to fulfill the corresponding Step. For more customization, use your own CSS and JavaScript.
For a richer experience, we've replaced the basic HTMLForm form with pages that have been built with ReactJS, Material UI and React Router. The uriStringTemplate action provides the route and escapes strings to be used in URLs.
Randomize flow ordering reliably using existing data dependencies to test what converts best.