Keep the component promise clear.
A shared component and accessibility contract gives each adapter a common baseline for states, tokens, and behavior.
Product / 03 / Public code
Andura UI is a cross-platform design-system monorepo for Flutter, React, Jetpack Compose, and SwiftUI, built around a shared catalog and component contract.
Conceptual token view / not a product screenshot
What it is
Andura UI keeps platform-specific implementation connected to a shared product language. The repository exposes the same design-system ideas across four adapters, so teams can change the system without losing the relationship between tokens, components, and behavior.
Built around the system
The point is not to make every platform identical. It is to make the important product decisions legible everywhere.
A shared component and accessibility contract gives each adapter a common baseline for states, tokens, and behavior.
Flutter, React, Compose, and SwiftUI implementations can stay native while still speaking the same design language.
A normalized catalog lets teams explore visual systems through tokens and themes instead of copying isolated screens.
Repository signals
The shared catalog gives product teams a structured way to explore visual direction without duplicating widget implementations.
The component inventory covers the common product surfaces where consistency, states, and accessibility matter most.
The Flutter example app provides an interactive showcase, while the other adapters carry the same source decisions into their own ecosystems.
Andura UI / public code
Explore the repository, or bring Andura the cross-platform interface problem you are trying to make coherent.