Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: undo-redo

Kyriosity/use-dev

Code base, projects, design decisions (tailored for *use* in your work and open for *dev*)

Language: C# - Size: 2.21 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1 - Forks: 0

eisukekusachi/HandDrawingSwiftMetal

A drawing app using Metal for iPhone/iPad with reference to jSignature.

Language: Swift - Size: 558 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 19 - Forks: 1

anton-mel/SantoriniGame

OOP Based Santorini Game CLI

Language: Python - Size: 17.7 MB - Last synced: 9 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

xplato/useUndoable

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

Language: TypeScript - Size: 1.81 MB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 151 - Forks: 5

BalazsJako/ImGuiColorTextEdit

Colorizing text editor for ImGui

Language: C++ - Size: 1.4 MB - Last synced: 18 days ago - Pushed: 4 months ago - Stars: 1,331 - Forks: 221

FXMisc/UndoFX

Undo manager for JavaFX

Language: Java - Size: 95.7 KB - Last synced: 1 day ago - Pushed: almost 3 years ago - Stars: 97 - Forks: 17

nathanaw/muf

Monitored Undo Framework - A simple undo/redo framework for .NET

Language: C# - Size: 1.38 MB - Last synced: 21 days ago - Pushed: over 3 years ago - Stars: 34 - Forks: 12

iVis-at-Bilkent/cytoscape.js-undo-redo

A Cytoscape.js extension to provide an undo-redo framework

Language: JavaScript - Size: 134 KB - Last synced: 25 days ago - Pushed: over 2 years ago - Stars: 45 - Forks: 9

aabadaa/UndoRedoManager

A util class that implements undo/redo on a group of states

Language: Kotlin - Size: 146 KB - Last synced: 28 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 0

httptoolkit/mobx-shallow-undo

Zero-config undo & redo for Mobx

Language: TypeScript - Size: 27.3 KB - Last synced: 18 days ago - Pushed: 11 months ago - Stars: 17 - Forks: 3

frontendphil/react-undo-redo

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

Language: TypeScript - Size: 1.65 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 26 - Forks: 4

gaoding-inc/stateshot

💾 Non-aggressive history state management with structure sharing.

Language: JavaScript - Size: 183 KB - Last synced: 8 days ago - Pushed: about 1 month ago - Stars: 191 - Forks: 11

PistonDevelopers/history_tree

A persistent history tree for undo/redo

Language: Rust - Size: 4.88 KB - Last synced: 9 days ago - Pushed: about 3 years ago - Stars: 24 - Forks: 3

philipmendels/use-flexible-undo

React hook that lets you use undomundo's branching undo/redo functionality independently of how you structure your application state.

Language: TypeScript - Size: 7.34 MB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 2

sjbiaga/urru

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

Language: Scala - Size: 147 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

CaptureContext/swift-foundation-extensions

Standard extensions for Foundation framework

Language: Swift - Size: 80.1 KB - Last synced: 18 days ago - Pushed: 3 months ago - Stars: 18 - Forks: 0

fabioricali/undoo

Undo/redo manager

Language: JavaScript - Size: 123 KB - Last synced: 20 days ago - Pushed: over 6 years ago - Stars: 9 - Forks: 0

donut-lang/old-fashioned-donut 📦

a programming language for time leapers

Language: C++ - Size: 20.9 MB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 16 - Forks: 2

izure1/undoit

Simple undo, redo system for JavaScript/TypeScript.

Language: TypeScript - Size: 43.9 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

fulcus/text-editor

A simple text editor with undo-redo inspired by ed

Language: C - Size: 146 KB - Last synced: 2 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

interacto/interacto-ts

Front-end framework for processing user interface events in TypeScript

Language: TypeScript - Size: 3.52 MB - Last synced: 11 days ago - Pushed: 3 months ago - Stars: 5 - Forks: 1

yalibs/yaundo

Yet another undo system implementation for java applications

Language: Java - Size: 8.79 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

agrinko/js-undo-manager

Simple JavaScript undo/redo command manager supporting transactions with no dependencies

Language: JavaScript - Size: 104 KB - Last synced: 2 months ago - Pushed: about 7 years ago - Stars: 25 - Forks: 4

d-led/undoredo-cpp 📦

Some concepts of Undo/Redo attempted in C++03

