instant-messaging

There are 507 repositories under instant-messaging topic.

  • openimsdk/open-im-server

    IM Chat ChatGPT

    Language:Go14.5k1811.6k2.6k
  • chat

    tinode/chat

    Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

    Language:Go12.4k2995631.9k
  • jpush/aurora-imui

    General IM UI components. Android/iOS/RectNative ready. 通用 IM 聊天 UI 组件,已经同时支持 Android/iOS/RN。

    Language:Java5.7k181560998
  • jitsi/jitsi

    Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features.

    Language:Java4.2k209509978
  • starrtc/starrtc-server

    免费IM系统,IM即时通信消息系统(含一对一文字聊天,群聊,聊天室),免费一对一voip实时通话,录屏,webrtc服务端,免费直播连麦,互动直播,视频直播,RTSP拉流,RTMP推流,语音对讲,免费在线会议,视频会议等服务端程序,支持物联网平台,✨万水千山总是情,来个star行不行✨

    Language:C3k11353920
  • GoBelieveIO/im_service

    golang im server

    Language:Go2k11646603
  • turms-im/turms

    🕊️ The world's most advanced open source instant messaging engine for 100K~10M concurrent users https://turms-im.github.io/docs

    Language:Java1.8k411.6k290
  • movim/movim

    Movim - Decentralized social platform

    Language:JavaScript1.8k671.2k251
  • chat-sdk/chat-sdk-android

    Chat SDK Android - Open Source Mobile Messenger

    Language:Java1.6k88639610
  • server

    spacebarchat/server

    Spacebar server - A reimplementation of the Discord.com backend, built with Typescript and love

    Language:TypeScript1.6k31571247
  • routr

    fonoster/routr

    ⚡ The future of programmable SIP servers.

    Language:TypeScript1.5k44163155
  • chat-ui-kit-react

    chatscope/chat-ui-kit-react

    Build your own chat UI with React components in few minutes. Chat UI Kit from chatscope is an open source UI toolkit for developing web chat applications.

    Language:JavaScript1.5k13144128
  • JFreegman/toxic

    A Tox-based instant messaging and video chat client.

    Language:C1.2k57358153
  • deltachat-desktop

    deltachat/deltachat-desktop

    Email-based instant messaging for Desktop.

    Language:TypeScript1k422k174
  • chat-sdk/chat-sdk-ios

    Chat SDK iOS - Open Source Mobile Messenger

    Language:Objective-C91546457275
  • cabal-desktop

    cabal-club/cabal-desktop

    Desktop client for Cabal, the p2p/decentralized/local-first chat platform.

    Language:JavaScript8673417278
  • mk6i/retro-aim-server

    Self-hostable instant messaging server that makes classic AIM and ICQ clients work again. (Independently developed, not affiliated with or endorsed by AOL)

    Language:Go760177145
  • takayama-lily/vscode-qq

    vscode qq extension based on android qq protocol

    Language:TypeScript74258780
  • huangfangyi/YiChat

    YiChat-基于tigase的独立IM系统

    Language:Objective-C731690311
  • core

    chatmail/core

    Chatmail Rust Core library, used by Android/iOS/desktop apps, bindings and bots 📧

    Language:Rust723271.6k95
  • yuanrw/IM

    IM server based on netty. Provides a client jar. Integrate with your own login system.基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统

    Language:Java696228316
  • bitlbee/bitlbee

    An IRC to other chat networks gateway :bee:

    Language:C608400117
  • coyim

    coyim/coyim

    coyim - a safe and secure chat client

    Language:Go5993581981
  • monal-im/Monal

    Monal for XMPP (iOS and macOS)

    Language:Objective-C54331722111
  • cabal-cli

    cabal-club/cabal-cli

    Terminal client for Cabal, the p2p chat platform.

    Language:JavaScript5283412543
  • miranda-ng/miranda-ng

    Miranda NG: Next Generation of Miranda IM

    Language:C++494424.7k128
  • tox-rs/tox

    toxcore implementation in Rust

    Language:Rust462265633
  • psi-im/psi

    XMPP client

    Language:C++41040613123
  • KiWi233333/JiwuChat

    JiwuChat 是一款基于 Tauri2 和 Nuxt3 构建的轻量 (≈8MB) 多平台即时通讯聊天应用,具备多种实时消息、AI群聊机器人🤖 (DeepSeek、讯飞星火、硅基流动、KimiAI已接入) 、WebRTC 音视频通话📞、屏幕共享以及 AI 购物功能。它支持无缝跨设备通信,涵盖文本、图片、文件和语音等多种消息,支持可定制化设置,提供浅/深色模式,助力高效社交网络。🚀

    Language:Vue3988676
  • tinode/tindroid

    Tinode chat client application for Android

    Language:Java35620105192
  • tinode/webapp

    Tinode web chat using React

    Language:JavaScript3341591201
  • hoehermann/purple-gowhatsapp

    Pidgin/libpurple plug-in for WhatsApp Web.

    Language:C3081920035
  • loqui/im

    Loqui IM allows you to use all your chat accounts in just one FirefoxOS or Ubuntu Touch app.

    Language:JavaScript30451704110
  • glide-im/glide-im

    glide im

    Language:Go2895567
  • tinode/ios

    Tinodios: Tinode Messaging Client for iOS

    Language:Swift2511442111
  • electronim

    manusa/electronim

    Electron based multi IM (Instant Messaging) client

    Language:JavaScript224812333