{"repo":"yosoyubik/canvas","free":true,"listed":false,"github":"https://github.com/yosoyubik/canvas","clone":"git clone https://github.com/yosoyubik/canvas.git","description":"Pixel art app for Urbit","language":"hoon","stars":142,"topics":["urbit","d3js","p2p","hoon","svelte","sveltekit"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Canvas for \\ Urbit Video Demo Features - Each stroke is stored automatically on your Urbit. - Export Canvas Images as SVG. - Image files are stored on S3 Storage, if configured. - Allows creation of Public/Private Canvas. - Others can join a Public Canvas and work collaboratively in a cool art project. Access Search for dister-norsyr-torryn in Grid to find the Canvas app, and install it from there A public canvas is hosted at Come and join the group to share your creations and see what others are doing: Development Setup 1. Clone the repo, of course 2. Create a new desk in Urbit to install canvas in - $ ./urbit -F zod - Spin up a fake zod, if you haven't already (should be running on port 8080. If not, you'll need to edit ui/svelte.config.js ) - dojo +code - Get an access code and use it to sign in to your ship at http://localhost:8080 - dojo mount %base - Mount %base , if you haven't already - dojo merge %canvas our %base - Create a %canvas desk - dojo mount %canvas - Mount the desk so it appears in your pier - $ rm -r zod/canvas/ - Clear out your new desk to make room for the actual desk - Follow the instructions here to merge the base-dev and garden-dev desks into your desk 3. Copy canvas desk to Urbit From the repo folder, run ./install.sh where might be something like /urbit/zod/canvas You can alse run ./install.sh -w if you want to watch for changes. 4. Install %canvas in Dojo with - dojo commit %canvas (do this after every change to see it reflected in Urbit) - dojo in","default_branch":null,"files":null,"tree":[],"storefront":"/r/yosoyubik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yosoyubik/canvas/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}