Skip to content

IP Messenger Client written in Go. Credits to mattn/go-ipmsg. Will switch from tinyGo to official go later after 1.21 release.

Notifications You must be signed in to change notification settings

mizumoto-cn/ipmsgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ipmsgo

A Go-based IP Messenger Client.

This project is based on a new ipmsg library that I wrote, since mattn's ipmsg library was outdated and incompatible with go modules. The library is located in the /pkg folder, and the command line client is in the /cmd folder. I also plan to add a Flask-based web GUI in the /gui folder.

I have not yet decided whether to create a WebAssembly version of the web GUI or not. go-app might be an option.

The library is still under development and not ready for use.

Credits

This project is inspired by mattn/go-ipmsg and zeromake/ipmsg-protocol(Chinese Translation)

License

This project is licensed under the Mizumoto General Public License, Version 1.4. You can find the full license text in LICENSE.

The entities* on the Disqualified Entities List are prohibited from using files** from this project in any way.


*/**: See chapter #Restrictions for Users for definitions of entities and files.

About

IP Messenger Client written in Go. Credits to mattn/go-ipmsg. Will switch from tinyGo to official go later after 1.21 release.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages