fossui vs forui for Flutter
Both are non-Material Flutter component sets. Here is the honest trade-off, not a sales pitch.
| Dimension | forui | fossui |
|---|---|---|
| Design language | Own visual language | coss/Cal.com-inspired, superellipse corners |
| Theming | Theme object per app | Single FossThemeData, semantic tokens, retheme globally |
| Ecosystem | Established community | Live playground + theme builder + preview-rich docs |
| Catalog size | Bigger catalog, more releases | 32 components shipped, actively growing |
Design language
forui draws on its own visual language, built up over a longer release history. fossui's look is inspired directly by coss.com/ui, Cal.com's design system: superellipse corners instead of circular arcs, and a tighter, more minimal type scale throughout every component.
Theming
forui themes an app through a theme object you configure per app. fossui centralizes every token, color, typography, radius, spacing, and motion, in a single FossThemeData object, so retheming an entire app is one change instead of many.
Ecosystem
forui has an established community built up over a longer track record. fossui is newer, but ships a live playground and theme builder alongside preview-rich docs, so evaluating a theme or a component's states doesn't require running the package locally first.
Catalog size
forui ships a bigger catalog today, the result of more releases over more time. fossui ships 32 components as of this comparison and is actively growing; check the roadmap for what is shipped versus in progress.
forui has a bigger catalog and a more established community today, the result of a longer release history. fossui leans on coss.com/ui and Cal.com's design polish (superellipse corners, a tighter type scale), single-source semantic theming through one FossThemeData object, and a live playground with a theme builder alongside preview-rich docs for all 39 shipped components. If catalog breadth and an established community matter most today, forui is the safer pick. If you want tighter design control from a single theme object and prefer evaluating components in a live playground before committing, fossui is built for that workflow, with the caveat that it is newer and still growing its catalog.