Skip to content
This repository was archived by the owner on Jan 5, 2023. It is now read-only.

01110/websocky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

websocky

Websocky is a minimalistic websocket client GUI, written in react, wrapped in electron.

Features:

  • automatic websocket connection and reconnection
  • websocket URL saved persistently
  • instant message sending
  • stored message sending: use 0-9 keys to send messages stored in advance
  • stored messages saved persistently
  • connection related event logging
  • message logging
  • log line highlight
  • save logs into a .txt file
  • clear logs

Screenshot

alt text

Install & Development

React

#change directory to the react module
cd react

#install npm packages
npm install

#start react development server on port 3000
npm start

#make changes...

#update the build folder (necessary for packaging into electron)
npm run build

Electron

#change directory to the electron module
cd electron

#install npm packages
npm install

#start electron in dev mode, automatically copies build folder from react module
npm start

#make deb package
npm run make

This project is powered by:

  • react
  • electron
  • bootstrap
  • bootstrap icons
  • react-use-websocket
  • react-use-localstorage
  • react-moment
  • electron-forge

License

Websocky is licensed under MIT, see: license.

About

Websocky is a minimalistic websocket client GUI, written in react, wrapped into electron.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages