7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

5 alternatives ranked by real activity

Open-source DingTalk alternatives

A curated, ranked list of the 5 best open-source alternatives to DingTalk.

The best open-source alternative to DingTalk is Rocket.Chat. If that doesn't suit you, other good options are Mattermost, Openfire, Twake Legacy and Teamlinker.

DingTalk alternatives are mainly team chat tools, but some are also project management tools. 3 of them shipped code in the last 30 days, 5 can be self-hosted, and 1 uses a permissive licence.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

Rocket.Chat

A customizable team communications platform with real-time chat and video, aimed at organizations with strict data protection needs and offered self-hosted, cloud or air-gapped.

GitHub stars
46k
Last commit
yesterday
Latest release
8.8.1
Self-hosted
Yes
Hosted version
Available
rocket.chatRocket.Chat homepage screenshot

Rocket.Chat is a communications platform written in TypeScript for teams and organizations that care about data protection. It supports real-time conversations between colleagues, with partner companies, and with customers or citizens, and its topics place it in the same space as Slack, with WebRTC for calls and meetings.

The product emphasizes control over where and how it runs. Deployment options include self-hosted servers, a managed cloud and fully air-gapped environments, with a scalable architecture and performance monitoring for workspace administration. Security and sovereignty features, including identity management, are a core part of the pitch, and the platform is built to be highly customizable, so organizations can adapt it to their own workflows and integrations.

The repository's license is listed as 'Other' on GitHub, although the topics reference an MIT-licensed community core, so confirm which components fall under which terms before relying on it commercially. It suits government bodies, enterprises and regulated industries that want a Slack-style tool they can host themselves.

Key features

  • Real-time team messaging and channels
  • Video conferencing built on WebRTC
  • Self-hosted, cloud and air-gapped deployment
  • Scalable architecture with performance monitoring
  • Identity and security controls for data sovereignty
  • Highly customizable platform

Pricing: Rocket.Chat does not publish prices. Commercial, Government and Defense plans are quoted through its sales team, with on-premise and air-gapped deployment options.

Mattermost

A self-hosted, open-core collaboration platform combining team chat, automated workflows, voice calls, screen sharing and AI integrations.

GitHub stars
39k
Last commit
today
Latest release
v11.11.1
Self-hosted
Yes
Hosted version
Available
mattermost.comMattermost homepage screenshot

Mattermost is an open-core collaboration platform you host yourself, covering team chat, workflow automation, voice calls, screen sharing and AI integrations. This repository is the primary source for core development of the platform. The server is built with Go and React, ships as one Linux binary and depends on PostgreSQL. GitHub lists the license as 'Other'.

Each month, on the 16th, a newly compiled release is published under the MIT license. You can deploy Mattermost on-premises or try it in the cloud. The project highlights use cases such as DevSecOps, incident resolution and IT service desk, and it offers native clients for Android, iOS, Windows, macOS and Linux in addition to the web interface.

Installation options include Docker, Ubuntu, a tar archive, Kubernetes, Helm and an Omnibus package. Developers can build integrations through APIs, webhooks, slash commands, Apps and plugins, and the repository links product and developer documentation, security bulletins and contribution guides. It suits engineering, security and operations teams that want controlled, self-managed team messaging.

Key features

  • Team chat with channels and threads
  • Built-in workflow automation
  • Voice calling and screen sharing
  • Integration with AI tools
  • Single Linux binary with PostgreSQL
  • Native mobile and desktop apps
  • APIs, webhooks, slash commands and plugins

Pricing: Mattermost does not publish prices. Professional, Enterprise and Enterprise Advanced are quoted through sales; a limited-use edition and a 1-hour trial environment are offered for evaluation.

Openfire

Openfire is a Java real-time collaboration server that implements XMPP, the open instant messaging protocol, under the Apache license.

GitHub stars
3.1k
Last commit
2 days ago
Latest release
v5.1.2
Licence
Apache-2.0
Self-hosted
Yes
igniterealtime.orgOpenfire homepage screenshot

Openfire is a real-time collaboration server that implements XMPP, also called Jabber, which the project describes as the only widely adopted open protocol for instant messaging. It is written in Java, released under the Apache-2.0 license and maintained as an Ignite Realtime community project.

