gaterdile is an open source instant messaging platform in active development
as you may or may not have noticed development has stopped for a little bit. it's coming to the end of term so I've been super busy and haven't been able to work on it. once exams are done I pinky promise to get back into development :3
this is roughly my todo list for now, it will most likely happen in this order but it is likely to change
- server channel event overhaul
- client channel event overhaul
- finish implimenting replies
- switch from diesel to sqlx for greater flexability
- client support for creating and switching servers and channels
- file uploads
- message attachments
- pfps
- server custom emoji support
- client custom emoji rendering
- create emoji picker
- custom context menu
- add server unit testing
- 0.1 release with stablized sql migration
after all the main stuff is finished here's where I plan to take the project
these are very signifigant projects and will probably be a long time out
- xmpp support
- web rtc holepunching support
- client audio and video calling via webrtc