Building https://editable.website and https://svedit.dev.
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
Just an in-place editable.website carousel.
(Illustrations by bookofshapes.com)
Just an in-place editable.website carousel.
(Illustrations by bookofshapes.com)
Soon! :)
Soon! :)
Thx @johannesmutter.bsky.social for setting the base of the design language and creating a beautiful set of icons for the editor.
editable.website/design-system
Thx @johannesmutter.bsky.social for setting the base of the design language and creating a beautiful set of icons for the editor.
editable.website/design-system
RIP
Erni Mangold war so vieles, Schauspielerin im Theater und im Film, Lehrerin und Vorbild – und auf unerklärliche Weise war sie immer jung, voller Energie, neugierig und geradlinig. 1️⃣
RIP
And don't forget:
And don't forget:
There's no concept of collections or posts. Everything is a page, and you can link them up. And get creative with how you do that.
There's no concept of collections or posts. Everything is a page, and you can link them up. And get creative with how you do that.
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).
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).
— New blocks: Listing and TitledGallery
— Sticky nav and footer
— Table of contents for LOOONG pages
— Subtle crossfade page transitions
— UX improvements and bug fixes
Install: editable.website/manual#quick...
— New blocks: Listing and TitledGallery
— Sticky nav and footer
— Table of contents for LOOONG pages
— Subtle crossfade page transitions
— UX improvements and bug fixes
Install: editable.website/manual#quick...
Can't wait to see what you'll build with it!
Know HTML + CSS? You're good to get started.
Worked with Svelte already? Even better!
If you have questions, please post them on the forum:
github.com/michael/edit...
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
Can't wait to see what you'll build with it!
Know HTML + CSS? You're good to get started.
Worked with Svelte already? Even better!
If you have questions, please post them on the forum:
github.com/michael/edit...
Thank you @rich-harris.dev, @paolo.ricciuti.me @dummdidumm.bsky.social, and crew for the best framework to power CMS-free websites you can edit on the page:
- Tiny editing runtime overhead (thx compiler!)
- Surgical DOM updates as you type
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
Thank you @rich-harris.dev, @paolo.ricciuti.me @dummdidumm.bsky.social, and crew for the best framework to power CMS-free websites you can edit on the page:
- Tiny editing runtime overhead (thx compiler!)
- Surgical DOM updates as you type
I did set a Cloudflare caching rule for /assets/* so all the images and video clips are served from a CDN.
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
I did set a Cloudflare caching rule for /assets/* so all the images and video clips are served from a CDN.
- Creating new pages
- Linking between pages
- Uploading images and videos (processed in the browser)
- Setting your own colors and fonts
- Editing HTML/CSS in (Svelte components)
- Creating new pages
- Linking between pages
- Uploading images and videos (processed in the browser)
- Setting your own colors and fonts
- Editing HTML/CSS in (Svelte components)
See y'all in November! ❤
🧡 launch-10-off ends August 27
🐦 Early Bird pricing ends August 31
https://sveltesummit.com
See y'all in November! ❤
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
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
Then I woke up.
One can dream... 😛
No matter who’s on stage in November, I’m really, really looking forward to meeting you all!
Then I woke up.
One can dream... 😛
No matter who’s on stage in November, I’m really, really looking forward to meeting you all!
I have an opinion:
Use AI to help write the code (content types, layouts)
Don't use AI to write the content.
I may deliberately not add an MCP, so editable.website sites are positioned as human-written.
Wdyt?
I have an opinion:
Use AI to help write the code (content types, layouts)
Don't use AI to write the content.
I may deliberately not add an MCP, so editable.website sites are positioned as human-written.
Wdyt?
svelte.dev/blog/sveltek...
with a new `sv migrate` version: github.com/sveltejs/cli...
svelte.dev/blog/sveltek...
with a new `sv migrate` version: github.com/sveltejs/cli...
content as data (JSON) → constrained, enables live-editing, preferred by humans
I'm working towards the sweet spot. Structure and layout as code, content as data (for humans & agents).
content as data (JSON) → constrained, enables live-editing, preferred by humans
I'm working towards the sweet spot. Structure and layout as code, content as data (for humans & agents).
Because docs are stored as JSON-serialized subgraphs, you want a way to easily manipulate that data.
Because docs are stored as JSON-serialized subgraphs, you want a way to easily manipulate that data.
Join the launch list and we’ll email you a discount code when they go live.
See you in Ljubljana on November 19–20.
→ sveltesummit.com/ticket-updates
Join the launch list and we’ll email you a discount code when they go live.
See you in Ljubljana on November 19–20.
→ sveltesummit.com/ticket-updates