Skip to content

Metro Samples

The samples directory contains various sample projects demonstrating different use cases and integrations for Metro.

android-app

A simple Android sample app that demonstrates using Metro to constructor-inject Android framework components like Activity, Fragment, and ViewModel with multibindings.

circuit-app

A multiplatform sample that demonstrates using Metro with Circuit and Jetpack Compose.

interop

Various demonstrating interop between Metro and other dependency injection frameworks.

weather-app

A simple command-line weather app that demonstrates basic Metro usage.