Text fidelity

Fission text is part of the typed rendering model. Text widgets can carry content, style, paragraph behavior, semantic labels, semantic identifiers, and selectable text configuration.
Feature
API surface
Translation keys
TextContent::Key, TextContent::KeyWithFallback
Font size and weight
Text::size, Text::weight, TextRunStyle::font_size, font_weight
Font family
Generated typography tokens and packaged fonts
Locale
TextRunStyle::locale, Env::locale
Paragraph behavior
TextParagraphStyle, align, overflow, direction, width basis, height behavior
Rich text
RichText, RichTextRun, TextRunStyle
Selection/context menu
Selectable text options and context menu configuration where enabled
Use i18n keys for reusable widgets and tokenized typography for production UI.
Fission
A cross-platform, GPU-accelerated user interface framework for Rust. MIT licensed.
Copyright (c) 2026 Fission
Ready to use today. Widget APIs are expected to remain stable; some runtime and shell APIs may change before 1.0.0.
Fission 0.9.2