Description

This is a drag-and-drop website builder for decentralized websites. You can publish to your blockchain domain (.eth, .crypto, etc.) all within the app. You can also just save a copy of the folder and upload it yourself, or save an unpublished copy to Protocol Labs' "web3.storage". The output is a tiny, minified, and performant static site, with auto-generated files you can configure, such as sitemaps and RSS feeds (these features are currently WIP). You can upload files like images, video, and audio from your own computer and add it to your site. You can add custom code if you want, but the point of the app is to intuitively build an unstoppable website without any code. NOTE: I messed some part of the dragging system up recently, so please don't try to build your own site just yet, because it might be frustrating. I will fix it soon.

Append showcase

How it's made

The app is front-end only, and needs no central server. It can run on a decentralized, censorship-resistant site itself! It's built with Svelte and SCSS, mostly. As for sponsor-related tech, I used web3.storage for almost everything (saving, publishing, and file uploading), in addition to "vanilla" IPFS, and some libraries from ENS & UD.

Technologies used

IPFS