Smallweb Playground

Warning

The content of this smallweb instance will be reset anytime I feel like it. Since this instance is shared, you should not under any circumstance put credentials in there!

This is a public shared demo instance of smallweb running on hetzner cloud.

If you're interested in getting your own smallweb.live instance, please register in the smallweb cloud waitlist.

Usage

Creating websites

Head to the editor at vscode.demo.smallweb.live to edit existing websites.

To create you own websites, just create a file at /<your-name>/main.ts, and paste the following code:

import { Hono } from 'npm:hono'

const app = new Hono()

app.get('/', (c) => c.text('Hello from smallweb!'))

export default app

Then go to https://<your-name>.demo.smallweb.live, and see your website live!

The www, smallblog, excalidraw and vscode apps are readonly, but you can edit all the other apps.

Example apps

If you want to "fork" them, just copy paste the folder.

Design