An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with undo-redo

A curated list of projects in awesome lists tagged with undo-redo .

https://github.com/heyputer/oops.js

🤭 Oops.js: Add powerful undo/redo capabilities to your app

javascript oops open-source puter redo undo undo-library undo-redo

Last synced: 16 May 2025

https://github.com/qinci/AndroidEdit

Android EditText的撤销和恢复(反撤销)

android edittext undo undo-redo

Last synced: 21 Apr 2025

https://github.com/HeyPuter/Oops.js

🤭 Oops.js: Add powerful undo/redo capabilities to your app

javascript oops open-source puter redo undo undo-library undo-redo

Last synced: 11 Aug 2025

https://github.com/mutativejs/travels

A fast, framework-agnostic undo/redo core powered by Mutative JSON Patch

redo time-tracking undo undo-redo

Last synced: 23 Jan 2026

https://github.com/Seneral/UndoPro

UndoPro is a command-based undo system integrated into Unity's default system. This allows devs to use actions for their undo/redo operations without forcing the user into a new undo-workflow!

anonymous-actions callback command-pattern editor integration serialization undo undo-redo unity

Last synced: 25 Apr 2025

https://github.com/gaoding-inc/stateshot

💾 Non-aggressive history state management with structure sharing.

history-management history-state javascript json state state-management undo-redo

Last synced: 09 Apr 2025

https://github.com/xplato/useundoable

↪ React hook for undo/redo functionality (with batteries included)

react undo-redo

Last synced: 05 Apr 2025

https://github.com/FXMisc/UndoFX

Undo manager for JavaFX

javafx undo-redo

Last synced: 11 May 2025

https://github.com/fxmisc/undofx

Undo manager for JavaFX

javafx undo-redo

Last synced: 04 Apr 2026

https://github.com/fxmisc/UndoFX

Undo manager for JavaFX

javafx undo-redo

Last synced: 12 Mar 2025

https://github.com/day8/re-frame-undo

An undo library for re-frame

re-frame undo-redo

Last synced: 09 Apr 2025

https://github.com/Day8/re-frame-undo

An undo library for re-frame

re-frame undo-redo

Last synced: 12 May 2025

https://github.com/muddz/regret

[Moved to MavenCentral] An undo-redo Android library which works with any objects and with an easy implementation. Perfect for drawing, text and photo editing apps.

android android-library double-linked-list java redo undo undo-redo

Last synced: 08 May 2025

https://github.com/jcs090218/unity.undoredosystem

Undo Redo system implementation in Unity uGUI system

tools undo-redo unity

Last synced: 16 Oct 2025

https://github.com/magicien/undo-canvas

Add undo/redo functions to CanvasRenderingContext2D

canvas canvasrenderingcontext2d undo-redo

Last synced: 24 Oct 2025

https://github.com/jcs090218/Unity.UndoRedoSystem

Undo Redo system implementation in Unity uGUI system

tools undo-redo unity

Last synced: 18 Apr 2025

https://github.com/uditalias/timeline

JavaScript Undo/Redo mechanism with simple API ✌️

history-management npm-package timeline undo-redo

Last synced: 03 May 2025

https://github.com/imrdjai/undoredo.js

A powerful and simple JavaScript library provides a history for undo/redo functionality. Just like a time machine! 🕐

dom history javascript js nodejs redo undo undo-redo

Last synced: 10 Apr 2025

https://github.com/frontendphil/react-undo-redo

A utility to add undo and redo functionality to any state managed through a reducer.

hooks hooks-api react state-management undo-redo

Last synced: 26 Oct 2025

https://github.com/pistondevelopers/history_tree

A persistent history tree for undo/redo

algorithm rust undo-redo

Last synced: 08 Mar 2026

https://github.com/mutativejs/zustand-travel

A powerful and high-performance undo/redo middleware for Zustand with Travels

mutative redo time-travel undo undo-redo zustand

Last synced: 25 Apr 2026

https://github.com/doraku/defaultundo

Undo/redo library aiming for ease of integration and usage simplicity.

command-pattern csharp dotnet memento-pattern undo-redo

Last synced: 21 Feb 2026

https://github.com/httptoolkit/mobx-shallow-undo

Zero-config undo & redo for Mobx

mobx mobx-react undo undo-redo

Last synced: 27 Jun 2025

https://github.com/jdkato/sublundo

A Sublime Text 3 package implementing Vim-like branching undo/redo.

sublime-text-3 undo-redo

Last synced: 11 Apr 2025

https://github.com/corollari/endjoy

Ctrl-Z for the filesystem

time-machine undo undo-redo

Last synced: 08 May 2025

https://github.com/xiaoluoboding/vuex-stateshot

💾 A State Snapshot plugin on Actions/Mutations for Vuex3.1+.

history-management snapshot state-management undo-redo vue vuex-plugin vuex3

