Blogs are lonely
Readers arrive alone, read alone, leave alone. Comments take hours. There's no sense that other people are reading the same article right now. Your blog feels like a library at midnight — even when dozens of people are there.
RSS is dead. Social media discussions happen on someone else's platform. The one place where the conversation should happen — your blog — is silent.
What floors.js does
floors.js makes readers visible to each other. Each blog post becomes a room. Readers see who else is on the same article and can chat in real-time — right where the content is.
- Real-time presence — readers see other 3D avatars on the same page
- In-context chat — discuss the article right where you're reading it
- No account needed — zero friction for readers to join the conversation
- Author engagement — you can see readers on your posts and jump in live
Where bloggers use it
Turn readers into a community
Blog comments are dying. Most readers never scroll down to the comment section, and the ones who do often face moderation delays. Real-time chat changes the dynamic — readers discuss the article while they're reading it, not hours later.
The social presence layer adds something comments never had: you can see who's reading the same article right now. That creates a sense of shared experience. A technical tutorial with 3 people reading it feels like a study group, not a lonely webpage.
For authors, it's a superpower. You can see exactly which posts have active readers and jump in. Answer a question, add context, or just say hello. It's the difference between publishing into the void and publishing into a room full of people.
One line to install
Paste it before </body> in your blog template. Works with WordPress, Ghost, Hugo, Jekyll, Astro, or any static site generator. Each post URL becomes a room automatically.