v1.0.0 Stable Release

Better Communication,
Own Your Data.

The open-source, cloud-native engagement platform. Self-hosted, High-performance (Go), and engineered to replace heavy alternatives.

< 30MB
Go 1.25+
Self-Hosted
bash — quick-connect
user@server:~$
Status
Ready in 250ms

Everything You Need.

Packed with modern engagement features, stripped of enterprise bloat.

Real-time Support Chat

Lightning-fast messaging powered by WebSockets & Redis. Zero latency communication.

PGX Driver Pub/Sub Binary Protocol

HTMX Dashboard

Server-side rendered with Go Templates + HTMX. Instant page loads, no JS bloat.

Smart Notifications

Intelligent fallback routing: WebSocket → Push → Email → SMS.

NEW

Interactive Stories

Engagement like Instagram. Ephemeral updates directly inside your app.

Flexible File Handler

S3-Compatible (AWS/MinIO) or Local File System storage. Switch with one config.

STORAGE_DRIVER="s3"

Modular Monolith.
The Best of Both Worlds.

Why choose between speed and scale? Quick Connect utilizes a "Code-Level Monolith" design. Run the exact same codebase in two distinct modes.

Monolith Mode (All-in-One)

Single binary. Zero network latency. Direct function calls.
Perfect for simplicity and speed.

Microservices Mode

Distributed containers. gRPC communication.
Designed for Kubernetes and massive scale.

Core Modules
Manager
Auth (JWT) & RBAC
Chat
WebSocket Hub
Notification
Outbox Pattern
File Handler
Storage Abstraction
gRPC / Function Calls
PostgreSQL
Redis
HTMX

Powered by Modern Engineering

</> htmx

Stupidly Simple Integration.

No complex configurations. Deploy the container, then paste one line of code into your website.

  • Standard HTML/JS Widget
  • React / Vue Compatible
  • Fully Customizable CSS
index.html
<!-- Add this before </body> -->
<script src="https://quick-connect.ir/sdk.js"></script>
<script>
  QuickConnect.init({
    appId: 'YOUR_APP_ID',
    theme: 'dark'
  });
</script>

See It In Action.

Access the full Admin Dashboard live. Experience the speed of Go and HTMX.

Demo Credentials
Username quickconnect
Password quickconnect
Open Admin Dashboard