Rocket.Chat vs Lemmy
When comparing Rocket.Chat vs Lemmy, the Slant community recommends Lemmy for most people. In the question“What are the best Social Networking Platforms?” Lemmy is ranked 2nd while Rocket.Chat is ranked 5th. The most important reason people chose Lemmy is:
Anyone can self-host the software on their own server. Users can join an instance they like. You can view and comment on other servers (instances) as long as the instance you are on hasn't blocked the other instance.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Free and open source
Rocket.Chat is available for free. It's licensed under the MIT license with source code available on GitHub.
Pro Native apps for all major desktop and mobile platforms
Rocket.Chat has native apps for macOS, Windows, Linux, iOS and Android.
Pro Supports a wide variety of authentication methods
In addition to the usual email / username + password combination, Rocket.Chat supports authenticating via Facebook, Github, Gitlab, Google, Linkedin, Meteor and Twitter accounts.
Pro Understands markdown better than Slack does.
Links work properly, for instance, with square brackets followed by parentheses.
Pro Very active and helpful community
Pro Video conferencing support
Rocket.Chat supports video calls.
Pro Federated
Anyone can self-host the software on their own server. Users can join an instance they like.
You can view and comment on other servers (instances) as long as the instance you are on hasn't blocked the other instance.
Pro Simple and fast interface
Pro Open-source
Pro Shows both number of upvotes and number of downvotes, not just total
If someone has some unpopular opinion you can still see some people upvoted it and therefore appreciated it (so you can decide to read it).
Pro Problematic instances can be blocked
If the moderation of a certain instance is not good, other instances can block it.
Pro A rich ecosystem of third party clients and software
See the awesome lemmy github repo.
Cons
Con Developer support is non-existent
Can't even create a clean Ubuntu VM with a working developer install. Unresolved dependencies; fails to build. Docs are terrible; actual devs don't respond to questions; error messages are near-opaque. DO NOT RECOMMEND.
Con Web client loses images
In chat rooms with images, before very long, images start to become empty boxes. Useless to pass around visual information
Con No theme customization
Con No chat audit for enterprise
Con Poor security implementations / protocols
Con Centralized
Con iOS app is poorly made
The iOS application is not native, being just a browser container. This means that the UX is quite poor, slow, buttons unresponsive. At this moment they do not provide a decent experience.
Con Android app is poorly made
The Android application is just a badly wrapped web-view which does not perform well and has no form of offline caching whatsoever.
Con Privacy settings are absent
Privacy settings for the server are absent, for instance, you don't have the ability to disable registrations, there's no way to control access to the chat.
Con Features not available out of the box
Con No web browser support
Con Email required for registration
Con No way to block new registrations
Without the ability to disable registrations, there's no way to control access to the chat.
Con Pro-CCP, Chinese censorship and concentration camp deniers
Con Complicated to use
Some find it quite difficult to use. As each instance is seperate, it take a lot to get used to using it.
Con Slow and unreliable
Con A community of leftist privacy and FOSS enthusiasts, run by Lemmy’s developers
Politically biased platform, that they seem to be proud of.