Language: C++ - Size: 2 MB - Last synced: 29 days ago - Pushed: almost 9 years ago - Stars: 22 - Forks: 9

TAMS-Group/tamsviz

Visualization and Annotation Tool for ROS

Language: C++ - Size: 10.7 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 41 - Forks: 4

PowToon/redux-undo-redo

Undo/Redo middleware for redux containers

Language: JavaScript - Size: 24.4 KB - Last synced: 14 days ago - Pushed: almost 3 years ago - Stars: 27 - Forks: 7

qinci/AndroidEdit

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

Language: Java - Size: 20 MB - Last synced: 3 months ago - Pushed: over 7 years ago - Stars: 476 - Forks: 76

magicien/undo-canvas

Add undo/redo functions to CanvasRenderingContext2D

Language: JavaScript - Size: 18.6 KB - Last synced: 15 days ago - Pushed: over 4 years ago - Stars: 35 - Forks: 9

Doublemme/timemachine

An Undo/Redo command pattern library that allow to implement in an easy and (maybe) efficient way an undo/redo system

Language: TypeScript - Size: 83 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

RomanSoloweow/HistoricalReactiveCommand

HistoricalReactiveCommand for ReactiveUI

Language: C# - Size: 200 KB - Last synced: about 23 hours ago - Pushed: over 1 year ago - Stars: 7 - Forks: 2

day8/re-frame-undo

An undo library for re-frame

Language: Clojure - Size: 180 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 79 - Forks: 7

Doraku/DefaultUnDo

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

Language: C# - Size: 262 KB - Last synced: 22 days ago - Pushed: 4 months ago - Stars: 18 - Forks: 2

melvinjariwala/canvas_craft

A Flutter-based mobile app for intuitive photo editing, providing users with dynamic text customization, real-time canvas interaction, and seamless undo/redo capabilities. Unleash your creativity on the go!

Language: C++ - Size: 286 KB - Last synced: 30 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

mountfx/solid-record

Simple undo/redo primitive for solidjs using the command pattern

Language: TypeScript - Size: 166 KB - Last synced: 11 days ago - Pushed: about 1 year ago - Stars: 18 - Forks: 0

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!

Language: C# - Size: 51.8 KB - Last synced: 4 months ago - Pushed: 9 months ago - Stars: 192 - Forks: 38

harshdulani/Command-Design-Pattern

Implementation of Undo and Redo using Command Design Pattern in Unity

Language: C# - Size: 34.2 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

Xuyi-TongJi/ntDB

an RDBMS implemented by Golang

Language: Go - Size: 376 KB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 5 - Forks: 0

event-storm/react-event-storm

React wrapper with hooks for event storm library.

Language: JavaScript - Size: 738 KB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 2 - Forks: 0

jcs090218/Unity_UndoRedoSystem

Undo Redo system implementation in Unity uGUI system

Language: C# - Size: 433 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 33 - Forks: 7

actions-library/actions

Software without side-effects. Redo and Undo.

Language: Rust - Size: 536 KB - Last synced: 16 days ago - Pushed: over 5 years ago - Stars: 24 - Forks: 0

iMrDJAi/UndoRedo.js

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

Language: JavaScript - Size: 65.4 KB - Last synced: 17 days ago - Pushed: almost 3 years ago - Stars: 31 - Forks: 1

YutoSekiguchi/PP-Undo

Language: TypeScript - Size: 1.21 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

sdq/history-tree

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

Language: JavaScript - Size: 754 KB - Last synced: 5 months ago - Pushed: over 5 years ago - Stars: 9 - Forks: 1

interacto/interacto-angular

Front-end framework for processing user interface events in Angular

Language: TypeScript - Size: 2.02 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0

MoBensaleh/Target-Trainer-Application

A JavaFX application that enables users to design and evaluate target-based user interfaces. The app features an editor that allows users to create, arrange, and modify targets, as well as a testing mode that measures their performance using Fitts' Law. Other features include undo/redo and clipboard support.

Language: Java - Size: 968 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

definite-d/unda

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

Language: Python - Size: 226 KB - Last synced: 28 days ago - Pushed: about 1 year ago - Stars: 9 - Forks: 1

AgarwalPragy/MindWiki

Mind.Wiki is a cross platform desktop application for personal knowledge management. ETA: ??

Size: 1000 Bytes - Last synced: 27 days ago - Pushed: over 1 year ago - Stars: 22 - Forks: 1