The project says Openfire is easy to set up and administer while still offering strong security and performance. Organizations use it to run their own messaging infrastructure instead of relying on a proprietary chat vendor, and because XMPP is an open standard, any compatible client can connect to it.

Support is community-based. Documentation lives on the Ignite Realtime site, discussion happens on a Discourse forum, and bugs are tracked in an issue tracker where new users are asked to post through the forum first. Nightly builds are available, translations are managed through Transifex, and the latest release listed is v5.1.2.

Key features

  • XMPP real-time messaging server
  • Open-standard Jabber protocol support
  • Java-based and Apache licensed
  • Nightly builds and documentation
  • Community forum and issue tracker

Pricing: Free and open source under the Apache-2.0 license.

Twake Legacy

Deprecated open-source collaboration suite offering team chat, file storage, calendar, tasks and video calls; its maintainers have moved to Twake Workplace.

GitHub stars
1.9k
Last commit
7 mo ago
Latest release
v2023.Q1.1223
Licence
AGPL-3.0
Self-hosted
Yes
Hosted version
Available
linagora.github.ioTwake Legacy homepage screenshot

Twake, published by Linagora, was an open-source digital workplace combining team chat, file storage, a shared calendar, task management, video calls and real-time document collaboration. It was designed to improve organizational productivity, with kanban boards for tasks and a drive for files. This repository is the legacy codebase and is explicitly marked deprecated.

The README states that the repository is no longer actively maintained and directs users to the newer Twake-workplace repository for current features and support. The archived instructions describe running a local instance with Docker Compose, which serves on localhost, redirects to HTTPS and uses a self-signed certificate by default unless you disable SSL certificates in the compose file. The team also offered a hosted SaaS demo, plus documentation, a community forum and Weblate-based translations.

The code is written in TypeScript and licensed under AGPL-3.0. Anyone evaluating the product today should look at the successor project rather than adopt this repository for new deployments. It remains useful mainly for existing installations and as a reference for how the platform was built.

Key features

  • Team chat and channels
  • File storage and sharing
  • Team calendar
  • Task management with kanban boards
  • Video calls and conferencing
  • Real-time document collaboration
  • Docker Compose self-hosting

Teamlinker

Teamlinker is a team collaboration platform that combines projects, wiki, calendar, meetings, chat and network disk in a browser-based web OS.

GitHub stars
522
Last commit
2 yr ago
Licence
GPL-3.0
Self-hosted
Yes

Teamlinker is a team collaboration platform that brings several tools into one place so companies do not need separate apps for project progress, colleague communication and client meetings. It is built on TeamOS, a web operating system in which users can run tasks in parallel in windows, similar to a desktop operating system.

It has six functional modules: project management, wiki, calendar, meetings, chat and a network disk. The web OS offers desktop management, multiple windows, multitasking, file drag and drop, upload and download. Meetings use WebRTC for multi-person video and voice, member invitations, screen sharing, virtual backgrounds, video blur, administrator controls and in-meeting chat. A custom block editor powers the wiki.

The stack is TypeScript throughout, with Node.js on the back end and Vue 3 on the front end, and mediasoup is listed among its topics. Related open-source components include TLCalendar, TLEditor, TLMeetingClient and TLMeetingServer. Teamlinker is licensed under GPL-3.0 and has documentation in English and Chinese.

Key features

  • Project, wiki, calendar, chat and network disk modules
  • Browser-based web OS with multiple windows
  • WebRTC video meetings with screen sharing
  • Virtual backgrounds and video blur
  • Block-based wiki editor
  • File drag, drop, upload and download

Pricing: Free and open source under GPL-3.0.

DingTalk alternatives: questions

What is the best open-source alternative to DingTalk?
Rocket.Chat is the top-ranked open-source alternative to DingTalk on Enlisted: A customizable team communications platform with real-time chat and video, aimed at organizations with strict data protection needs and offered self-hosted, cloud or air-gapped. Other strong options are Mattermost, Openfire, Twake Legacy and Teamlinker.
Are these DingTalk alternatives free?
All 5 are open source, so the code is free to use under its licence, and all of them can be self-hosted on your own server or computer. 3 also offer a paid or managed cloud version if you'd rather not host it yourself.
How is this list of DingTalk alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 3 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all