DEV Community

Leon
Leon

Posted on

Introducing LoConn: local area network chatting app written in GO

#go

Golan

Go implementation of local area network communications based on protocols like UDP, HTTPS, WebSocket, etc.

Try the desktop GUI app for lan-chatting/document transferring:https://github.com/leoxiang66/golan/releases

General roadmap

  • [x] basic GUI app that supports peer2peer lan-chatting
  • [x] support multiple conversations at the same time
  • [ ] support copying chat messages
  • [ ] support random user names
  • [ ] GUI notifications for system information such as "socket disconnected"
  • [ ] support disconnecting sockets by users
  • [ ] support file transferring
  • [ ] support blacklist
  • [ ] encryption/decryption

Some screenshots

  1. Peer2Peer chat
    image

  2. Invite for socket connection
    image

  3. Received invitation
    image

Top comments (0)