Skip to content
SPECIFICTION
Get listed

TrueMetaverse

github.com

WebSelf-hosted
Visit github.com
Spec score 6.9 #21 of 22 in Virtual Meeting Room Software

What it is

TrueMetaverse is a free, MIT-licensed, self-hosted realtime 2D world for studying, meetings, presentations, games, and shared online time. Users create or join pixel-art spaces with realtime presence, grid movement, collision-aware maps, and short room codes. Five maps are included, along with a server-controlled Hide & Seek mode for 3–12 players per room. Shared activities use LiveKit audio and video rooms, screen sharing, and a synchronized Excalidraw whiteboard controlled by its creator. Study sessions provide persistent timers and daily, weekly, monthly, and all-time leaderboards. The product runs in a browser, with keyboard controls on desktop and joystick and zoom controls on touch devices. Docker deployment can place the frontend, APIs, realtime server, database, media services, TLS, and TURN on one VPS. The README describes JWT authentication, salted scrypt password hashing, per-IP failed-login limits, and server-side validation. Restarting the single WebSocket process clears room, whiteboard, and active game state.

Spec sheet

Product
TrueMetaverse is a self-hosted, real-time 2D virtual world for studying, meeting, presenting, playing, and spending time together online.Read 9 Oct 2026 · github.com
Deployment
The project provides a Docker Compose deployment with the web app, APIs, real-time server, PostgreSQL, LiveKit, Redis, TLS routing, and TURN configuration.Read 9 Oct 2026 · github.com
Integrations
The documented stack integrates LiveKit, Excalidraw, PostgreSQL, Redis, Docker Compose, and Cloudflare DNS.Read 9 Oct 2026 · github.com
Security
The project documents JWT authentication, salted scrypt password hashing, per-IP rate limits on failed signup and signin attempts, and server-side validation of room and game actions.Read 9 Oct 2026 · github.com
Support
For vulnerability reports, the maker says they will acknowledge reports as soon as practical; no general support service is specified in the README.Read 4 Oct 2026 · github.com
License
The source code is licensed under the MIT License.Read 9 Oct 2026 · github.com
Maker
The GitHub repository is published under the account Shivam583-hue; the README does not state a headquarters or founding date.Read 9 Oct 2026 · github.com
Availability limitation
Room, whiteboard, and active game state reside in a single WebSocket process, and restarting it clears that ephemeral state.Read 4 Oct 2026 · github.com
Collaboration
Presentation mode includes screen sharing, and the classroom whiteboard synchronizes Excalidraw scenes with server-side permission and payload checks.Read 9 Oct 2026 · github.com
Communication
LiveKit provides audio, camera video, and screen sharing, with TURN fallback for restrictive networks.Read 9 Oct 2026 · github.com
Hide & Seek
Hide & Seek supports 3–12 players, with server-controlled roles, timers, tagging, line of sight, concealment zones, and spectator states.Read 9 Oct 2026 · github.com
Limit
The README says there is no certified global concurrency figure because combined WebSocket, WebRTC, and TURN load testing has not been done; rooms other than Hide & Seek have no hard participant cap.Read 9 Oct 2026 · github.com
Maps
It includes five maps: Study Library, Multi-room House, Virtual Office, Classroom, and Enchanted Forest Hide & Seek.Read 9 Oct 2026 · github.com
Maps and game
It provides five maps and an authoritative Hide & Seek mode for 3–12 players per room.Read 4 Oct 2026 · github.com
Multiplayer
Shared worlds support real-time presence, grid movement, collision-aware positioning, room creation, and short join codes.Read 9 Oct 2026 · github.com
Platform support
The README describes a browser application and responsive touch controls; its local LiveKit configuration recommends a Linux host because it uses host networking.Read 9 Oct 2026 · github.com
Scaling limit
The maker reports no certified global concurrency figure; Hide & Seek is capped at 12 players per room, while other rooms have no hard participant cap.Read 4 Oct 2026 · github.com
Shared spaces
Users can create or join pixel-art spaces with realtime presence, grid movement, collision-aware maps, and room codes.Read 4 Oct 2026 · github.com
Study tools
Study sessions use persistent timers and leaderboards with daily, weekly, monthly, and all-time rankings.Read 9 Oct 2026 · github.com
Supported access
The README documents a browser application with keyboard controls on desktop and joystick and zoom controls on touch devices.Read 4 Oct 2026 · github.com
Vulnerability reporting
The maker asks that suspected vulnerabilities be reported privately by email or Discord rather than through public GitHub issues.Read 4 Oct 2026 · github.com

Strong points and limits

Strong points

  • Free MIT-licensed source code
  • Self-hosted Docker deployment
  • Browser and touch-device controls
  • Built-in audio, video, and screen sharing
  • Five maps and Hide & Seek

Limits

  • Hide & Seek rooms cap at 12 players
  • No certified global concurrency figure
  • WebSocket restart clears ephemeral state
  • Local LiveKit setup recommends a Linux host

Who it suits

TrueMetaverse suits organizations or groups prepared to host a browser-based shared world themselves. It supports study, collaboration, social rooms, and a capped multiplayer game.

Verdict

TrueMetaverse combines collaborative rooms, study tools, communication, and a multiplayer mode in a self-hosted package. Deployment and state-management limits should be considered alongside its documented security measures and browser access.

Where Specifiction places it

Alternatives to TrueMetaverseAll alternatives →