A GUI toolkit written in pure Go.
This repository has been archived on 2023-08-08. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Sasha Koshka 95b6607e4e Dialong, Horizontal, and Vertical layouts now compile
However, they do not take into account expanding elements.
2023-01-16 00:09:01 -05:00
artist TextDrawer is able to return a reccomended max height. 2023-01-15 23:36:11 -05:00
assets
backends/x X backend conforms to new API 2023-01-15 12:23:13 -05:00
defaultfont
elements Moved the layouts directory out of elements because they aren't. 2023-01-16 00:03:02 -05:00
examples
flow
layouts Dialong, Horizontal, and Vertical layouts now compile 2023-01-16 00:09:01 -05:00
popups
theme Replaced the chiseled box with the chiseled pattern 2023-01-14 21:01:00 -05:00
backend.go
canvas.go sigh 2023-01-15 13:55:02 -05:00
element.go Cleared up the wording in the Expanding interface comments 2023-01-15 12:33:52 -05:00
go.mod
go.sum
input.go
layout.go More comment changes 2023-01-15 12:37:10 -05:00
LICENSE
README.md
tomo.go Split the functionality of tomo.go into multiple files 2023-01-14 21:24:39 -05:00
window.go Split the functionality of tomo.go into multiple files 2023-01-14 21:24:39 -05:00

tomo

Tomo is a GUI toolkit written in pure Go, designed to be minimalist, frugal, and extendable. It is currently in early development, so some features may not work as expected.

You can find out more about how to use it by visiting the examples directory, or pull up its documentation by running godoc within the repository.