Skip to content

Go-View is a project to build a rudementary GUI library for Go.

Notifications You must be signed in to change notification settings

sesteel/go-view

Repository files navigation

Current work has moved to:

https://github.com/vizstra/ui

where opengl has replaced Cairo for drawing calls. The tradeoffs (complexity) to get efficient text rendering using Cairo are not something I want to make at the moment. At least not without trying a different approach using OpenGL first.

go-view

Go-View is an experimental project to build a rudimentary GUI library for Go upon a Cairo backend. It is being built out in the open for anybody to use, but it is a personal project and should be viewed as such. I am exploring tangential issues surrounding UI and UX design. Below, I have placed a few screenshots to give a sense of the asthetic.

Screenshot from the Button Example:

Screenshot from the Checkbox Example:

Screenshot from the Progress Bar Example:

Screenshot from the Text Box Example:

Screenshot from the Editor Example:

About

Go-View is a project to build a rudementary GUI library for Go.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published