elite174/solid-undo-redo

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

Language: TypeScript - Size: 259 KB - Last synced: 2 months ago - Pushed: 8 months ago - Stars: 10 - Forks: 0

PinghuaZhuang/command-stack

👇 常见的上一步下一步操作.

Language: TypeScript - Size: 83 KB - Last synced: 11 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

haruki-taka8/ObservableTable

C# 2D data structure with filtering and un/redo support

Language: C# - Size: 136 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

boojack/tiny-undo

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

Language: TypeScript - Size: 13.7 KB - Last synced: 24 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

arthuro555/create-project-state

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

Language: TypeScript - Size: 495 KB - Last synced: 17 days ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

giffeler/undoh

This Typescript module provides an undo class that can be used to implement a simple undo/redo mechanism.

Language: TypeScript - Size: 1.24 MB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0

outbred/oops

Cross-platform Do/Undo/Redo Framework

Language: C# - Size: 839 KB - Last synced: 21 days ago - Pushed: over 5 years ago - Stars: 14 - Forks: 4

cypriluc/undo-redo

intro to undo-redo system in javascript

Language: JavaScript - Size: 1.95 KB - Last synced: 9 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

perfaram/GRDBUndoRedo

Undo-redo manager for GRDB

Language: Swift - Size: 19.5 KB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

YoshihiroIto/EditingSystem

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

Language: C# - Size: 129 KB - Last synced: 18 days ago - Pushed: 10 months ago - Stars: 7 - Forks: 1

justKD/KDStateManagerJS

Class representing a manager for storing and recalling JSON objects representing state values (undo/redo, history, saved states/games, etc.)

Language: JavaScript - Size: 9.77 KB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

bradleyboy/use-history-reducer

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

Language: JavaScript - Size: 103 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 5 - Forks: 0

hurryhuang1007/undo-redo-manager

A simple manager for undo and redo. High customization, can cover update or diff update both

Language: JavaScript - Size: 65.4 KB - Last synced: 10 days ago - Pushed: 7 months ago - Stars: 3 - Forks: 0

lukashaertel/kontor

Kotlin tools for networking using Netty, JGroups, experimental serialization and coroutines.

Language: Kotlin - Size: 427 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

rei-codes/history_mixin_example

Undo Redo Mechanism with Riverpod in Flutter

Language: Dart - Size: 3.97 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1

onceup/redux-toolkit-history-example

Simple example of history undo-redo implementation with redux-toolkit

Language: TypeScript - Size: 81.1 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

iomodo/a-simple-undo-redo

A simple undo/redo functionality in Go

Language: Go - Size: 3.91 KB - Last synced: 10 months ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0

argodeep/js-undo-redo

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

Language: JavaScript - Size: 93.8 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

uditalias/timeline

JavaScript Undo/Redo mechanism with simple API ✌️

Language: TypeScript - Size: 26.4 KB - Last synced: 22 days ago - Pushed: over 4 years ago - Stars: 33 - Forks: 0

ptklatt/Utinni

A Star Wars Galaxies plugin and injection framework

Language: C# - Size: 23.9 MB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 15 - Forks: 6

jdkato/Sublundo

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

Language: Python - Size: 146 KB - Last synced: 18 days ago - Pushed: over 6 years ago - Stars: 17 - Forks: 1

McMartin/sqlite-undoredo

How to implement undo/redo logic using SQLite

Language: Python - Size: 4.52 MB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 10 - Forks: 0

katahiromz/UndoSystem

Undo/Redo framework for C++11

Language: C++ - Size: 11.7 KB - Last synced: 18 days ago - Pushed: over 4 years ago - Stars: 5 - Forks: 1

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.

Language: Java - Size: 6.06 MB - Last synced: 7 months ago - Pushed: almost 3 years ago - Stars: 66 - Forks: 7

fingerartur/command-invoker

Command invoker Typescript library that can be used to easily implement undo / redo functionality.

Language: TypeScript - Size: 19.5 KB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

corollari/endjoy

Ctrl-Z for the filesystem

Language: Python - Size: 438 KB - Last synced: 18 days ago - Pushed: almost 5 years ago - Stars: 14 - Forks: 0

hedzr/undo-cxx

a c++17 undo/redo subsystem (linear or restricted non-linear)

Language: CMake - Size: 252 KB - Last synced: 3 months ago - Pushed: 8 months ago - Stars: 4 - Forks: 0

