Open Source

Free. Open Source.
Community Powered.

CrystalQore Community Edition is a fully functional unified communications platform you can deploy on your own infrastructure. Free forever, Apache 2.0 licensed.

Apache 2.0 License Fork & Contribute Self-Hosted
Quick Start
# Clone the repository
$ git clone https://github.com/ClearConverse/crystalqore.git
# Install dependencies
$ cd crystalqore && npm install
# Set up the database
$ npx prisma migrate deploy
# Start the application
$ npm run dev

What's included in Community Edition

Everything you need to get started with unified communications — completely free.

WebRTC Calling

Built-in browser-based calling with SRTP encryption. No plugins required.

Team Chat

Real-time 1:1 and group messaging with file sharing, threads, and search.

Unified Email

Gmail, Outlook, and IMAP email accounts in a single unified inbox.

Call Records & Call Pop

Detailed call history with screen pop (Call Pop) showing caller info in real time.

Fax & Click2Dial

Send and receive fax through your PBX. Click any number to dial instantly.

Contacts & Presence

Full contact directory with real-time presence monitoring across your team.

Calendar & Notes

Shared calendar with recurring events, reminders, and rich-text notes.

Files & Desktop App

Upload files up to 50 MB and use the native desktop app on Windows, macOS, and Linux.

Built with modern technology

CrystalQore is built with a modern, well-documented tech stack that developers love.

Next.jsReact framework
TypeScriptType safety
PrismaDatabase ORM
PostgreSQLDatabase
WebRTCReal-time comms
SSEServer-Sent Events
Tailwind CSSStyling
FusionPBXPBX engine

Community vs Premium

Need more power? Upgrade to Premium for advanced features.

Community (Free)

  • WebRTC calling
  • Team chat
  • Unified email
  • Call records & Call Pop
  • Fax
  • Contacts & presence
  • Calendar & notes
  • Files
  • Self-hosted
  • Community support

Premium

From $23/user/mo
  • Everything in Community
  • SMS / MMS (10DLC)
  • Multi-PBX management
  • Video meetings
  • Call center analytics
  • Multi-tenant
  • Superadmin console
  • Priority support
See all plans

Join the community

CrystalQore is built by developers, for developers. Contribute code, report bugs, request features, or help others in the community.