Last synced: 23 Mar 2025

https://github.com/joseph0926/firsttx

FirstTx · Prepaint + Local-First + Tx toolkit for instant CSR revisits, offline durability, and atomic optimistic updates.

client-side-rendering indexeddb optimistic-ui pre-rendering react transaction undo-redo

Last synced: 22 Feb 2026

https://github.com/sdq/history-tree

An interactive history tree for undo/redo/reset/revisit in javascript

d3 tree undo-redo

Last synced: 17 Oct 2025

https://github.com/moriafly/regret

Undo / Redo for JVM / Android

kotlin undo undo-redo

Last synced: 19 Oct 2025

https://github.com/elite174/solid-undo-redo

A list-based (O(1)) implementation of undo-redo for signals!

history redo solidjs time-travel undo undo-redo

Last synced: 10 Apr 2025

https://github.com/definite-d/unda

A module for providing state-based undo and redo functionality for Python objects.

python python3 undo undo-redo

Last synced: 19 Feb 2026

https://github.com/yoshihiroito/editingsystem

Easy to use undo/redo system for .NET Standard.

dotnet undo undo-redo

Last synced: 11 Apr 2025

https://github.com/calmm-js/partial.lenses.history

Partial Lenses History is a JavaScript library for Undo-Redo

immutable state time-travel undo-redo

Last synced: 07 May 2025

https://github.com/voluntadpear/reswiftundo

Swift implementation of redux-undo for ReSwift for use with ReSwift

cocoapods redux redux-undo reswift swift swift-3 swift3 undo-redo

Last synced: 10 Jul 2025

https://github.com/bradleyboy/use-history-reducer

Experimental immer-based reducer with undo/redo, checkpoints, and forking.

history immer react reducer undo-redo

Last synced: 06 May 2025

https://github.com/interacto/interacto-ts

Front-end framework for processing user interface events in TypeScript + undo/redo algorithms

angular command-history drag-and-drop event-processing framework front-end touch typescript undo-redo user-interaction user-interface

Last synced: 11 Apr 2025

https://github.com/davidchin/switchhub

An undoable finite state machine for JavaScript and TypeScript

state-machine state-management state-transition undo-redo

Last synced: 22 Apr 2025

https://github.com/adimosh/ix.framework

A set of libraries that extend the .NET Framework and allow easier working in Enterprise environments.

collections csharp csharp-library dotnet dotnet-core dotnet-standard dotnetstandard ix-framework observable retry retry-library undo undo-redo viewmodel

Last synced: 29 Apr 2025

https://github.com/perfaram/grdbundoredo

Undo-redo manager for GRDB

grdb sqlite undo-redo

Last synced: 28 Apr 2025

https://github.com/adimosh/IX.Framework

A set of libraries that extend the .NET Framework and allow easier working in Enterprise environments.

collections csharp csharp-library dotnet dotnet-core dotnet-standard dotnetstandard ix-framework observable retry retry-library undo undo-redo viewmodel

Last synced: 18 Apr 2025

https://github.com/katahiromz/undosystem

Undo/Redo framework for C++11

cxx cxx11 framework header-only redo system undo undo-redo

Last synced: 05 May 2025

https://github.com/rlemaigre/easy-undoredo

A very simple implementation of a typical undo redo stack for VueJS 2 https://codesandbox.io/s/easy-undoredo-demo-1t17q

undo-redo vue vue2 vuejs vuejs2

Last synced: 09 Oct 2025

https://github.com/boojack/tiny-undo

Manage the undo/redo state programmatically for plain-text input element.

undo-redo

Last synced: 18 Aug 2025

https://github.com/arthuro555/create-project-state

A simple, tiny and opinionated state management library for editors.

hooks-api-react javascript library npm npm-package react state state-management stateless tiny typescript undo undo-redo

Last synced: 11 Apr 2026

https://github.com/sidojain/cypher

Cypher is a lightweight, feature rich, terminal-based text editor written in C, using Tree-Sitter highlighting.

c data-structures file-io linux low-level-programming piece-table raw-mode terminal text-editor tree-sitter undo-redo wsl2

Last synced: 13 Apr 2026

https://github.com/iomodo/a-simple-undo-redo

A simple undo/redo functionality in Go

go golang undo undo-redo

Last synced: 03 Feb 2026

https://github.com/intactile/redux-undo-redo

undo redo package for redux

redux undo-redo

Last synced: 22 Jan 2026

https://github.com/taharachedi/custom_stack_with_redo_undo_feature-cpp

A C++ class for managing strings with built-in undo/redo functionality using stacks. 🚀

datastructures stack string-manipulation undo-redo

Last synced: 20 Mar 2025

https://github.com/mthaler/history

A simple class to store history and implement undo / redo functionality

history kotlin undo-redo

Last synced: 23 Jun 2025

https://github.com/smir-ant/simplewebcodeeditor

