Skip to content
/ sculpt Public

An implementation of Bret Victor's drawing dynamic visualisations in javascript. https://www.youtube.com/watch?v=ef2jpjTEB5U

License

Notifications You must be signed in to change notification settings

tmpaul/sculpt

Repository files navigation

A direct manipulation drawing tool implemented in javascript inspired by the this video from Bret Victor.

Uses ReactJS for creating components and SVG for rendering.

Alpha release

Features

  • Implementation of Draw, Move, Scale and Rotate for components.
  • Handlers defined only for rectangle.
  • Ability to select / replay steps
  • Ability to loop steps without data binding

Roadmap

  • Add support for one more primitive component
  • Add support for data expressions and binding

Running

  • npm install
  • npm run start
  • Navigate to http://localhost:3010/editor

About

An implementation of Bret Victor's drawing dynamic visualisations in javascript. https://www.youtube.com/watch?v=ef2jpjTEB5U

Resources

License

Stars

Watchers

Forks

Packages

No packages published