tony612 / Exchat
(Not maintaining) A Slack-like app by Elixir, Phoenix & React(redux)
Stars: ✭ 252
Programming Languages
elixir
2628 projects
Projects that are alternatives of or similar to Exchat
Realtimechat
Open source, native iOS Messenger, with realtime chat conversations (full offline support).
Stars: ✭ 1,511 (+499.6%)
Mutual labels: slack, chat
Lookerbot
Lookerbot lets you access all your Looker data from Slack! Super fun!
Stars: ✭ 138 (-45.24%)
Mutual labels: chat, slack
Pow assent
Multi-provider authentication for your Pow enabled app
Stars: ✭ 236 (-6.35%)
Mutual labels: phoenix, slack
Matrix Commander
simple but convenient CLI-based Matrix client app for sending and receiving
Stars: ✭ 90 (-64.29%)
Mutual labels: chat, im
Talkyard
A community discussion platform: Brings together the main features from StackOverflow, Slack, Discourse, Reddit, and Disqus blog comments.
Stars: ✭ 1,219 (+383.73%)
Mutual labels: chat, slack
Nettychat
基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。
Stars: ✭ 1,979 (+685.32%)
Mutual labels: chat, im
Mentat
scalable group chat with tags and pretty good privacy.
Stars: ✭ 89 (-64.68%)
Mutual labels: phoenix, chat
Tms
基于频道模式的团队沟通协作+轻量级任务看板,支持mardown、富文本、在线表格和思维导图的团队博文wiki,i18n国际化翻译管理的响应式web开源团队协作系统。
Stars: ✭ 232 (-7.94%)
Mutual labels: chat, slack
Easychatandroidclient
EasyChat是一个开源的社交类的App。主要包含消息、好友、群组等相关的IM核心功能。部分界面参照了QQ、微信等相关社交APP。EasyChat APP整体采用MVVM模式,基于JetPack(Lifecycle,LiveData,ViewModel,Room)构建
Stars: ✭ 64 (-74.6%)
Mutual labels: chat, im
ExChat
To start your app:
- Install dependencies with
mix deps.get
- Create and migrate your database with
mix ecto.create && mix ecto.migrate
- Install npm dependencies with
npm install .
- Start Phoenix endpoint with
mix phoenix.server
Now you can visit localhost:4000
from your browser.
TODO
- [x] Display unread number for channels
- [x] Track and display unread messages
- [x] Build connection between user and channel
- [x] Direct message
- [x] User online/offline status
- [ ] Mention users
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].