# 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.