hearth Svelte Themes

Hearth

Self-hosted real-time communication platform. Discord-compatible API with full data sovereignty.

Hearth

Self-hosted chat. Full control.

A Discord-compatible communication platform you own. Text channels, voice, DMs, threads—all on your infrastructure.

Features

  • Data sovereignty — Your servers, your data
  • Single binary — Or Docker/Kubernetes
  • E2E encryption — Optional for DMs
  • Familiar UX — Discord-like interface
  • Accessible — WCAG 2.1 compliant
  • Scalable — Redis Pub/Sub, horizontal scaling

Quick Start

git clone https://github.com/ghndrx/hearth.git
cd hearth
cp .env.example .env
docker compose up -d

Open http://localhost:3000

Documentation

Tech Stack

Layer Tech
Frontend SvelteKit, Tailwind, TypeScript
Backend Go, Chi, WebSocket
Database PostgreSQL
Cache Redis

Contributing

See CONTRIBUTING.md.

License

MIT

Top categories

Loading Svelte Themes