Skip to content

tacf/goak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goak

Go Application Kit is a small library for building cross-platform UI apps. It uses Ebiten for windowing/input/rendering and focuses on rapid prototyping.

Features:

  • Layout management inspired by Clay.h
  • Handy utilities like named colors (Example, colors.LightGray)
  • GPU Accelerated

Demo app showcasing most widgets and features

Run examples

go run .examples/<example>/main.go

Check examples/demo/main.go for a widget/features showcase

Build: go build -o bin/basic ./examples/basic (on Windows add -ldflags="-H windowsgui").

Using the library

import (
	"goak/internal/goak"
	"goak/internal/goak/components"
	"goak/internal/goak/layout"
)

About

GoLang Application Kit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages