floors.js icon

floors.js

floors.js is a script-based widget that turns website pages into real-time 3D chat rooms. It helps site owners show live visitor presence, chat with people on the page, and moderate conversations without asking visitors to sign up.

floors.js

Overview

floors.js is a website widget that turns a page into a real-time 3D chat room. Visitors appear as avatars on the same page, can see who else is present, and can chat directly in the room.

The product is aimed at websites that want more live interaction than a traditional contact form or support widget. It is presented as a single-script install that works across common site types and supports page-level presence, chat, moderation, and message history.

Features

Script-tag installation

Add floors.js with a script tag and use the dashboard to customize the widget and room settings without a build step or SDK.

Live presence and avatars

Visitors appear instantly as 3D avatars when they land on the same page, so you can see who is present in real time.

Natural room-based chat

Users can mention, whisper to, or chat with everyone in the room, making conversations feel tied to the page rather than a separate support box.

Telegram and Discord alerts

The owner can reply from Telegram or Discord, which lets you answer visitors from a phone without staying in the dashboard.

Moderation controls

Built-in moderation blocks spam, links, and floods, and gives the owner timeout, kick, ban, and private mode controls.

Searchable history and export

Messages are saved in the dashboard and can be searched by room or keyword, with export available as CSV or JSON.

Use Cases

  • SaaS websites

    Use floors.js on pricing pages, feature pages, and docs so you can answer questions before visitors leave. The source frames this as a way to turn a marketing site into a live sales floor.

  • Apps and dashboards

    Add a social presence layer to dashboards, web apps, or mobile app views so users can see one another and chat in context while using the product.

  • Communities and open source

    Use it on forums, wikis, fan sites, or open-source project pages to give members a place to meet and discuss without switching to another app.

  • E-commerce

    See shoppers on product pages and cart flows, then help them while they browse. The source also mentions social proof and Shopify/WooCommerce-style stores.

  • Education and online courses

    Place it on course pages, tutorials, or lesson pages so students can ask questions and help each other in real time.

Pros and Cons

Pros

  • Simple installation with one script tag and no required signup for visitors.
  • Live presence makes it easy to see who is on a page right now.
  • Supports multiple workflows, including support, sales, community, and classroom-style discussion.
  • Includes moderation, private replies, and searchable message history for owners.
  • Offers a monthly plan and a lifetime option with the same feature set.

Cons

  • The source positions floors.js around live presence and conversation, not historical analytics.
  • The chat is described as ephemeral in the use-cases page, so it is not presented as a long-term discussion archive for visitors.

FAQ

Is there a trial or refund policy?

Yes. The monthly plan starts with a 7-day free trial, and the lifetime plan includes a 7-day money-back guarantee.

Can I use floors.js on multiple websites?

Yes. The pricing page says one purchase can be used on all your websites, and the FAQ confirms you can create as many site keys as you want.

Does floors.js work with common website platforms?

Yes. The FAQ says it works with Next.js, WordPress, Shopify, and other common stacks, with a simple script-tag install and route-change handling for SPAs.

Do visitors need accounts to use it?

No. The source says visitors do not need to sign up or install anything; they get a random name and avatar automatically.

How is chat moderated?

The source describes moderation features such as blocking spam, links, and floods, plus timeout, kick, ban, and private mode controls for the owner.

Quick Facts

Category
Real-time website chat
Install
One script tag
Platform support
Works with sites, SPAs, WordPress, Shopify, Next.js, React, Vue, Nuxt, Astro, SvelteKit, Angular, Gatsby, Webflow and more
Visitor signup
Not required
Owner tools
Dashboard, moderation, alerts, history, export
Pricing model
Monthly or lifetime plans

floors.jsの代替品

Mixels.ai icon

Mixels.ai

Mixels.ai is a browser-based AI pixel art generator for creating 8-bit characters, sprites, avatars, and photo-to-pixel conversions. It is designed for users who want grid-aligned retro artwork without installing software.

GameGrad icon

GameGrad

GameGrad turns PDF study material into quiz questions that appear inside arcade games, so users can practice active recall while they play. It offers a free tier with one PDF and a Pro plan with more uploads, more questions, and answer explanations.

DailyPlay.ai icon

DailyPlay.ai

DailyPlay.aiは、AIによるサイト診断とマイクロゲームで、ブランドのエンゲージメントとコンバージョン改善を支援する行動型グロースプラットフォームです。Web、モバイルなどに対応し、1行スクリプトで導入でき、無料のエンゲージメント診断も利用できます。

Wallie icon

Wallie

Wallie is an open-source AI streamer that watches your screen, hears chat, and generates live commentary in a configurable persona. It runs locally on your machine with your own keys and is aimed at faceless content, autonomous streams, and real-time reactions.

Prompty Town icon

Prompty Town

Prompty Town is a web product that turns a link into a building in a small internet city. It appears to let users buy a tile, add a prompt, and publish the result alongside other buildings.

Make Real icon

Make Real

Make Real is a Next.js app that turns hand-drawn wireframes into working HTML prototypes using the tldraw SDK and AI models. It helps users sketch on a canvas, generate code, and review the result in an embedded preview.