---
title: "Compose Runtime Saveable API Reference"
---

## Installation
```kotlin
implementation("androidx.compose.runtime:runtime-saveable:1.11.0-beta02")
```
## Composable Functions
- [rememberSaveable](/jetpack-compose/androidx.compose.runtime/runtime-saveable/composable-functions/rememberSaveable)
- [rememberSaveableStateHolder](/jetpack-compose/androidx.compose.runtime/runtime-saveable/composable-functions/rememberSaveableStateHolder)
- [rememberSerializable](/jetpack-compose/androidx.compose.runtime/runtime-saveable/composable-functions/rememberSerializable)

## Interfaces
- [SaveableStateHolder](/jetpack-compose/androidx.compose.runtime/runtime-saveable/interfaces/SaveableStateHolder)
- [SaveableStateRegistry](/jetpack-compose/androidx.compose.runtime/runtime-saveable/interfaces/SaveableStateRegistry)
- [Saver](/jetpack-compose/androidx.compose.runtime/runtime-saveable/interfaces/Saver)
- [SaverScope](/jetpack-compose/androidx.compose.runtime/runtime-saveable/interfaces/SaverScope)

## Properties
- [LocalSaveableStateRegistry](/jetpack-compose/androidx.compose.runtime/runtime-saveable/properties/LocalSaveableStateRegistry)

## Functions
- [autoSaver](/jetpack-compose/androidx.compose.runtime/runtime-saveable/functions/autoSaver)
- [listSaver](/jetpack-compose/androidx.compose.runtime/runtime-saveable/functions/listSaver)
- [mapSaver](/jetpack-compose/androidx.compose.runtime/runtime-saveable/functions/mapSaver)
- [SaveableStateRegistry](/jetpack-compose/androidx.compose.runtime/runtime-saveable/functions/SaveableStateRegistry)
- [Saver](/jetpack-compose/androidx.compose.runtime/runtime-saveable/functions/Saver)

