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
Imagine someone hacks your website…
…but all they find is public data.
That’s the worst that could happen to your https://t.co/CGY3XmgcXj.
It doesn’t even store user credentials, or emails. Just pages that are public anyways.
With Editable 2.0 Preview 11, your website turns into an MCP server. Claude & friends can then write and update pages on your behalf.
In other words:
Prompt to code for layout changes (needs redeploy)
Prompt to data for content changes (updates live)
https://t.co/CGY3XmfF7L
Soon it'll be easier to build custom apps on top of Editable.
Add custom code through defined interfaces, while still keeping your copy in sync with upstream Editable.
There might still be conflicts to resolve, but they'll be less likely.
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
@GetPingCron DB + assets are self-contained in a `data` folder, and you just back up that.
However additionally Litestream does continuous backup of the DB and you get just in time recovery. :)
Btw: An https://t.co/CGY3XmfF7L has the same "host forever" capabilities :)
Launched https://t.co/d59WIxlmxK in 2021. Didn't manage to get it off the ground, but still proud of the concept and implementation.
Finally got to downscale it — aka host forever™.
Before: Postgres+S3+ImgX
Now: SQLite+asset files
10x faster. Costs down from 50€/m to 0€. 🎉
Side note: Came up with an XML format to represent editable pages, because they are much easier to write for agents than the JSON version. Also for humans I guess. :D
Don't like AI-generated content on a website. But turns out "translating" an existing page to other languages is a great use case for AI.
Soon every https://t.co/cTnBFEvLI3 will have their own MCP server for such tasks. And afterwards you can cleanup/fix bad text by hand easily.
You may have already heard, but the core SQLite team is working on Vec1 — native vector search (ANN) in SQLite.
It supports Euclidean (L2) and cosine distances, and uses SIMD for fast vector operations.
Vec1 is already feature-complete. The only things left are improving test coverage and making some optimizations.
https://t.co/Ymjx61sJQm
@maietta Editable does use remote functions already (with the experimental flag on). It's working just fine for me. I assume that they're still working on a lot of edge cases that don't surface in my very simple setup. I basically just use them instead of loaders, not mid-flight. :)
Big one: Editable 2.0 Preview 9 is out
— Native support for multilingual sites
— Copy link to block (aka deep linking)
— Improve video processing (better quality, smaller file size)
— Preserve structure and formatting when pasting HTML from clipboard
https://t.co/prJi8z7mur
Oh boy! This is already looking promising...
Thanks to CSS Custom Highlights syntax highlighting can be on during editing, without messing with Svedit's selection mapping.
After about a year, on and off, I am veeeery happy to release TWINKLEPLOP, a syntax highlighter of tremendous power!
The speed of prism with the customisation of Shiki.