About SkyOffice
SkyOffice is an open-source virtual office that runs in the browser. Team members appear as avatars in a 2D room and walk around it, and video chat starts automatically when they come close to each other. It was built for remote work and is aimed at distributed teams who want a more spatial alternative to scheduled video calls. It works on desktop browsers; mobile browsers are not supported.
Features include proximity chat, flexible screen sharing from computers in the office, multifunctional rooms, text chat with real-time dialog bubbles, custom and private rooms, and embedded whiteboards using the open-source WBO project. Movement uses WASD or arrow keys, with keys for sitting down, using a computer and opening chat.
The stack is Phaser 3 for the game engine, Colyseus as the WebSocket server framework, React and Redux on the front end, PeerJS for WebRTC video and screen sharing, and TypeScript on both client and server. The project is MIT licensed. To run it you start the server and the client separately with Node.js, and an official site hosts a public demo.
Key features
- 2D virtual office with avatars
- Proximity-based video chat
- Screen sharing from in-world computers
- Custom and private rooms
- Text chat with dialog bubbles
- Embedded whiteboards
Good fit for
- →Hosting a casual virtual workspace for a remote team
- →Running small group meetings in separate rooms
- Tags
- virtual-office
- webrtc
- remote-work
- phaser
- colyseus
- video-chat
- screen-sharing
- react
SkyOffice: questions and answers
- What is SkyOffice used for?
- SkyOffice is a browser-based virtual office where avatars move around a 2D space, with proximity video chat, screen sharing, private rooms and embedded whiteboards. It is a good fit for hosting a casual virtual workspace for a remote team and running small group meetings in separate rooms.
- Is SkyOffice open source?
- Yes. SkyOffice is open source under the MIT licence. Its source code is on GitHub at kevinshen56714/SkyOffice and is written mainly in TypeScript.
- Is SkyOffice free?
- Yes. SkyOffice is open source, so the software itself is free to use. A managed cloud version is also available.
- Can I self-host SkyOffice?
- Yes. SkyOffice can be self-hosted on your own server or infrastructure.
- What is SkyOffice an alternative to?
- SkyOffice is an open-source alternative to Gather, Kumospace, Remo and SpatialChat. Other open-source alternatives to Remo include BigBlueButton and plugNmeet.
- Is SkyOffice actively maintained?
- The most recent commit to SkyOffice was on 20 December 2025. The project has 1.3k stars on GitHub.
Open-source alternatives to SkyOffice
See all
Jitsi Meet
Video Conferencing
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone ap
Apache-2.0vs Zoom★ 30k
BigBlueButton
Video Conferencing
A complete web conferencing system for virtual classes and more!
LGPL-3.0vs Zoom★ 9.2k
plugNmeet
Video Conferencing
The open-source, self-hosted video conferencing software. Scalable, customizable, and with
MITvs Zoom★ 564
Screego
Video Conferencing
Screego - screen sharing for developers
GPL-3.0vs Zoom★ 11k
MiroTalk
Video Conferencing
🚀 Open-source, self-hosted P2P WebRTC video conferencing for fast, private real-time comm
AGPL-3.0vs Zoom★ 4.8k
MiroTalk SFU
Video Conferencing
🏆 Self-hosted, open-source WebRTC video conferencing platform for real-time communication
AGPL-3.0vs Zoom★ 3.1k
SaaS alternatives to SkyOffice
See all
Gather
Video Conferencing
Virtual office with proximity-based video chat on a 2D map
SaaS
Kumospace
Video Conferencing
Virtual office with spatial audio and video in customizable rooms
SaaS
Remo
Video Conferencing
Virtual event platform with table-based networking for conferences and career fairs
SaaS
SpatialChat
Video Conferencing
Virtual events and meeting platform with spatial audio
SaaS
Beelink
Video Conferencing
Professional networking platform for instant video conversations between people with shared interests
SaaS
vFairs
Scheduling
Virtual and hybrid event platform for conferences, career fairs and expos
SaaS