davidchin/switchhub

An undoable finite state machine for JavaScript and TypeScript

Language: TypeScript - Size: 38.1 KB - Last synced: 22 days ago - Pushed: over 7 years ago - Stars: 5 - Forks: 0

manoldonev/react-visualization-assignment-ts

POC data visualization app with React, TypeScript, and Jotai using SVG to render a set of objects with corresponding target statistics, and Command pattern for Undo / Redo support.

Language: TypeScript - Size: 1.3 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 2 - Forks: 1

aakashhemadri/text-editor

A text-editor that implements an Undo-Redo Tree, it is written in C++ and boasts a refreshing UI for a simple POSIX CLI program.

Language: C++ - Size: 126 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0

ako-tech/angular-kanban-undo-redo

Tablero básico Kanban que sirve como proyecto de apoyo para los tutoriales de Drag & Drop del Angular CDK y comandos para funcionalidad undo/redo.

Language: TypeScript - Size: 302 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0

SyncfusionExamples/How-to-modify-or-disable-shortcuts-of-EditControl

This repository contains the sample that how to modify or disable shortcuts of EditControl.

Language: C# - Size: 28.3 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

arnobl/Malai 📦

Language: Java - Size: 17.6 MB - Last synced: 20 days ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 8

m-ripper/vuex-multi-history 📦

A Vuex plugin that allows managing multiple histories that can undo, redo and more

Language: TypeScript - Size: 8.83 MB - Last synced: 24 days ago - Pushed: about 2 years ago - Stars: 7 - Forks: 2

aurbano/react-undo 📦

React Component for easy undo/redo on any component's props

Language: JavaScript - Size: 764 KB - Last synced: 15 days ago - Pushed: almost 7 years ago - Stars: 9 - Forks: 2

iampiyushjain/Text-Editor

This is a simple text editing application in Python.

Language: Python - Size: 1.71 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0

mahendradambe/undo-redo

Language: TypeScript - Size: 21.5 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

lucas-santosP/state-history

State history with undo-redo

Language: HTML - Size: 341 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

Lotes/sqlite-undo-log

An undo log for SQLite 3

Language: TypeScript - Size: 430 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

Eatmeta/Clones

The Practice "Clone Version System"

Language: C# - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

Eatmeta/LimitedSizeStack

The Practice "Limited Size Stack"

Language: C# - Size: 12.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

harbirchahal/angular-ngrx-undo-redo-demo

Example of Angular NgRx action based Undo/Redo implementation

Language: TypeScript - Size: 1.12 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

xiaoluoboding/vuex-stateshot

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

Language: JavaScript - Size: 429 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 13 - Forks: 1

manueldidonna/undo-redo-animation

A beautiful Undo Redo animation built with Jetpack Compose

Language: Kotlin - Size: 7.81 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 33 - Forks: 3

calmm-js/partial.lenses.history

Partial Lenses History is a JavaScript library for Undo-Redo

Language: JavaScript - Size: 203 KB - Last synced: 28 days ago - Pushed: over 5 years ago - Stars: 5 - Forks: 3

rlemaigre/Easy-UndoRedo

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

Language: TypeScript - Size: 3.78 MB - Last synced: 3 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 2

ORzazade/react-konva-drawing

React-Konva drawing app with undo redo funcionalities on PUBG Erangel Map

Language: JavaScript - Size: 5.11 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

JayExec/StateQueue

A Java library for simple undo and redo operations.

Language: Java - Size: 7.81 KB - Last synced: 12 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

Moriafly/Regret

Undo / Redo for JVM / Android

Language: Kotlin - Size: 111 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0

miguelalejandromorenobarrientos/undoredomanager

Lightweight library implementing an undo-redo system for Kotlin

Language: Kotlin - Size: 40 KB - Last synced: 11 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

longporo/svg-command

A console based C# application in Command Design Pattern to realize undo-redo operation.

Language: C# - Size: 284 KB - Last synced: 12 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

longporo/svg-memento

A console based C# application in Memento Design Pattern to realize undo-redo operation.

Language: C# - Size: 324 KB - Last synced: 12 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

voluntadpear/ReSwiftUndo

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

Language: Swift - Size: 39.1 KB - Last synced: 9 days ago - Pushed: about 7 years ago - Stars: 6 - Forks: 2