# Module root Compose Runtime # Package androidx.compose.runtime In this page, you'll find documentation for types, properties, and functions available in the `androidx.compose.runtime` package. For example: * State APIs such as [State], [remember], [mutableStateOf], and [collectAsState]. * Side-effects APIs such as [LaunchedEffect], and [SideEffect]. * Coroutines related APIs such as [rememberCoroutineScope], and [snapshotFlow]. * [CompositionLocal] APIs such as [compositionLocalOf]. * Composition related APIs such as [Composition], [Recomposer], [ComposeNode], and [RecomposeScope]. * Clock APIs such as [MonotonicFrameClock], [withFrameMillis], * Certain annotations such as [Composable], and [Stable]. If you're looking for guidance instead, check out the following Compose guides: * Thinking in Compose. * Managing State in Compose. * Lifecycle of composables. * Side-effects in Compose.