Skip to content

Releases: gbLw1/go-websocket

v5

25 Nov 03:28
Compare
Choose a tag to compare

Features

  • See who is typing
  • Different colors for each user
  • Anti lurker system (the user must send a message to show their color in the list of connected clients)
  • Unique nickname per room
  • Auto reconnect to the server when sending a message with connection closed

v4

15 Nov 22:32
Compare
Choose a tag to compare
v4

Features

  • Slug for room name in query param
  • Connected room displayed in the browser tab
  • Number of unread messages in the browser tab
  • Notification sound for unread messages

v3

11 Nov 05:21
Compare
Choose a tag to compare
v3

Features

  • Share room directly with URL link (query params rooms)
  • Nickname saved in the browser local storage

v2

10 Nov 21:10
Compare
Choose a tag to compare
v2

Features

  • multiple chat rooms
  • darkmode
  • mobile responsive

Example

example

v1

10 Nov 04:22
Compare
Choose a tag to compare
v1

WebSocket chat app with Go & VueJS

A simple project learning WebSockets

Features

  • Choose a nickname
  • Send messages
  • See who is online in the room
  • Connected clients list updated in real time
  • Disconnect from the room
  • Scroll down to the last message when a new message is received
  • Notifications from the server when someone joins or leaves the room

Example

example