

floors.js turns websites into interactive 3D spaces where visitors become avatars that can move around and chat in real-time. Your pages transform into Habbo Hotel-style rooms automatically, creating a living building experience that makes your website feel alive and engaging.
Key features include live visitor presence with WebSocket-powered connections, isometric 3D rooms with checkerboard floors and walls, click-to-walk navigation where avatars move to clicked locations, and real-time chat with floating speech bubbles. The solution requires zero setup by automatically scanning navigation links to create rooms, works without visitor friction using random names, supports single-page applications through pushState integration, and maintains privacy with no cookies or tracking.
The product works by adding a single script tag to your HTML, which automatically transforms pages into interactive rooms. Visitors appear as 3D avatars upon landing, can navigate between pages that function as connected rooms, and can communicate through real-time chat while browsing your content.
Benefits include creating memorable visitor experiences that differentiate your website, enabling real-time assistance while visitors are actively engaged with your content, and increasing engagement through gamified browsing. Use cases include helping customers during their browsing journey, creating interactive product demonstrations, and building community engagement on content sites.
The target audience includes website owners wanting to create more engaging experiences, e-commerce stores looking to assist shoppers in real-time, and content creators seeking to build interactive communities. It integrates with various platforms including static sites, Next.js, WordPress, Shopify, React, Vue, Nuxt, and Astro through automatic route detection.
admin
floors.js targets website owners who want to create more engaging experiences, e-commerce stores looking to assist shoppers in real-time, and content creators seeking to build interactive communities. It's designed for developers working with static sites, Next.js, WordPress, Shopify, React, Vue, Nuxt, and Astro who want to add interactive elements without complex configuration.