All Projects → tdryer → Hangups

tdryer / Hangups

Licence: mit
the first third-party instant messaging client for Google Hangouts

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Hangups

Yakyak
Desktop chat client for Google Hangouts
Stars: ✭ 3,869 (+122.48%)
Mutual labels:  chat, google-hangouts
Django Private Chat
Django one-to-one Websocket-based Asyncio-handled chat, developed by Bearle team
Stars: ✭ 376 (-78.38%)
Mutual labels:  asyncio, chat
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.
Stars: ✭ 131 (-92.47%)
Mutual labels:  chat
Hyperf Chat
Hyperf Chat
Stars: ✭ 139 (-92.01%)
Mutual labels:  chat
Cppcoro
A library of C++ coroutine abstractions for the coroutines TS
Stars: ✭ 2,118 (+21.79%)
Mutual labels:  asyncio
Ng Chat
💬 A simple facebook/linkedin lookalike chat module for Angular applications.
Stars: ✭ 131 (-92.47%)
Mutual labels:  chat
Whatsapp Clone Android
Tutorial which teaches you how to build a whatsapp chat clone on android using Kotlin, viewmodels, navigation component and Stream
Stars: ✭ 137 (-92.12%)
Mutual labels:  chat
Demo Twilio Backend Nodejs
A sample backend that demonstrates how to generate a Virgil JWT and Twilio token used for authentication with the Virgil and Twilio services
Stars: ✭ 128 (-92.64%)
Mutual labels:  chat
Aioinflux
Asynchronous Python client for InfluxDB
Stars: ✭ 142 (-91.83%)
Mutual labels:  asyncio
Pymxget
mxget的Python实现
Stars: ✭ 136 (-92.18%)
Mutual labels:  asyncio
Hiya Hiya Hiya
Whatsapp Clone base on Firebase Cloud Messaging
Stars: ✭ 139 (-92.01%)
Mutual labels:  chat
Aiohttp
Asynchronous HTTP client/server framework for asyncio and Python
Stars: ✭ 11,972 (+588.44%)
Mutual labels:  asyncio
Chatair Android
🔥 A highly advance featured chat app in android using Firestore
Stars: ✭ 132 (-92.41%)
Mutual labels:  chat
Dnspython
a powerful DNS toolkit for python
Stars: ✭ 1,838 (+5.69%)
Mutual labels:  asyncio
Bedrock Unicode Characters
Minecraft:Bedrock Edition Unicode characters
Stars: ✭ 130 (-92.52%)
Mutual labels:  chat
Smartim4eclipse
Eclipse上的SmartIM插件,防Boss利器,让你可以在eclipse中使用QQ/微信进行聊天
Stars: ✭ 139 (-92.01%)
Mutual labels:  chat
Backendschool2019
Приложение для практического руководства по разработке бекенд-сервисов на Python (на основе вступительного испытания в Школу бэкенд‑разработки Яндекса)
Stars: ✭ 129 (-92.58%)
Mutual labels:  asyncio
Goch
Self hosted live chat server written in Go
Stars: ✭ 133 (-92.35%)
Mutual labels:  chat
Aioredis Py
asyncio (PEP 3156) Redis support
Stars: ✭ 2,003 (+15.18%)
Mutual labels:  asyncio
Convform
A jQuery plugin that transforms a form into an interactive chat.
Stars: ✭ 141 (-91.89%)
Mutual labels:  chat

hangups

CI Status Documentation Status Snap Status

hangups is the first third-party instant messaging client for Google Hangouts. It includes both a Python library and a reference client with a text-based user interface.

Unlike its predecessor Google Talk, Hangouts uses a proprietary, non-interoperable protocol. hangups is implemented by reverse-engineering this protocol, which allows it to support features like group messaging that aren't available in clients that connect via XMPP.

hangups is still in an early stage of development. The reference client is usable for basic chatting, but the API is undocumented and subject to change. Bug reports and pull requests are welcome!

hangups screenshot

Documentation

See the documentation for installation and usage instructions.

Projects using hangups

Related projects

  • Hangish: A Google Hangouts native client for Sailfish
  • Hangups-UWP: Hangups client for Universal Windows Platform
  • Parrot: The next generation messenger
  • WTalk: Client library and desktop client for Google Hangouts written in C#
  • YakYak: Desktop client for Google Hangouts
  • go-hangups: Port of hangups to Go
  • hangover: The first native Mac OS X client for Google Hangouts
  • hangups-rs: Port of hangups to Rust
  • hangupsjs: Port of hangups to Node.js
  • purple-hangouts: Hangouts plugin for libpurple
  • slangouts: A Hangouts/Slack bridge
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].