Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/avaidyam/Parrot

The next generation messenger.
https://github.com/avaidyam/Parrot

chat google hangouts messaging protobuf swift

Last synced: about 2 months ago
JSON representation

The next generation messenger.

Awesome Lists containing this project

README

        

![Parrot Icon](https://raw.githubusercontent.com/wiki/avaidyam/Parrot/assets/images/icon/[email protected] "Parrot Icon")

# Introduction

Parrot is an extensible macOS instant messaging architecture and app. It currently features a reverse-engineered API for Google Hangouts, done by [Tom Dryer](https://github.com/tdryer/hangups), with scaffolding around it for multifaceted use. In the future, Facebook Messenger, custom Jabber, WhatsApp, and more protocols may be supported, depending on API availability (or reverse engineering).

### **[Download](https://github.com/avaidyam/Parrot/releases)**

----------
# Screenshots
![Parrot Light UI](https://raw.githubusercontent.com/wiki/avaidyam/Parrot/assets/images/ui/Parrot-Light.png "Parrot Light UI")
![Parrot Dark UI](https://raw.githubusercontent.com/wiki/avaidyam/Parrot/assets/images/ui/Parrot-Dark.png "Parrot Dark UI")
![Parrot Themes](https://raw.githubusercontent.com/wiki/avaidyam/Parrot/assets/images/ui/Parrot-Theme.png "Parrot Themes")

----------
# Acknowledgements
- Tom Dryer, for reverse-engineering the Hangouts protocol in `hangups`
- Peter Sobot, for the initial translation and development of `Hangover`, a Swift port of `hangups`, which was used as the initial code base for Parrot's Hangouts component.

----------
# User Issues
- Please see [this link](https://gitreports.com/issue/avaidyam/Parrot) if you're a user of Parrot and don't have a GitHub account.