undo-tree
Never lose your changes on undo/redo anymore.
paradoxxxzero 1,361 3 1.0.0 MIT GitHub

undo-tree package

Never lose your changes on undo/redo anymore.

Example in these screencast text is typed and undone (no backspace is used).

With an undo tree you get this behavior:

With undo tree

And without:

Without undo tree