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
2023-05-03 15:40:40 -04:00
ability Entities must support all behaviors 2023-05-03 15:40:40 -04:00
artist Yaeh 2023-05-03 15:40:40 -04:00
assets
data
default Wintergreen is now a plugin 2023-05-03 15:40:40 -04:00
dirs
elements Add gitignore 2023-05-03 15:40:40 -04:00
examples Add gitignore 2023-05-03 15:40:40 -04:00
fixedutil
flow
input
nasin Plugins are now properly loaded woohoo 2023-05-03 15:40:40 -04:00
plugins Wintergreen is now a plugin 2023-05-03 15:40:40 -04:00
popups
scripts Wintergreen is now a plugin 2023-05-03 15:40:40 -04:00
shatter
textdraw Migrated test elements 2023-05-03 15:40:40 -04:00
textmanip
xcf
.gitignore Add gitignore 2023-05-03 15:40:40 -04:00
backend.go The base tomo module only retains a singleton backend 2023-05-03 15:40:39 -04:00
config.go
element.go The base tomo module only retains a singleton backend 2023-05-03 15:40:39 -04:00
entity.go Entities must support all behaviors 2023-05-03 15:40:40 -04:00
go.mod
go.sum
LICENSE
README.md
theme.go
version.go Added Version type to base tomo package and stuff 2023-05-03 15:40:39 -04:00
window.go

tomo

This repository is mirrored on GitHub.

Please note: Tomo is in early development. Some features may not work properly, and its API may change without notice.

Tomo is a GUI toolkit written in pure Go with minimal external dependencies. It makes use of Go's unique language features to do more with less. It is also easily extendable with custom backends and elements.

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 (although it may be slightly out of date).