Canvas

screenshot of Canvas
svelte

Peer-to-peer paint app for Urbit

Overview:

The Canvas for Urbit is an art project that allows users to create and collaborate on digital artwork. It is a web-based application that can be installed on your Urbit ship, and it provides features such as automatic stroke storage, exporting canvas images, and the ability to create public or private canvases for collaboration. To install the Canvas, you will need to clone the repository, set up a new desk in Urbit, and follow a set of instructions to merge and install the necessary files. Once installed, you can access and use the Canvas through the Urbit Dojo.

Features:

  • Automatic Stroke Storage: Each stroke made on the canvas is automatically stored on your Urbit ship.
  • Export Canvas Images as SVG: You can export your canvas artwork as SVG image files.
  • S3 Storage for Image Files: If configured, the image files are stored on S3 storage.
  • Public/Private Canvas: You can create public or private canvases for collaboration.
  • Collaborative Art Projects: Others can join a public canvas and collaborate on art projects together.

Summary:

The Canvas for Urbit is a web-based art project that allows users to create and collaborate on digital artwork. It provides features such as automatic stroke storage, SVG image export, and public/private canvas creation. By following the installation guide, users can install the Canvas on their Urbit ship and access it through the Dojo. This project offers a unique and creative platform for artists to collaborate and share their creations.

svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.