May 20, 2026
Now you sync it, now you don’t
Show HN: Hocuspocus 4 – self-hosted Yjs collaboration backend
A flashy team-editing tool drops, and the crowd instantly asks: cool demo, but who can read our stuff?
TLDR: Hocuspocus 4 is an open-source tool for adding live shared editing to apps, and it wants to make that setup easy. The community reaction was split between excitement over the slick demo and sharp anxiety about privacy, trust, and whether this kind of software is secretly a nightmare to run.
A new Hocuspocus release is pitching itself as the easy way to build apps where multiple people can type in the same document at once. On paper, it’s a smooth sell: self-hosted, simple setup, open source, and backed by the same people behind Tiptap. But in classic internet fashion, the real show started in the comments, where the audience immediately split into two camps: “This is amazing” and “Okay, but what happens to my private data?”
One commenter was openly dazzled, calling the live typing demo “spectacularly convincing.” And then came the hard turn: if this is aimed at privacy-conscious customers, where’s the crystal-clear promise that the company can’t peek at your documents, even if forced by a legal order? That one question gave the thread instant tension, turning a product launch into a trust debate. Translation for non-tech readers: people love the magic of shared editing, but they want to know who’s behind the curtain.
Then the builders piled in with a different kind of frustration. Another commenter basically said, “I always start hopeful with this kind of software, then quit in despair,” pointing to the hidden pain of making these systems fast and practical in the real world. That gave the launch a second plotline: great idea, brutal reality. Even the little crystal ball emoji in the setup example felt like accidental comedy — a perfect mascot for a release that promises wizardry while the crowd yells, “Show us the trick, and show us the fine print.”
Key Points
- •Hocuspocus 4 is presented as a self-hosted, plug-and-play collaboration backend built on Y.js.
- •The article links to full documentation at hocuspocus.dev/introduction and offers a hosted option called Tiptap Collab.
- •A sample setup demonstrates creating a WebSocket server with @hocuspocus/server and SQLite persistence via @hocuspocus/extension-sqlite.
- •The example server listens locally on 127.0.0.1, uses port 1234, and stores data in a db.sqlite file.
- •The project includes community and sponsorship information, names contributors, and is released under the MIT License.