Thanks to visit codestin.com
Credit goes to lib.rs

#gpui #layout #docking #fluent

fluent-layout

Pane splitting, dock panels, tab strips, and modal stack for FluentGUI

2 stable releases

2.1.1 May 11, 2026

#1691 in GUI


Used in fluent-app

Apache-2.0

340KB
7.5K SLoC

FluentGUI

A reusable Rust GUI framework built on GPUI with a ribbon-centric command model and Fluent 2-inspired design language.

Crates

Crate Description
fluent-core Design tokens and theme system
fluent-primitives Base widgets: Button, Input, Label, Icon, Badge, etc.
fluent-ribbon RibbonBar, tabs, groups, contextual tabs, overflow
fluent-layout Pane splitting, dock panels, modal stack
fluent-app Application entry point, window chrome, FluentApp builder

Status

See docs/STATUS.md for phase-by-phase progress.

License

Apache-2.0

Dependencies

~44–90MB
~1.5M SLoC