finds.dev

nextcloud/spreed

🗨️ Nextcloud Talk – chat, video & audio calls for Nextcloud

View on GitHubHomepage ↗

★ 2,218JavaScriptAGPL-3.0updated Oct 2026

// the take

Nextcloud Talk is the video/audio calling, chat, and screensharing app bundled into Nextcloud. It's for people already running (or willing to run) Nextcloud who want built-in conferencing instead of bolting on Jitsi or a third-party SaaS tool.

Tight integration with the rest of Nextcloud — calls can be started from Files, Calendar, Deck, Contacts, etc., which standalone WebRTC apps can't offer. Federation lets users on different Nextcloud servers chat and call each other, which is rare for self-hosted tools. Matterbridge integration bridges conversations to Slack, Discord, IRC, Matrix and others without extra glue code. CI covers MariaDB, MySQL, PostgreSQL, SQLite and Oracle, plus a federation integration suite, so the backend is tested against real deployment variety.

It's not a standalone product — you need a full Nextcloud instance to run it, which is a heavier lift than a single-purpose calling app. Anyone behind a strict NAT or firewall needs a separately configured TURN server (coturn/eturnal), which is its own operational chore. The project maintains a dedicated scalability doc because group calls hit real limits on plain P2P mode — handling more than a handful of participants well typically means deploying the separate High Performance Backend (HPB) SFU, which is extra infrastructure most self-hosters won't bother with. Browser WebRTC quirks (especially Firefox/Safari screensharing and fake-device testing hacks called out in their own dev docs) suggest cross-browser call quality still needs babysitting.

We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →

// at a glance

Stars
2,218
Forks
594
Language
JavaScript
License
AGPL-3.0
Last commit
23 Oct 2026

// nearby

If spreed isn't quite it.

All repos →