8000 GitHub - MaxwellSun/chat: Instant messaging server; backend in Go; iOS, Android, web, command line clients; chatbots
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
forked from tinode/chat

Instant messaging server; backend in Go; iOS, Android, web, command line clients; chatbots

License

Notifications You must be signed in to change notification settings

MaxwellSun/chat

 
 

Repository files navigation

Tinode Instant Messaging Server

Instant messaging server. Backend in pure Go (license GPL 3.0), client-side binding in Java, Javascript, and Swift, as well as gRPC client support for C++, C#, Go, Java, Node, PHP, Python, Ruby, Objective-C, etc. (license Apache 2.0). Wire transport is JSON over websocket (long polling is also available) for custom bindings, or protobuf with gRPC. Persistent storage RethinkDB, MySQL and MongoDB (experimental). A third-party unsupported DynamoDB adapter also exists. Other databases can be supported by writing custom adapters.

Tinode is not XMPP/Jabber. It is not compatible with XMPP. It's meant as a replacement for XMPP. On the surface, it's a lot like open source WhatsApp or Telegram.

Version 0.16. This is beta-quality software: feature-complete but probably with a few bugs. Follow instructions to install and run or use one of the cloud services below. Read API documentation.

Why?