Go to file
Pietro Gagliardi b6ccf2db40 Added code for Controls. 2015-12-12 12:53:55 -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
compatibility.md LET'S GET THIS FINAL REWRITE EVER STARTED 2015-12-11 20:37:59 -05:00
control.go Added code for Controls. 2015-12-12 12:53:55 -05:00
link_unix.go More work. 2015-12-11 22:48:25 -05:00
main.go Added OnShouldQuit(). 2015-12-12 12:01:31 -05:00
zz_test.go Started the testing framework. 2015-12-11 22:58:21 -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