im-server

JuggleIM is a high-performance and scalable open-source instant messaging server developed with the Go language. It offers private chat, group chat and chat rooms support using a long-connection protocol based on Protobuf and WebSocket. Thanks to the multi-tenant architecture, it can accommodate multiple fully isolated applications in a single distribution.

IM

juggleim · Chat & Messaging / Slack Alternatives

STARS3.5K
FORKS376
COMMITS0
CONTRIBUTORS0
VERSIONv1.8.16
UPDATED5 days ago
GoWebSocketInstant MessagingProtobufApache-2.0

Common commercial products in this category: Slack, Microsoft Teams, Discord

What can it do?
  • You add instant messaging capability to your apps via WebSocket and REST API.
  • You manage private chat, group, and chat rooms with SDK offered for different platforms.
  • Through REST API and WebHook, you integrate the server with existing business systems.

My note

Alternative pages

More in: Chat & Messaging / Slack Alternatives