Core Libraries
Jetpack Compose is a group of libraries that let you build reactive Android apps, using the Compose mental model.
Compose Foundation
Foundational components and modifiers that let you build design systems.
Compose Animation
Animation APIs for state-driven motion, transitions, and animated vectors.
Compose UI
Low-level UI toolkit with graphics, text, geometry, and testing APIs.
Compose Runtime
Core runtime layer with state management, recomposition, and side-effect APIs.
Material Compose Libraries
Material Compose is Google's design language implemented for Jetpack Compose.
Material 3 Compose
Implementation of Material Design 3 for Jetpack Compose, including adaptive and window size class libraries.
Compose Material 3 Adaptive
Adaptive Material 3 libraries for pane scaffolds, layout adaptation, and drag-to-resize behavior.
Material Compose
Implementation of Material Design 2 for Jetpack Compose, including ripple and classic Material components.
Navigation Libraries
Compose navigation libraries for app destinations, adaptive navigation patterns, and Wear flows.
Navigation 3
Navigation 3 APIs for building adaptive Compose navigation UIs.
Navigation Compose
Official navigation APIs for Compose destinations, back stacks, and typed routes.
Compose for AI Glasses
XR-focused Compose libraries for building spatial interfaces and immersive experiences on AI glasses.
XR Compose
Compose APIs for building spatial XR interfaces and scene-aligned content.
XR Glimmer
XR UI primitives and rendering APIs for immersive Compose experiences.
XR Compose Material 3
Material 3 components adapted for XR Compose surfaces.
Remote Compose Libraries
Compose libraries for remote-rendered UI surfaces, including Wear-specific remote Material.
Compose Remote
Remote Compose libraries for building and displaying Compose-powered remote views.
Wear Remote Compose
Wear OS remote Material 3 APIs for expressing watch UI in remote surfaces.