All Projects → avaidyam → Parrot

avaidyam / Parrot

Licence: mpl-2.0
The next generation messenger.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Parrot

Nettychat
基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。
Stars: ✭ 1,979 (+548.85%)
Mutual labels:  protobuf, chat
Luapbintf
Binding Protobuf 3 to Lua 5.3
Stars: ✭ 122 (-60%)
Mutual labels:  google, protobuf
Go Space Chat
【孤单Lonely】基于Golang/WebSocket/Canvas/Protobuf 的聊天室
Stars: ✭ 228 (-25.25%)
Mutual labels:  protobuf, chat
Nio
💬 Nio is an upcoming matrix client for iOS.
Stars: ✭ 235 (-22.95%)
Mutual labels:  chat, messaging
Eiskaltdcpp
File sharing program using DC and ADC protocols
Stars: ✭ 277 (-9.18%)
Mutual labels:  chat, messaging
Centrifuge
Real-time messaging library for Go with scalability in mind
Stars: ✭ 446 (+46.23%)
Mutual labels:  protobuf, messaging
Gpt2 Telegram Chatbot
GPT-2 Telegram Chat bot
Stars: ✭ 41 (-86.56%)
Mutual labels:  google, chat
React Discord Clone
Discord Clone using React, Node, Express, Socket-IO and Mysql
Stars: ✭ 198 (-35.08%)
Mutual labels:  chat, messaging
Stream Chat Flutter
Stream Chat official Flutter SDK. Build your own chat experience using Dart and Flutter.
Stars: ✭ 220 (-27.87%)
Mutual labels:  chat, messaging
liftbridge-api
Protobuf definitions for the Liftbridge gRPC API. https://github.com/liftbridge-io/liftbridge
Stars: ✭ 15 (-95.08%)
Mutual labels:  protobuf, messaging
Vuvuzela
Private messaging system that hides metadata
Stars: ✭ 2,423 (+694.43%)
Mutual labels:  chat, messaging
Chatsecure Ios
ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.
Stars: ✭ 3,044 (+898.03%)
Mutual labels:  chat, messaging
Chatview
This is an Android library which can be used to add chat functionality to your android application with just a few lines of code.
Stars: ✭ 211 (-30.82%)
Mutual labels:  chat, messaging
Berkanansdk
Bluetooth mesh messaging SDK for apps
Stars: ✭ 150 (-50.82%)
Mutual labels:  protobuf, messaging
Chat21 Android Sdk
Android Chat SDK built on Firebase
Stars: ✭ 204 (-33.11%)
Mutual labels:  chat, messaging
Enif protobuf
A Google Protobuf implementation with enif (Erlang nif).
Stars: ✭ 33 (-89.18%)
Mutual labels:  google, protobuf
Chatlayout
ChatLayout is an alternative solution to MessageKit. It uses custom UICollectionViewLayout to provide you full control over the presentation as well as all the tools available in UICollectionView. It supports dynamic cells and supplementary view sizes.
Stars: ✭ 184 (-39.67%)
Mutual labels:  chat, messaging
Tindroid
Tinode chat client application for Android
Stars: ✭ 194 (-36.39%)
Mutual labels:  chat, messaging
Play Store Api
Google Play Store protobuf API wrapper in java
Stars: ✭ 249 (-18.36%)
Mutual labels:  google, protobuf
Stream Chat Swift
Official iOS SDK for Stream Chat
Stars: ✭ 277 (-9.18%)
Mutual labels:  chat, messaging

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, 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


Screenshots

Parrot Light UI Parrot Dark UI 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 if you're a user of Parrot and don't have a GitHub account.
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].