Michael Aufreiter

@michaelaufreiter.com

On a mission to make the internet editable. Building https://editable.website and https://svedit.dev.

Been doing a lot of content editing on Editable sites over the past few days. At this point, I’m pressing Cmd + E from muscle memory on other websites I visit, hoping they’ll become fully editable. 😄

Selection rectangle is CSS anchor-positioned. Focal point (crosshair) is relative positioned inside it. Scrolling the wrapping container moves the rectangle correctly but the focal point is doing silly things. Scratching my head... Safari anchor positioning bug?

Overwhelmingly positive reactions to editable.website. With concerns: — Can I really skip the CMS? — Is it battle-tested? — Does it support collections (posts)? — Multi-lang? Planning a series of blog posts, that should help you decide, if Editable's right for you (yet).

Editable — the website you can edit on the page

Editable lets you build and edit a Svelte website without adding a separate CMS. Editors work directly on the page, while the content model, components, layouts, and styling is defined in code.

editable.website

For those curious: editable.website runs on a tiny Fly.io machine with 256MB RAM. Content is stored SQLite. Assets are just files on the volume. It's fully self-contained in a `data` folder. I did set a Cloudflare caching rule for /assets/* so all the images and video clips are served from a CDN.

Michael Aufreiter@michaelaufreiter.com · last mo.

For your next website… Skip the CMS Define structure and layout in code with Svelte Let clients edit text, images, and videos directly on the page — easily and safely, without breaking your design This is Editable — launching in preview today Install now: editable.website