Office flow, one app.

See who's online, share documents instantly, ring a colleague to grab their attention, and jump into a call with screen sharing — all from one desktop app your whole team runs.

What's inside

Everything the office needs to stay connected, in one window.

📁

Document sharing

Drag a file in and it's instantly available to everyone signed in — no email attachments, no shared drive setup.

🔔

Ringer

Summon a colleague with one click. They get a full-screen alert, a system notification, and a sound — hard to miss.

📞

Voice & video calls

Start a 1:1 call directly from the staff list. No meeting links, no separate app.

🖥️

Screen sharing

Swap your camera for your screen mid-call with one button, so you can walk a teammate through something live.

📝

Daily reports

Staff submit a quick end-of-day report — tasks, blockers, plan for tomorrow. Admins review and mark each one as read.

💬

Messaging

Direct message any staff member, or post in your department's channel. Channel access is enforced by role, not just hidden in the UI.

🏢

Department channels

HR, Accounts, Operations, Admin — or whatever departments you set up. Everyone sees their own; admins see all of them.

👤

Staff directory

Every account, online or not, searchable by name or department, with one click to message, ring, or call.

🔐

Access control

Real accounts with admin/staff roles. Admins manage staff, departments, and see everything; everyone else gets exactly what they need.

📊

Admin dashboard

Online/total staff, today's reports, and a live activity feed — logins, rings, calls, and report submissions — in one view.

Download

Deskop is self-hosted: one machine on your office network runs the server, and every laptop runs the client and points at it. There's no cloud service to sign up for.

🪟 Windows

Coming soon

Packaged installer not published yet

Check GitHub Releases

🍎 macOS

Run from source

Packaged installer coming soon

See setup steps

🐧 Linux

Run from source

Packaged installer coming soon

See setup steps
Running from source
  1. Install Node.js 18+.
  2. Clone the repo: git clone https://github.com/vassetng/deskop.git
  3. Pick one machine to run the server: npm install, then npm run server.
  4. On every staff laptop, run the client: in app/, npm install then npm run dev.
  5. On first launch, choose Localhost/WiFi/Online, enter the server's address (e.g. http://192.168.1.10:4000), and sign in with a staff account.