Chatwoot tech stack
Chatwoot is a shared inbox for customer support across channels. It runs on Vue, Ruby on Rails, Sidekiq, PostgreSQL and 2 more, read from its public repo chatwoot/chatwoot.
A customer support platform combining live chat, email, shared inboxes, and a help center. Offers cloud plans and a self-hosted community edition. Core code is MIT licensed, with separately licensed enterprise features; the reviewed deployment uses PostgreSQL and Redis.
Customer support · web, ios, android · https://www.chatwoot.com · 38,473 GitHub stars, MIT (community); commercial enterprise (2026-10-28)
Built with
Frontend
- Vue (package.json@3564ec1e961f: "vue")
Backend
- Ruby on Rails (Gemfile@3564ec1e961f: gem 'rails')
- Sidekiq (Gemfile@3564ec1e961f: gem 'sidekiq')
Database
- PostgreSQL (docker-compose.production.yaml@3564ec1e961f: pgvector/pgvector)
- Redis (docker-compose.production.yaml@3564ec1e961f: image: redis:alpine)
Sign-in
- Devise (Gemfile@3564ec1e961f: gem 'devise')

