Skip to content
forked from tldraw/tldraw

Version Control for Sketching in Code

License

GPL-3.0, MIT licenses found

Licenses found

GPL-3.0
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

erawn/Quickpose

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Quickpose : Version Control for Sketching in Code

Quickpose is a version control system for Processing 4 designed for creative exploration. With 1-click forking and navigating, canvas annotations and notes, and automatic saves and backups, Quickpose isn't just a version control system, it helps you manage your entire creative process.

This is an ongoing research project by Eric Rawn as a version control system for Processing.

Download at the Project Homepage


What is Quickpose?

Quickpose is a version control system inside of a canvas editor — it directly links your canvas to your code state:

You can fork a version with just a single (shift) click:

To change versions, just click the version on your canvas and the editor will update:

The canvas editor works as you'd expect, with shapes, scribbles, arrows, stickies, and Images:

If you're interested in this project and want to learn more, shoot me an email at [email protected]. Quickpose is currently in two parts: a canvas-editor front-end which is a fork of Tldraw, by steve ruiz, and a backend written as a Tool for Processing 4

This project relies on the amazing work in Tldraw and Processing - please consider becoming a sponsor of Steve's and donating to the Processing Foundation

About

Version Control for Sketching in Code

Resources

License

GPL-3.0, MIT licenses found

Licenses found

GPL-3.0
LICENSE
MIT
LICENSE.md

Code of conduct

Stars

Watchers

Forks

Languages

  • TypeScript 99.6%
  • Other 0.4%