💥 Check out this awesome post from Hacker News 📖
📂 **Category**:
📌 **What You’ll Learn**:
Open-source Slack
Real-time team messaging with channels, threads, DMs, huddles, search, and file sharing. Self-host in minutes with Docker.
Quick Start
Prerequisites: Bun (v1.1+), Docker
git clone https://github.com/BilalG1/openslack.git
cd openslack
bun install
cp .env.example .env
docker compose up -d
bun run --filter @openslack/api db:migrate
bun run dev
Open http://localhost:3000.
Feature Comparison
| Feature | Slack | OpenSlack |
|---|---|---|
| Messaging | ||
| Channels (public & private) | ✅ | ✅ |
| Direct messages | ✅ | ✅ |
| Threaded replies | ✅ | ✅ |
| Rich text editor | ✅ | ✅ |
| Emoji reactions | ✅ | ✅ |
| Message edit & delete | ✅ | ✅ |
| File uploads & previews | ✅ | ✅ |
| Message search | ✅ | ✅ |
| @mentions | ✅ | — |
| Real-time | ||
| Typing indicators | ✅ | ✅ |
| Presence (online/offline) | ✅ | ✅ |
| Unread counts | ✅ | ✅ |
| Desktop notifications | ✅ | ✅ |
| Huddles | ||
| Voice huddles | ✅ | ✅ |
| Video huddles | ✅ | — |
| Screen sharing | ✅ | — |
| Organization | ||
| Workspaces | ✅ | ✅ |
| Invite links | ✅ | ✅ |
| Member roles | ✅ | ✅ |
| UI | ||
| Dark mode | ✅ | ✅ |
| Syntax-highlighted code blocks | – | ✅ |
| Platform | ||
| Self-hosted | — | ✅ |
| Open source | — | ✅ |
| Bots & integrations | ✅ | — |
Screenshots
| Threads | Direct Messages |
![]() |
![]() |
| Search | |
![]() |
|
License
MIT
🔥 **What’s your take?**
Share your thoughts in the comments below!
#️⃣ **#GitHub #BilalG1openslack #Opensource #Slack**
🕒 **Posted on**: 1771823436
🌟 **Want more?** Click here for more info! 🌟



