# floorsjs.com > AI-optimized mirror of floorsjs.com containing 49 pages totalling 39,069 words of clean markdown content, structured data, and semantic HTML. Original source: https://floorsjs.com/. Last updated: 2026-04-30T23:35:03.769Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Make your website _alive & social_](/site-root.html): Paste one script tag. Your visitors appear as avatars, see each other, and chat — live on your site. No signup, no SDK. Works on any stack. (1,504 words) ## Articles & Blog Posts - [floors.js - Live Demo](/dashboard/index.html): One script tag. Your visitors become 3D avatars. They see each other, walk between pages, and chat — right on your site. (1,004 words) - [floors.js Documentation](/docs/index.html): Configure your floors.js widget: setup, rooms, appearance, chat options, Discord notifications, and troubleshooting. (803 words) - [vs/index.html](/vs/index.html) (1 words) - [use-cases/index.html](/use-cases/index.html) (1 words) - [integrations/nextjs/index.html](/integrations/nextjs/index.html) (1 words) - [Integration Guide](/integrations/nuxt/index.html): Add real-time visitor presence and live chat to your Nuxt app. Works with Nuxt 3, Nuxt 2, and Vue Router. One script tag, zero npm packages. (763 words) - [floors.js Pricing](/pricing/index.html): Simple pricing for floors.js. $14/month subscription or $99 one-time lifetime deal. All features included. Use on all your websites. 7-day money-back guarantee. (732 words) - [Integration Guide](/integrations/react/index.html): Add real-time visitor presence and live chat to your React app. Works with React Router, Vite, and Create React App. One script tag, zero npm packages. (802 words) - [Integration Guide](/integrations/framer/index.html): Add real-time visitor presence and live chat to your Framer site. Paste one line in Site Settings — no code component needed. (611 words) - [Terms of Service](/terms/index.html): floors.js terms of service. Simple terms for a simple product — one script tag, one payment, yours forever. (615 words) - [Integration Guide](/integrations/gatsby/index.html): Add real-time visitor presence and live chat to your Gatsby site. Works with Gatsby's client-side routing and React. One script tag, zero npm packages. (642 words) - [Integration Guide](/integrations/wix/index.html): Add real-time visitor presence and live chat to your Wix site. No Wix App Market needed — just paste one code snippet in Wix's custom code settings. (571 words) - [floors.js vs _SpatialChat_](/vs/spatial-chat/index.html): floors.js vs SpatialChat compared. SpatialChat is a video event platform. floors.js is an embeddable website widget. See which SpatialChat alternative fits. (1,190 words) - [floors.js vs _Gather_](/vs/gather/index.html): floors.js vs Gather.town: one is a website widget for visitor engagement, the other a virtual office for remote teams. Compare features, pricing, and use cases. (1,116 words) - [floors.js vs _Crisp_](/vs/crisp/index.html): floors.js vs Crisp: one adds social presence with 3D avatars, the other is a multi-channel support inbox. See the full side-by-side comparison. (1,272 words) - [The _tawk.to_ alternative that visitors actually love](/alternatives/tawk-to/index.html): Looking for a tawk.to alternative? floors.js replaces generic chat bubbles with a 3D social space where visitors see each other, chat, and stay longer. (1,196 words) - [floors.js vs _Intercom_](/vs/intercom/index.html): floors.js vs Intercom: one is a real-time social layer with 3D avatars, the other is an enterprise support platform. Side-by-side comparison to help you choose. (1,120 words) - [floors.js for _Newsletters_](/use-cases/newsletters/index.html): Your newsletter archive gets traffic. With floors.js, readers see each other on the same issue, discuss what they just read, and come back for more. (775 words) - [floors.js for _Apps_](/use-cases/apps/index.html): Add real-time presence to your web or mobile app. Users see each other as 3D avatars, chat, and feel like they're in a living product — not a lonely tool. (922 words) - [Integration Guide](/integrations/astro/index.html): Add real-time visitor presence and live chat to your Astro site. One script tag in your layout. Works with static, SSR, and hybrid rendering. (714 words) - [floors.js for _Communities_](/use-cases/communities/index.html): Turn your community website into a social hangout space where members can see each other, walk around as avatars, and chat in real-time — with one script tag. (902 words) - [floors.js for _Startups_](/use-cases/startups/index.html): Your startup website gets 50 visitors a day. With floors.js, you can see them, talk to them, and learn what they need — before they bounce. (791 words) - [floors.js for _Open Source_](/use-cases/open-source/index.html): Your open-source project's website is where contributors land first. Turn it into a live hangout where they can ask questions and help each other. (753 words) - [Integration Guide](/integrations/svelte/index.html): Add real-time visitor presence and live chat to your SvelteKit app. Works with SvelteKit routing and Svelte 5. One script tag, zero npm packages. (707 words) - [The _Tidio_ alternative that's 100% human](/alternatives/tidio/index.html): Looking for a Tidio alternative? floors.js replaces AI chatbots with real human conversations. 3D avatars, visitor-to-visitor chat, from $14/mo. (1,194 words) - [floors.js for Documentation](/use-cases/documentation/index.html): Add real-time presence to your documentation site. See which page a developer is reading, jump in, and help them instantly — before they open a GitHub issue or abandon your tool. (880 words) - [floors.js for _Portfolios_](/use-cases/portfolios/index.html): Add real-time presence to your portfolio site so visitors and potential clients can chat with you while browsing your work. One script tag turns your portfolio into a living gallery. (877 words) - [Privacy Policy](/privacy/index.html): floors.js privacy policy. No cookies, no tracking, no personal data from your visitors. Here's exactly what I collect and why. (722 words) - [floors.js for _SaaS_](/use-cases/saas/index.html): Add real-time visitor presence and live chat to your SaaS website. See who's on your pricing page, answer questions instantly, and close more deals — with one script tag. (838 words) - [floors.js for _E-commerce_](/use-cases/ecommerce/index.html): Add real-time presence to your online store. See shoppers on product pages, help them buy before they abandon cart, and boost conversions — with one script tag. (922 words) - [floors.js for _Agencies_](/use-cases/agencies/index.html): Show clients your agency website is alive. See prospects on your portfolio page and start conversations before they email a competitor. (776 words) - [floors.js for _Education_](/use-cases/education/index.html): Turn your course website into a virtual study hall. Students see who's on the same lesson, ask questions in real-time, and learn together. (747 words) - [Integration Guide](/integrations/wordpress/index.html): Add real-time visitor presence and live chat to your WordPress site. Paste one script tag in your theme — no plugin needed. Works with any theme. (860 words) - [Integration Guide](/integrations/webflow/index.html): Add real-time visitor presence and live chat to your Webflow site. Paste one script tag in project settings. Works with any Webflow template. (915 words) - [floors.js for _Marketplaces_](/use-cases/marketplaces/index.html): Turn your marketplace into a live bazaar. Buyers see who else is browsing listings, sellers can engage interested visitors — all in real-time. (711 words) - [Integration Guide](/integrations/angular/index.html): Add real-time visitor presence and live chat to your Angular app. Works with Angular Router and standalone components. One script tag, zero npm packages. (781 words) - [floors.js for _Events_](/use-cases/events/index.html): Turn your event website into a live venue. Attendees see each other, chat about sessions, and build connections before the event even starts. (726 words) - [floors.js for _Blogs_](/use-cases/blogs/index.html): Turn your blog into a social space. Readers see each other on the same article, start conversations, and keep coming back. One script tag. (782 words) - [Integration Guide](/integrations/vue/index.html): Add real-time visitor presence and live chat to your Vue.js or Nuxt app. Automatic room switching on route changes. One script tag, no npm package. (772 words) - [Integration Guide](/integrations/shopify/index.html): Add real-time visitor presence and live chat to your Shopify store. See shoppers on your product pages and help them buy. One line of code, no app install. (794 words) - [Integration Guide](/integrations/hugo/index.html): Add real-time visitor presence and live chat to your Hugo site. One script tag in your base template. Works with any Hugo theme. (774 words) - [Design your own 3D room](/room-builder/index.html): Design a 3D isometric room with drag & drop furniture, custom colors and patterns. Free, no signup. Powered by floors.js. (338 words) - [Integration Guide](/integrations/squarespace/index.html): Add real-time visitor presence and live chat to your Squarespace site. No plugins, no app marketplace — just paste one line of code. (610 words) - [alternatives/index.html](/alternatives/index.html) (1 words) - [The _Crisp_ alternative that turns visitors into a community](/alternatives/crisp/index.html): Looking for a Crisp alternative? floors.js replaces isolated chat with real-time visitor presence, 3D avatars, and community chat — one script tag, from $14/mo. (1,439 words) - [The _Intercom_ alternative that makes your site social](/alternatives/intercom/index.html): Looking for an Intercom alternative? floors.js adds real-time visitor presence, 3D avatars, and live human chat to your site — one script tag, from $14/mo. (1,251 words) - [Works with _everything_](/integrations/index.html): Add floors.js to Next.js, React, Vue, Nuxt, SvelteKit, Angular, WordPress, Shopify, Webflow, Squarespace, Wix, Framer, and more. Step-by-step integration guides. (902 words) - [floors.js for _Landing Pages_](/use-cases/landing-pages/index.html): Add real-time presence to your landing pages so you can chat with prospects while they're hot. Turn static pages into live sales floors with one script tag. (949 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/content/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/content/robots.txt): Crawler directives