Go to file
Pietro Gagliardi 69cc823368 Added Button and Checkbox. 2015-12-12 15:52:43 -05:00
prev More work. 2015-12-11 22:48:25 -05:00
LICENSE Added license and README. 2014-02-17 18:38:50 -05:00
README.md LET'S GET THIS FINAL REWRITE EVER STARTED 2015-12-11 20:37:59 -05:00
button.go Added Button and Checkbox. 2015-12-12 15:52:43 -05:00
checkbox.go Added Button and Checkbox. 2015-12-12 15:52:43 -05:00
compatibility.md LET'S GET THIS FINAL REWRITE EVER STARTED 2015-12-11 20:37:59 -05:00
control.go Added Button and Checkbox. 2015-12-12 15:52:43 -05:00
link_unix.go More work. 2015-12-11 22:48:25 -05:00
main.go Added uiWindow. 2015-12-12 13:37:36 -05:00
util.go Implemented some utility functions. 2015-12-12 13:07:57 -05:00
window.go Added Button and Checkbox. 2015-12-12 15:52:43 -05:00
zz_test.go Added Button and Checkbox. 2015-12-12 15:52:43 -05:00

README.md

ui: platform-native GUI library for Go

This is a library that aims to provide simple GUI software development in Go.

It is based on my libui, a simple cross-platform library that does the same thing, but written in C. You must include this library in your binary distributions.

It runs on/requires:

  • Windows: cgo, Windows Vista and newer
  • Mac OS X: cgo, Mac OS X 10.7 and newer
  • other Unixes: cgo, GTK+ 3.4 and newer

TODO figure out the minimum required version of Go

(this README needs some work)

Installation

Documentation

The in-code documentation needs improvement. I have written a tutorial in the Wiki.

Updates