hightlight any lang + comments + undo/redo + tab

comments embed highlight js little pgsql prism simple sql tab tiny undo-redo vanila

Last synced: 19 May 2026

https://github.com/izure1/undoit

Simple undo, redo system for JavaScript/TypeScript.

undo undo-redo

Last synced: 25 Jan 2026

https://github.com/4ssh1/tic-tac-toe

A tic-tac-toe game built with react

components logic props react reset undo-redo useeffect usestate

Last synced: 18 Apr 2026

https://github.com/pvvng/use-undo-manager

A React hook that enables undo/redo history management with debounced state commits.

react react-hooks react-state-management undo-redo

Last synced: 20 Jan 2026

https://github.com/completejavascript/undo-redo-algorithm

Implement a simple Undo-Redo Algorithm

javascript undo-redo

Last synced: 03 Apr 2025

https://github.com/davidsusu/command-history-manager

Complex command history management functionality for Java (undo manager)

history-manager java library undo-library undo-redo

Last synced: 14 Jan 2026

https://github.com/mfmayer/undostack

Go undo stack that allows operations to be done and keeps track of them in order to be able to undo and redo them.

go golang redo undo undo-redo

Last synced: 27 Jan 2026

https://github.com/686f6c61/react-form-autosave

Zero-dependency React library for automatically persisting form state to localStorage/sessionStorage with SSR support, tab sync, undo/redo, and GDPR compliance

autosave form gdpr hooks localstorage react sessionstorage tab-sync typescript undo-redo

Last synced: 13 Jan 2026

https://github.com/cypriluc/undo-redo

intro to undo-redo system in javascript

javascript undo-redo

Last synced: 14 Apr 2026

https://github.com/sanshain/undo-mimic

Emulating undo and redo actions for textarea and input page elements

frontend javascript js textarea ui ui-components undo-redo

Last synced: 25 May 2026

https://github.com/biswaviraj/time-travel

It is a simple TypeScript library for managing undo/redo functionality with a time-travel mechanism. It's designed to keep track of changes in state, allowing you to navigate back and forth through history with ease.

redo time-travel undo undo-redo

Last synced: 08 Sep 2025

https://github.com/jonomacc/rewindjs

An undo/redo library for web components that enables fine-grained state management.

history-management undo-redo vanilla-js web-components

Last synced: 09 Apr 2026

https://github.com/sjbiaga/urru

Three puzzles - Flow, Fold, Fill - with Undo/Redo and more, lanterna or scalaFX UI

cats-effect fs2 games http4s json kafka mongodb puzzles scalafx stochastic-pi-calculus undo-redo

Last synced: 08 May 2026

https://github.com/chqfly/undo-by-commander

Using command mode to realize the functions of undo and recovery

command-pattern undo-redo

Last synced: 26 Oct 2025

https://github.com/argodeep/js-undo-redo

Undo & Redo Logic in javascript. Open for suggestions/feedback

javascript undo-redo

Last synced: 25 Apr 2026

https://github.com/neon-x-hub/react-ledgex

A lightweight, key-value state management library for React with built-in undo/redo support

react state time-travel undo-redo

Last synced: 19 May 2026

https://github.com/syncfusionexamples/how-to-perform-interactions-in-the-vue-diagram-component

A quick start Vue project that shows how to perform interactions in the Vue Diagram component. This project includes code snippets for interactions like selection, dragging, resizing, rotating nodes, editing texts, deletion of nodes and connectors, and how to restrict interactions. It also shows how to perform zooming, and undo-redo operations.

deletion diagram diagrambuilder dragging editing interactions panning resizing rotating selection tutorial undo-redo visualizing vue vue-components vue-diagram vue-ui-components vuejs zooming

Last synced: 03 Apr 2025

https://github.com/themysteriousstranger90/undoredomanagerlib

UndoRedoManager is a .NET library for managing undo and redo operations. It provides a mechanism to track changes to objects and collections, allowing you to undo and redo those changes as needed.

csharp dotnetcore nuget-package undo-redo

Last synced: 27 Apr 2026

https://github.com/ayushpadlekar/text_editor_on_canvas

A text editor android app through which we can add text upon a square canvas, drag or move the text, and format it with bold, italic, underline, strikethrough, etc. We can also choose fonts and change text size or color.

android app canvas compose dark-mode editor font formatter jetpack kotlin redo rich-text rich-text-editor slider text-editor texteditor undo undo-redo

Last synced: 29 Apr 2026

https://github.com/praveenkumar22c/canvas-snap

Interactive, shareable canvas editor built with React, Fabric.js, and Firebase. Supports drawing tools, shapes, text, color picker, undo/redo, auto-save, and export to PNG/SVG.

autosave canvas-editor color-picker drawing-tool export fabricjs firebase reactjs typescript undo-redo vite

Last synced: 11 Apr 2026