Forui: an opinionated Flutter UI system
Forui takes a different bet than “Material everywhere”: strict structure, strong defaults, and a theme system designed as a system.
When to evaluate it
- Product wants one coherent look across mobile/desktop.
- You are tired of overriding Material component internals.
- Accessibility is a launch requirement, not a backlog item.
Pitfalls
Adopting a full UI system is a migration. Pilot one flow (settings + forms) before a full rewrite.
Compare Forui with material_ui standalone packages if your team still wants Google Material as the base.