# core libraries | | | | | | | |
go.wit.com/gui |
|
v0.22.42 |
v0.22.42 |
11d |
The GUI API intended for Control Panels |
go.wit.com/widget |
|
v1.1.30 |
v1.1.30 |
30d |
Primitive Definitions for Buttons, Dropdowns, etc. |
go.wit.com/log |
|
v0.22.16 |
v0.22.16 |
48d |
a wrapper attempt around log for the GUI |
# GO plugin GUI demos | | | | | | | |
go.wit.com/apps/helloworld |
|
v0.21.36 |
v0.21.36 |
11d |
A simple GUI Demo Video Demo |
go.wit.com/apps/basicwindow |
|
v0.21.32 |
v0.21.32 |
11d |
A bit more of a GUI Demo |
go.wit.com/apps/gadgetwindow |
|
v0.21.32 |
v0.21.32 |
11d |
A more complicated GUI Demo used for debugging the toolkits |
# Applications (mirrors.wit.com has .deb packages) | | | | | | | |
go.wit.com/apps/go-clone |
|
v0.7.61 |
v0.7.61 |
11d |
recursively 'git clone' golang packages |
go.wit.com/apps/go-deb |
|
v0.22.100 |
v0.22.100 |
11d |
Turn anything into a .deb package |
go.wit.com/apps/autogenpb |
|
v0.0.67 |
v0.0.67 |
12d |
autogen protobuf Marshal() and Sort() pb.go files |
go.wit.com/apps/go-mod-clean |
|
v0.0.73 |
v0.0.73 |
11d |
clean go.mod and go.sum files before publishing |
go.wit.com/apps/virtigo |
|
v0.2.49 |
v0.2.49-1-g1fd6b1d |
10d |
control your homelab cluster (pre-alpha) |
go.wit.com/apps/forge |
|
v0.22.112 |
v0.22.112-1-g99e3037 |
9d |
git automation tool used for the repositories here |
go.wit.com/apps/utils/gowebd |
|
v0.22.76 |
v0.22.76 |
11d |
generates this website: go.wit.com |
# gui toolkit packages | | | | | | | |
go.wit.com/toolkits/tree |
|
v0.22.28 |
v0.22.28-3-g1127b96 |
9d |
common toolkit plugin code |
go.wit.com/toolkits/andlabs |
|
v0.22.33 |
v0.22.33 |
11d |
Platform Native GUI (GTK on Linux and Cocoa on MacOS, Windows needs golang plugins) |
go.wit.com/toolkits/gocui |
|
v0.22.42 |
v0.22.42-5-g9669a63 |
9d |
A console based GUI (like ncurses) |
go.wit.com/toolkits/nocui |
|
v0.22.33 |
v0.22.33 |
11d |
A minimum toolkit plugin using STDIN/STDOUT |
go.wit.com/toolkits/pixelgl |
|
v0.21.32 |
v0.21.32 |
11d |
an experiment with opengl (no widgets yet) |
go.wit.com/toolkits/fyne |
|
v0.0.36 |
v0.0.36 |
11d |
fyne.io (early stages. only makes windows and buttons) |
go.wit.com/toolkits/debian |
|
v0.22.9 |
v0.22.9 |
63d |
make a .deb of the toolkit plugin binaries |
# gui libraries | | | | | | | |
go.wit.com/lib/gadgets |
|
v0.22.25 |
v0.22.25 |
11d |
Some common collections of widgets |
go.wit.com/lib/debugger |
|
v0.22.25 |
v0.22.25 |
11d |
An attempt at a debugger |
go.wit.com/lib/gui/repostatus |
|
v0.22.69 |
v0.22.69 |
11d |
used by forge |
go.wit.com/lib/gui/repolist |
|
v0.22.79 |
v0.22.79 |
11d |
used by forge |
go.wit.com/lib/gui/linuxstatus |
|
v0.22.29 |
3dd6aff |
12d |
for the DNS Control Panel |
go.wit.com/lib/gui/logsettings |
|
v0.22.25 |
v0.22.25 |
11d |
used for 'log' and debugger |
go.wit.com/lib/gui/digitalocean |
|
v0.21.25 |
v0.21.25 |
11d |
used by the DO control panel |
go.wit.com/lib/protobuf/virtpb |
|
v0.2.32 |
v0.2.32-1-ge4345c8 |
10d |
protobuf for virtigo |
go.wit.com/lib/protobuf/gitpb |
|
v0.0.97 |
v0.0.97 |
11d |
protobuf for git repos used by forge |
go.wit.com/lib/protobuf/guipb |
|
v0.0.10 |
v0.0.10 |
11d |
protobuf for communication to the GUI toolkits |
go.wit.com/lib/protobuf/forgepb |
|
v0.0.103 |
v0.0.103 |
11d |
protobuf for forge |
go.wit.com/lib/protobuf/zoopb |
|
v0.0.50 |
v0.0.50 |
11d |
protobuf for zookeeper |
go.wit.com/lib/virtigolib |
|
v0.1.20 |
v0.1.20-1-g185a327 |
10d |
libvirtxml <-> protobuf for virtigo |
go.wit.com/lib/daemons/virtigod |
|
v0.1.32 |
v0.1.32 |
11d |
the virtigo hypervisor daemon |
go.wit.com/lib/daemons/gus |
|
v0.0.8 |
v0.0.8 |
11d |
"Phantastic Gus" your network squirrel |
go.wit.com/lib/libgit2go |
|
v0.1.3 |
v0.1.3 |
48d |
fixed for libgit2 v1.9 (works on debian sid) |
# Support packages (forked for experiments) | | | | | | | |
go.wit.com/dev/alexflint/arg |
|
v1.5.5 |
v1.5.5 |
121d |
slight minor modifications to 'go-arg' |
go.wit.com/dev/andlabs/ui |
|
v0.0.2 |
v0.0.2 |
122d |
attempts to add RiscV support |
# debian package instructions: | | | | | | | |