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 c5eda422b4 Added a link to the online documentation in README 2023-01-17 17:14:21 -05:00
artist Labels may request an expanding height change 2023-01-16 18:04:41 -05:00
assets Added simple readme 2023-01-11 16:01:06 -05:00
backends/x Core no longer naievely constrains canvas resize dimensions 2023-01-17 14:31:06 -05:00
defaultfont Initial commit 2023-01-09 01:03:19 -05:00
elements Documented the clock 2023-01-17 17:13:01 -05:00
examples Spacers :D 2023-01-17 17:01:35 -05:00
flow Added an example of how to use the flow 2023-01-12 15:33:50 -05:00
layouts Dialog layout works now 2023-01-17 15:55:16 -05:00
popups Fixed layouts import paths 2023-01-16 00:11:06 -05:00
theme Checkboxes! 2023-01-17 16:38:57 -05:00
LICENSE Added license 2023-01-11 17:57:29 -05:00
README.md Added a link to the online documentation in README 2023-01-17 17:14:21 -05:00
backend.go Initial commit 2023-01-09 01:03:19 -05:00
canvas.go sigh 2023-01-15 13:55:02 -05:00
element.go Half-working container flexibility propagation 2023-01-16 23:34:17 -05:00
go.mod Initial commit 2023-01-09 01:03:19 -05:00
go.sum Initial commit 2023-01-09 01:03:19 -05:00
input.go Initial commit 2023-01-09 01:03:19 -05:00
layout.go Half-working container flexibility propagation 2023-01-16 23:34:17 -05:00
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

README.md

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. You can also view it on the web on pkg.go.dev.