JuggleIM
juggle.im
Spec sheet
- Product
- JuggleIM is an instant-messaging system that offers public-cloud and private-cloud deployments with the same IM capabilities.Read 11 Oct 2026 · juggle.im
- Intended users
- The product overview describes use cases including social interactions, fan groups, company groups, customer support, and live-stream chat.Read 11 Oct 2026 · juggle.im
- Trial
- The official homepage displays a “Start Free Trial” button but does not state the trial duration on that page.Read 11 Oct 2026 · juggle.im
- Integrations
- The file-upload example uses Qiniu or Alibaba Cloud OSS and says to configure the cloud-storage type in the Admin Console.Read 11 Oct 2026 · juggle.im
- Security
- Server API requests use authentication headers, including app keys and signatures, as described in the API documentation.Read 11 Oct 2026 · juggle.im
- API rate limit
- The documented add-conversation API has a rate limit of 100 requests per second.Read 11 Oct 2026 · juggle.im
- Chatrooms
- Chatrooms support live comments, gifts, likes, room population statistics, and shopping carts.Read 11 Oct 2026 · juggle.im
- Data control
- The maker says Private Cloud offers greater control and self-owned data storage, while Public Cloud is a ready-to-use service.Read 11 Oct 2026 · juggle.im
- Direct messages
- Private chat supports text, image, voice, and file messages by default, with custom message types available for extensions.Read 11 Oct 2026 · juggle.im
- Electron support
- The Electron guide says Electron provides a message-storage module for offline use and a better user experience.Read 11 Oct 2026 · juggle.im
- File storage integrations
- The Web SDK file-upload guide describes integrations with Qiniu, Alibaba Cloud OSS, and AWS S3.Read 11 Oct 2026 · juggle.im
- Group chat
- Group chat supports text, image, voice, and file messages by default, and developers can add custom message types.Read 11 Oct 2026 · juggle.im
- Notifications
- System notifications are sent through the server API and support text, image, voice, file, and custom messages.Read 11 Oct 2026 · juggle.im
- Private chat
- Private chat supports text, image, voice, and file messages by default, with custom message types available for extensions.Read 11 Oct 2026 · juggle.im
- Private deployment
- The private-cloud deployment guide describes standalone and clustered installations; cluster setup requires at least three servers.Read 11 Oct 2026 · juggle.im
- SDKs and APIs
- It provides Android, iOS, Web, and Electron SDKs, plus server REST APIs and WebHook events.Read 11 Oct 2026 · juggle.im
- Self-hosting requirements
- The private-cloud deployment guide recommends Linux, 4 CPU cores, 8 GB memory, and 200 GB disk for a standalone server; a cluster requires at least three servers.Read 11 Oct 2026 · juggle.im
- Server requirements
- The private-cloud guide recommends Linux with CentOS 7/8 or Ubuntu 18.04 and specifies 4 CPU cores, 8 GB memory, and 200 GB disk for a standalone server.Read 11 Oct 2026 · juggle.im
- System notifications
- System notifications are sent through the server API and support text, images, voice, files, and custom messages.Read 11 Oct 2026 · juggle.im
- Trusted devices
- When trusted-device verification is enabled, only bound trusted devices can sign in; the documentation says this feature is unsupported on Web clients.Read 11 Oct 2026 · juggle.im