All 75 Dependencies
Every package Chaskiq depends on, ranked by repo health score.
Chaskiq is an open-source customer communication platform that brings live chat, video calling, help center, mailing campaigns, onboarding tours, and conversational bots under a single self-hosted system. Built as a direct alternative to Intercom, Drift, and Crisp, it gives engineering teams full ownership of customer interaction data without locking into a SaaS pricing model.
The platform is built on Ruby on Rails for the backend and React for the frontend, with a GraphQL API serving both the admin dashboard and the embeddable messenger widget. PostgreSQL stores all customer and conversation data, Redis handles caching and real-time pub/sub, and AnyCable provides production-grade WebSocket connections for instant message delivery.
Chaskiq supports deep integrations with WhatsApp, Slack, Zoom, Calendly, and Pipedrive, and ships with a pluggable app package system that lets teams add custom channels and dashboard widgets. The built-in help center can run on a custom subdomain or be deployed as a standalone Next.js site on Vercel. GDPR consent management, composable role permissions, and full audit logging are included out of the box.
Deployment options include Docker Compose for self-hosted setups, a one-click Heroku button, and a commercial SaaS offering at chaskiq.io for teams that prefer a managed environment. The platform supports multi-language interfaces via Crowdin integration and covers modern browsers, tablets, and mobile devices.