undo/redo functionality with React Hooks
A hook provides a simple and efficient way to manage undo and redo functionality in your React applications
A react undo/redo hook.
Undo feature for CKEditor 5.
Drop in replacement for useState hook but with undo functionality.
simple undo/redo functionality for redux state containers
Cast aria-hidden to everything, except...
A small package to manage undo/redo.
Undo redo plugin for @atlaskit/editor-core
Undo tool for Editor.js
Prosemirror bindings for Yjs
Tiptap prosemirror bindings for Yjs
Simple undo manager to provide undo and redo actions in JavaScript applications.
Minimal web-style fetch TypeScript typings
Automatically transform text to typographic variants
Undo Redo Manager
A fast, framework-agnostic undo/redo core library powered by Mutative JSON Patch
Undo Redo
History plugin for @atlaskit/editor-core
React hook for undo/redo functionality without the hassle.
Undo history for ProseMirror
Rete.js History plugin ==== [](https://stand-with-ukraine.pp.ua) [](ht
A SQL migration tool for SQL people
Functionality to undo state changes in React
ActiveModel serializer for Undo gem. Does not require anything from Rails so is friendly to use with POROs.
mongoid-undo provides a super simple and easy to use undo system for Mongoid apps.
This library tracks historical changes for any document, including embedded ones. It achieves this by storing all history tracks in a single collection that you define. Embedded documents are referenced by storing an association path, which is an array of document_name and document_id fields starting from the top most parent document and down to the embedded document that should track history. Mongoid-history implements multi-user undo, which allows users to undo any history change in any order. Undoing a document also creates a new history track. This is great for auditing and preventing vandalism, but it is probably not suitable for use cases such as a wiki.
Rails.cache storage adapter for Undo. Does not depend on Rails and can be used with any similarly quaking storage.
A completely transparent audit logging component for your application using a stored procedure and triggers. Comes with specs for your project and a rake task to generate the reverse SQL to undo changes logged.
Wara generate a scapegoat for objects of CoreData. You are using CoreDate, if you want to change the Entity, it is necessary to create a sub-context.However, it takes time be used to manage the sub-context.On the other hand, it is necessary to undo to the default context if one context. Wara is used to generate an object to make changes without the operation of the context if you want to change the entity.
In frustration of Mongoid::Versioning, I created this plugin for tracking historical changes for any document, including embedded ones. It achieves this by storing all history tracks in a single collection that you define. (See Usage for more details) Embedded documents are referenced by storing an association path, which is an array of document_name and document_id fields starting from the top most parent document and down to the embedded document that should track history. This plugin implements multi-user undo, which allows users to undo any history change in any order. Undoing a document also creates a new history track. This is great for auditing and preventing vandalism, but it is probably not suitable for use cases such as a wiki.
Structure Rails apps with use cases, auto-registered dependencies, and Result objects. Features convention-based wiring, domain events with async subscribers, undo/rollback, ActiveRecord integration, and generators for scaffolds, use cases, and deps.
STN (State Transition Notation) provides a rule-agnostic format for describing state transitions in abstract strategy board games. This gem implements the STN Specification v1.0.0 with a modern Ruby interface featuring immutable transition objects and functional programming principles. STN captures net changes between game positions by recording modifications in piece locations, hand/reserve contents, and active player status using standardized CELL coordinates and QPI piece identification. Perfect for game engines, position diff tracking, undo/redo systems, and network synchronization requiring efficient state delta representation across multiple game types and traditions.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.