Open source Slack alternatives
Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Slack alternative; 44 more are in the category where Slack is a typical product.
Open source projects in the same category: Chat & Messaging / Slack Alternatives
Category-level information: these projects are the same kind of software as Slack; they have not claimed to be a one-to-one replacement.
socketio · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You communicate bidirectional, low latency real-time between the browser and the server
- When the connection is disconnected, you run non-stop with automatic reconnection and a HTTP long-polling replacement.
- You post messages to specific client groups with rooms (rooms) and namespaces (namespaces)
- • NeutralHacker News
Socket.IO C++
“Socket.IO also gives you things like cross-everything callbacks: // server io.emit('event', function (msg) { console.log('Client responded!', msg) }) // client io.on('event', function (cb) { cb('This is my response') }) And it also provides socket namespacing, and "rooms" (a bit…”
- ↑ PositiveHacker News
Socket.IO P2P
“SockJS is definitely a reasonable choice as a base. At Pusher we use a fork of SockJS for HTTP fallback but we actually use em-websocket [1] (ruby) for our WebSocket API. Given the opportunity we'd probably move away from SockJS to something much simpler because we only want the…”
Verified against README · Oct 25, 2026 · source
RocketChat · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- Using Docker or Kubernetes, you set up secure workspace on your own servers
- With Federation support, you provide secure communication with other companies and external networks
- You configure corporate security with identity management and role-based access control
- • High number of open issues (4,303)
- • NeutralHacker News
Welcoming Rocket.Chat to Matrix
“Even if Rocket.Chat used the same E2EE scheme as Matrix, you would still have to re-encrypt, given the application-layer protocols are not the same. RC's messages are a blob of JSON which looks nothing like Matrix's JSON events. To preserve E2EE throughout you'd have to speak…”
- • NeutralHacker News
Welcoming Rocket.Chat to Matrix
“True, although this is one step away from being a multihead messenger, effectively. It's just that the protocol-specific modules are daemons using a standard API rather than in-process. For instance, I can't think of a way that one would run an Element Web<->Rocket.Chat bridge…”
Verified against README · Oct 26, 2026 · source
Chatwoot
100chatwoot · Chat & Messaging / Slack Alternatives
Alternative to (project's own claim): Intercom, Zendesk, Salesforce Service
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You manage customer conversations from different channels from a single inbox
- You publish frequently asked questions and guides through the help center portal
- Edit support workflows with automated assignment and tagging tools
- • High number of open issues (1,600)
- • NeutralHacker News
Launch HN: Chatwoot (YC W21) – Open-Source Alternative to Intercom, Zendesk
“Alex from Papercups here :) My guess is partially what vardaro mentioned (to hedge their bets), and partially because the space is really, really "wide" (not sure if that's the right word) in the sense that products like this could go in a million different directions... for…”
- • NeutralHacker News
Launch HN: Chatwoot (YC W21) – Open-Source Alternative to Intercom, Zendesk
“Oh, wow. I used Chatwoot in the past, happily surprised you went through YC! I did have trouble self-hosting once, I think I had to enable task queues in my Heroku or something. I might've eventually switched over to the hosted option which was much easier. I would use Chatwoot…”
Verified against README · Oct 26, 2026 · source
AionUi
100iOfficeAI · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- By adding any API key, you use the built-in AI agent engine directly.
- You run 24/7 continuous automation tasks with Cron support.
- You manage multiple AI agents from a single interface and co-operate on files.
- • High number of open issues (895)
- • NeutralHacker News
Show HN: AionUi – Open-Source Cowork for Claude Code, Gemini CLI, Codex and More
“Related: > CrewBench is built on top of AionUi (Apache-2.0) and inherits all upstream AionUi capabilities, while adding developer-focused observability and guardrails.”
- ↓ NegativeGitHub Issue
[Bug]: can't login in .49
“### Module Other ### Platform Windows ### AionUi Version 2.1.49 ### Bug Description login link redirects to main site ### Steps to Reproduce open UI and press Login ### Expected Behavior Login succeeds ### Actual Behavior nothing, sometimes waiting for login, sometimes simple…”
Verified against README · Oct 26, 2026 · source
discord.js
100discordjs · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You develop applications that interact with Discord API in the Node.js environment.
- You set up systems that exchange data with Discord audio channels.
- Using the auxiliary packages offered, you manage Discord API data structures and requests.
Verified against README · Oct 26, 2026 · source
Zulip
95zulip · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You run your own Zulip server on Ubuntu or Debian Linux.
- You combine the advantages of email and chat with topic (topic) based message sequences to keep your team's live and asynchronous conversations organized.
- Using Zulip Cloud hosting options, you use the application without server installation.
- • High number of open issues (2,050)
- ↑ PositiveHacker News
Dropbox has open-sourced Zulip
“Thanks for using and contributing to GitLab! Although Zulip is far ahead of other open source solutions we are leaning towards Rocket Chat. Javascript and Meteor are the most popular language and framework so it would be easier to contribute. It is not who is ahead now but about…”
- • NeutralHacker News
Dropbox has open-sourced Zulip
“Zulip can be hosted internally, and there is a desktop Linux client in addition to running fine in the usual zoo of Linux web browsers.”
Verified against README · Oct 26, 2026 · source
hubot
100hubotio · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You can create custom bot samples for different chat services.
- You can add new functions and scripts to your bot via the command system.
- With the built-in command search and help feature, you can manage your bot's capabilities.
- • NeutralHacker News
GitHub open sources Hubot (chat bot)
“Hubot supports IRC too (though probably not as well, we only hop in when Campfire goes down). We depend on having a nice, customizable native Campfire client. We keep a custom js script in DropBox that Propane ( ) loads on startup. We've been able to modify the UI to show…”
- • NeutralHacker News
GitHub open sources Hubot (chat bot)
“We're just shipping the foundation right now. A lot of our other stuff is tied to a substantial amount of other services (our CI, our special build layer, various other home-grown services, etc). Over time — and judging from Twitter, very quickly! —…”
openimsdk · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You add instant messaging and group management features to your app.
- You integrate business systems with Mikroservis architecture and webhook support.
- You distribute servers using source code, Kubernetes or Docker.
FaridSafi · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You increase user interaction by adding quick responses to messages.
- You enrich the chat interface with file and photo addition features.
- With smart connection parsing, you automatically detect the URL and phone numbers in the text.
- • NeutralGitHub Issue
Multiple errors when using GiftedChat with its FlashList dependency in Expo SDK 51
“When using the GiftedChat component, I'm encountering multiple errors related to its internal FlashList dependency. Environment: - Expo SDK: 51.0.28 - React Native: 0.74.1 - react-native-gifted-chat: 2.7.3 - @shopify/flash-list: ^1.7.3 - react-native-reanimated: ~3.10.1 -…”
- • NeutralGitHub Issue
Reply for Particular Message
“Hi There, How to Implement whatsapp type reply in react-native-gifted-chat...  ### Platform Mac ### Export format HTML ### Steps to reproduce When running CLI - it works with a new auth token, but the next time I try - my account is blocked, and I have to reset my password, get a new auth token and…”
- • NeutralGitHub Issue
Render threads as part of the parent channel
“### Flavor _No response_ ### Export format _No response_ ### Details Discord recently unveiled Threads, and they are currently not exported when exporting a channel that has them”
Telethon
10LonamiWebs · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You can send messages and share files via Telegram.
- You can write interactive programs with Telegram API through user or bot accounts.
- By listening to incoming messages, you can create automatic responses based on specific triggers.
- • Repository is archived (no longer maintained)
- • NeutralGitHub Issue
account banned
“When using the library, the account is immediately banished How to avoid this? --- *(edit from @Lonami)* For everyone still coming here, see [my comment]( > Even official applications have these problems, not only libraries. Bans probably depend on a lot of factors, such as…”
- • NeutralGitHub Issue
cannot run the program
“hi, i tried to run the example, but i get an error: "ModuleNotFoundError: No module named 'telethon.tl.types'" how can i resolve that? thanks”
Baileys
100WhiskeySockets · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You communicate directly with WhatsApp Web API using the WebSockets protocol
- You reference the guide and documentation offered by the library in TypeScript-based projects
- You benefit from the migration guide provided for the transition to the current version of the project
- • NeutralHacker News
In 1973, I invented Baileys
“> We needed what they called an “Anglo-Irish” name. We were sure that a family name might be better than a “thing” or a place name. That was the popular convention of the business in those days. After all, many drinks were named after the people who made them. > We were still…”
- • NeutralHacker News
In 1973, I invented Baileys
“If you mix it with, e.g., toffee Frijj[1], then you can't taste the Baileys at all. But you will wake up 36 hours later wondering what happened to your weekend and the rest of the Baileys. [1] Thick milkshake kind of stuff in the UK”
coai
54coaidev · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- With priority-based routing and load balancing features, you can manage a large number of different AI models through a single gateway.
- You can chat with the Markdown interface, which includes LaTeX formulas, Mermaid mind maps, and support for advanced table creation.
- You can parse file formats such as PDF, Docx, Pptx and Excel and use OCR visual recognition features.
client
70keybase · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- Using the command line tool, you manage basic encryption and service operations.
- You develop mobile and desktop clients with React Native and Electron components.
- You can configure service communication by examining Apache Euro-based protocol definitions.
- • High number of open issues (4,281)
- ↑ PositiveHacker News
Vulnerability in the Mac Zoom client allows malicious websites to enable camera
“Your proposal is the closest thing to the best solution I have seen. It still has at least several issues: * When Zoom is already installed: - should be able to handle most instances - needs to account for version management, eg installed version zoom could still be version that…”
- • NeutralHacker News
Vulnerability in the Mac Zoom client allows malicious websites to enable camera
“Those are some interesting points. I'm not convinced that versions should be in scope for this sort of thing though. If I'm writing a protocol handler, I think it's my responsibility to make sure my software can update itself, and make the default behavior that it should check…”
Telegraf
92telegraf · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You can develop Telegram bots using JavaScript or TypeScript.
- You can install integrated webhook structures with Express.js, Fastify or other HTTP servers.
- You can run your bot on cloud platforms such as AWS Lambda or Firebase.
- ↓ NegativeHacker News
Monitoring Raspberry Pi Devices Using Telegraf, InfluxDB and Grafana
“InfluxData doesn't make money from Telegraf at all. It fills a need (data collection) that InfluxDB users have, so it helps them which helps us, but it also helps our competitors whose users also use Telegraf to collect data. The reason merges have been a problem is that…”
- • NeutralHacker News
Monitoring Raspberry Pi Devices Using Telegraf, InfluxDB and Grafana
“SaaS version of that would be use Telegraf, but send data to Sumo Logic, Data Dog or other observability vendor. I would also You don't need to host InfluxDb and Grafana yourself. I would also consider gathering logs and traces to troubleshoot problems. Straightforward with top…”
intitni · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You get code suggestions with GitHub Copilot, Codeium and ChatGPT.
- You interact with AI through chat feature and custom commands.
- With text-based commands, you make changes to the code and customize the process.
- ↓ NegativeGitHub Issue
[Bug]: Copilot attaches to side panel instead of text editor
“### Before Reporting - [X] I have checked FAQ, and there is no solution to my issue - [X] I have searched the existing issues, and there is no existing issue for my issue ### What happened? It appears Copilot for Xcode frequently attaches to the side panel instead of the text…”
- ↓ NegativeGitHub Issue
[Bug]: real-time Suggestion do not working properly.
“### Before Reporting - [X] I have checked FAQ, and there is no solution to my issue - [X] I have searched the existing issues, and there is no existing issue for my issue ### What happened? The software enables real-time Suggestion. As the code was being written, a feature was…”
WAHA
90devlikeapro · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- Install WhatsApp HTTP API on your server using Docker
- Start new session via Swagger interface and scan QR code
- Send text message via WhatsApp with API requests
- ↓ NegativeGitHub Issue
Support WhatsApp passkey flow when linking device with QR code or pairing code
“## Fixed - [x] **GOWS** - - - 2026.7.1 - GOWS - Passkey (WebAuthn) session pairing — pair sessions from your own UI - [How to Handle Passkey]( - [ ] **NOWEB** - - [ ] **WEBJS** - - [ ] **WPP** - ## Summary WhatsApp is now requiring a passkey flow when linking a device. WAHA…”
- ↓ NegativeGitHub Issue
[gows] - Webhooks stop sending until session reconnect
“Describe the bug Since updating to version 2025.9.8, WAHA with the GoWS engine (paid tier) intermittently stops sending webhooks for both incoming and outgoing messages. At the same time, new messages also stop appearing in the dashboard, even though the session status remains…”
42wim · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You build message bridges between the different chat protocols that are supported.
- You synchronize message editing, deletion, and file sharing across platforms.
- By impersonating a username and avatar, you match identities on different platforms.
- • Last update over 1 year ago
- • NeutralGitHub Issue
Other bridges ?
“If anyone wants to contribute code to support for a new bridge, feel free to open an issue about this. I'll be glad to help you where possible. ## Bridges supported - [x] Mattermost - [x] IRC - [x] Gitter - [x] Xmpp - [x] Slack - [x] Discord - [x] Hipchat (cheated by using xmpp…”
- ↓ NegativeGitHub Issue
Frequent IRC disconnects
“**Describe the bug** The bridge is connected to one channel on Freenode and when there's stuff going on in the channel we can frequently see the bridge disconnecting. **To Reproduce** Steps to reproduce the behavior: * Let the bridge join a channel * Wait for stuff being…”
venom
72vynect · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You can automatically send different types of content, such as text, media, location, and survey.
- With multiple session support, you can manage large-scale messaging processes.
- By automatically storing session data, you can eliminate the requirement to scan QR code on each restart.
- • Website is unreachable (checked: 2026-10-31)
- ↓ NegativeHacker News
Spider venom kills varroa mites without harming honeybees
“Spider venom saving bees was not on my bingo card, but this is genuinely cool. Obviously "works on mites in the lab" is a long way from "works safely and cheaply in a real hive", but varroa is such a nasty problem that even a new direction is worth paying attention to”
- ↓ NegativeHacker News
Venom – A security vulnerability in virtual floppy drive code
“> require mass mobilization and mass education to fix Except that Crowdstrike is heavily involved in 'threat intelligence' so this isn't really about patching vulnerabilities at the technical level but educating non-technical executives on threats and 'threat actors'. So…”
thelounge · Chat & Messaging / Slack Alternatives
Common commercial products in this category: Slack, Microsoft Teams, Discord
- You host the server on any operating system running Node.js.
- You connect to IRC servers via your desktop, smartphone, or tablet browser.
- You synchronize the message history between different devices and pick up where you left off.
- ↓ NegativeHacker News
TheLounge: Modern, responsive, cross-platform, self-hosted web IRC client
“Not OP but I can say that the times I have submitted a link to TheLounge were the times people would be saying {x} is better than IRC because it has chat persistence. TheLounge in private mode has chat persistence. I felt it was useful to share because in my opinion there should…”
- • NeutralHacker News
TheLounge: Modern, responsive, cross-platform, self-hosted web IRC client
“TheLounge is a modern, responsive, cross-platform, self-hosted web IRC client. As IRC is slowly being adapted for the modern era of internet-based communication (see IRCv3), web-based applications are becoming more predominant in the space of client-side solutions. TheLounge is…”