nextcloud / nextcloud/spreed

Talk market gap analysis

Open
#8,518 16 comments 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

design enhancement overview
Dominant language
PHP
Stars
2.2k
Forks
587
Avg merge
18h 27m
Merged PRs (30d)
333

Description

How to use GitHub
  • Please use the πŸ‘ reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Feature gap analysis for Nextcloud Talk against other widely used communication tools. If there are any existing issues regarding the features mentioned here, feel free to add links :) cc @jancborchardt

Last updated: Feb 2026

Talk gap analysis

Features Talk Microsoft Teams Zoom Google Meet Slack Discord Jitsi OpenTalk Matrix BigBlueButton
Silent messages βœ”οΈ ❌ ❌ ❌ not a chat application ❌ ❌ ❌ not a chat application ❌ not a chat application ❌ ❌ not a chat application
Breakout rooms βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ βž• (add-on or app) πŸ€– using a bot βœ”οΈ βœ”οΈ ❌ βœ”οΈ
Call recording βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ ❌ ❌ βœ”οΈ βœ”οΈ not released yet but in the feature list ❌ βœ”οΈ
Moderation & lobby βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ "waiting room" ❌ ❌ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ
Voting/polls βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ βž• slack polls add-on πŸ€– simple polls bot βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ
Background blur & custom backgrounds βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ ❌ βœ”οΈ βœ”οΈ βœ”οΈ ❌ βœ”οΈ
Rich interactive widgets βœ”οΈ More interactivity planned ❌ ❌ ❌ βœ”οΈ βœ”οΈ ❌ ❌ ❌ ❌
View time zones or local time of colleagues βœ”οΈ βœ”οΈ Tutorial βœ”οΈ ❌ βœ”οΈ ❌ technically possible only if they included it in their bio ❌ ❌ ❌ ❌
Instant disposable meetings βœ”οΈ βœ”οΈ Support post βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ ❌ ❌
❓ Outlook integration to send invitations βœ”οΈ βœ”οΈ - - - - ❌ no official add-in on appsource.microsoft.com (but some third-party add-ins exist)
Phone dial-in βœ”οΈ βœ”οΈ βœ”οΈ ❌ βž• technically possible with the dialpad add on ❌ βœ”οΈ βœ”οΈ ❌ βœ”οΈ
Phone dial-out βœ”οΈ βœ”οΈ βœ”οΈ ❌ βž• dialpad add on ❌ βœ”οΈ ❌ ❌ ❌ (issue)
Search messages βœ”οΈ advanced search βœ”οΈ search across everything βœ”οΈ ❌ no chat history βœ”οΈ search across everything βœ”οΈ only in one server ❌ not a chat application ❌ not a chat application βœ”οΈ separate search for messages and everything else ❌ not a chat application
Filter conversations βœ”οΈ unread, mentions βœ”οΈ unread chats, meetings, muted ❌ ❌ not a chat application βœ”οΈ unread, mentions, custom, including and excluding external people ❌ ❌ not a chat application ❌ not a chat application ❌ ❌ not a chat application
Note to self βœ”οΈ βœ”οΈ Article about it βœ”οΈ personal space in team chat ❌ βœ”οΈ "Jot something down" ❌ ❌ not a chat application ❌ not a chat application ❌ technically if you created a room with no one in it ❌ not a chat application
Quick slash commands βœ”οΈ βœ”οΈ Support post βœ”οΈ support post ❌ not for meet but yes for google chats βœ”οΈ βœ”οΈ ❌ ❌ βœ”οΈ ❌
Bots βœ”οΈ βœ”οΈ Developer docs about building bots βœ”οΈ zoom apps βœ”οΈ docs βœ”οΈ βœ”οΈ βœ”οΈ not much docs though βœ”οΈ βœ”οΈ βœ”οΈ (link, link)
Threads βœ”οΈ βœ”οΈ βœ”οΈ one level of nesting ❌ βœ”οΈ βœ”οΈ Post ❌ ❌ βœ”οΈ ❌
Format messages βœ”οΈ only using MD syntax βœ”οΈ βœ”οΈ ❌ βœ”οΈ βœ”οΈ ❌ ❌ βœ”οΈ only using MD ❌
Live reactions in meetings βœ”οΈ βœ”οΈ Post βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ reaction sounds, not emojis βœ”οΈ ❌ ❌ βœ”οΈ
Animated reactions in call βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ ❌ βœ”οΈ ❌ ❌ ❌ βœ”οΈ
Reaction sounds in call ❌ ❌ ❌ βœ”οΈ disabled by default ❌ βœ”οΈ βœ”οΈ ❌ ❌ βœ”οΈ (for raising hand)
Together mode ❌ βœ”οΈ Post βœ”οΈ Immersive view ❌ ❌ ❌ ❌ ❌ ❌ ❌
Change conversation during meeting ❌ Can be done with opening another tab? βœ”οΈ Post βœ”οΈ ❌ not a chat application βœ”οΈ βœ”οΈ ❌ not a chat application ❌ not a chat application βœ”οΈ ❓ You can have multiple meetings open in tabs. Moderators can easily switch between breakout rooms.
Message drafts ❌ https://github.com/nextcloud/spreed/issues/3055 ❌ but lots of requests from community ❌ ❌ βœ”οΈ Drafts folder and indication in conversation list βœ”οΈ but not discoverable, present in search bar ❌ not a chat application ❌ not a chat application ❌ ❌
On-prem hostable βœ”οΈ ❌ ❌ ❌ ❌ ❌ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ
Open source βœ”οΈ ❌ ❌ ❌ ❌ ❌ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ
Waiting music βœ”οΈ stylized ringing tone #13934 ❌ But there is an incoming call sound βœ”οΈ stylized ringing tone ❌ βœ”οΈ sounds a bit like elevator music, super cute link 🎡 βœ”οΈ also cute, sounds retro link to the music 🎡 ❌ ❌ ❌ ❌ not really, but workaround: you can play a youtube video for everyone
Generate transcript βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ ❌ ❌ 3rd party bots ❌ 3rd party software like jigasi ❌ ❌ βœ”οΈ (via bot using Whisper or browser)
Live captioning βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ ❌ lots of requests and workarounds ❌ ❌ ❌ βœ”οΈ (via bot using Whisper or browser)
Live translations βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ ❌ ❌ 3rd party bots like this one and this one ❌ ❌ ❌ βœ”οΈ (via bot using Whisper)
Send message later βœ”οΈ βœ”οΈ βœ”οΈ ❌ not a chat application βœ”οΈ ❌ 3rd party bots ❌ not a chat application ❌ not a chat application ❌ ❌ not a chat application
Compact and expanded messages ❌ βœ”οΈ ❌ ❌ not a chat application βœ”οΈ βœ”οΈ ❌ not a chat application ❌ not a chat application βœ”οΈ ❌ not a chat application
Integration with calendar app βœ”οΈ scheduling with a Talk room adds participants βœ”οΈ calendar tab in teams βœ”οΈ calendar always available in sidebar βœ”οΈ schedule meeting directly takes you to GCal ❌ need to add a calendar app ❌ βœ”οΈ web version integrated with GCal βœ”οΈ has its calendar interface ❌ ❌
Schedule meetings without leaving conversation βœ”οΈ ❌ you need to navigate to the calendar tab βœ”οΈ calendar always available in sidebar ❌ not a chat application βž• you need to add a calendar app βœ”οΈ docs ❌ not a chat application ❌ not a chat application ❌ ❌
Sidebar view in calls ❌ ❌ βœ”οΈ βœ”οΈ ❌ ❌ βœ”οΈ ❌ βœ”οΈ ❌
Automatically convert timezones in messages ❌ issue ❌ ❌ ❌ ❌ βœ”οΈ using a timestamp ❌ ❌ ❌ ❌
Start a whiteboard in a call βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ ❌ βœ”οΈ βœ”οΈ βœ”οΈ ❌ βœ”οΈ
Filters in video calls ❌ issue βœ”οΈ βœ”οΈ βœ”οΈ ❌ ❌ ❌ ❌ ❌ ❌
Profile cards ❌ in the original idea of profile βœ”οΈ βœ”οΈ ❌ βœ”οΈ βœ”οΈ ❌ ❌ ❌ ❌ (you can see user names and icons, but not more)
Interactive screenshare ("mouse laser pointer") ❌ issue βœ”οΈ βœ”οΈ ❌ ❌ ❌ ❌ discontinued for security reasons ❌ ❌ ❌
Stream to Youtube ❌ ❌ βœ”οΈ βœ”οΈ ❌ βœ”οΈ βœ”οΈ ❌ ❌ ❌
Timer in chat ❌ ❌ ❌ ❌ not a chat application βž• in chat using /egg command βœ”οΈ countdown using unix timestamps ❌ not a chat application ❌ ❌
Resources

MS Teams support website contains detailed tutorials on specific features

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up β€” it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Talk gap analysis table in the issue body and review the existing feature links and comparisons. Verify which entries are still accurate, add links to related issues where available, and update the table so it clearly reflects current Talk capabilities against the listed communication tools.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.