Back
Reddo.js
Reddo.js
#reddojs
A tiny undo/redo utility package for JavaScript, React, Vue, and Svelte.
- Tiny: Less than 1kb (gzipped). No dependencies.
- Zero dependencies: Core lib has no runtime deps
- Dead simple: Just import hook, execute, undo, redo
- Framework agnostic: Core works anywhere, with official React, Vue & Svelte adapters
- TypeScript-first: Fully typed.
- Command coalescing: Automatically groups related commands (e.g., typing in a text field, changing a color in a color picker)
- Tiny: Less than 1kb (gzipped). No dependencies.
- Zero dependencies: Core lib has no runtime deps
- Dead simple: Just import hook, execute, undo, redo
- Framework agnostic: Core works anywhere, with official React, Vue & Svelte adapters
- TypeScript-first: Fully typed.
- Command coalescing: Automatically groups related commands (e.g., typing in a text field, changing a color in a color picker)
Launched December 31, 2025