Skip to content

BilalG1/openslaq

Repository files navigation

OpenSlaq

Open-source Slaq

MIT License Built with Bun TypeScript PRs Welcome

OpenSlaq — channels with rich text, code blocks, and editor toolbar

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/openslaq.git
cd openslaq
bun install
cp .env.example .env
docker compose up -d
bun run --filter @openslaq/api db:migrate
bun run dev

Open http://localhost:3000.

Feature Comparison

Feature Slaq OpenSlaq
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
Thread panel Direct messages
Search
Search modal

License

MIT