Skip to content

AidosKuneen/gogui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golangci lint Tests GoDoc GitHub license Go Report Card

gogui

This library is a GUI alternative for Go which uses the Chrome browser (or a default browser). The application communicates with the browser via WebSocket message using simple JSON.

You can write server-side code in Go and client-side code in Javascript.

Requirements

This requires

  • git
  • go 1.10+
  • web browser
    • Newest Chrome browser is recommended.
    • firefox
    • Microsoft Edge

Platforms

  • Linux
  • OSX
  • Windows

Installation

$ go get -u github.com/AidosKuneen/gogui

Example

See example directory

Contribution

Improvements to the codebase and pull requests are encouraged.

Dependencies and Licenses

github.com/AidosKuneen/gogui  MIT License
github.com/gorilla/websocket  BSD 2-clause "Simplified" License 
Golang Standard Library       BSD 3-clause License