# Source: https://docs.slatejs.org/libraries/slate-history.md

# Slate History

This sub-library tracks changes to the Slate value state over time, and enables undo and redo functionality.

* [withHistory](https://docs.slatejs.org/libraries/slate-history/with-history)
* [HistoryEditor](https://docs.slatejs.org/libraries/slate-history/history-editor)
* [History](https://docs.slatejs.org/libraries/slate-history/history)