gooey-cli

module
v0.0.0-...-3e4594b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2025 License: MIT

README

Gooey CLI

The Gooey CLI is a management tool for the Gooey WebASM framework. Its goal is to simplify the bootstrapping process of Controllers, Views, and Components built with Gooey.

Installation

You can use the go install command to install the program directly from GitHub:

# Install directly from GitHub
go install github.com/cookiengineer/gooey-cli/cmds/gooey@master;

Building

Building Requirements are go, cgo, gcc, and WebKit2GTK version 4.1.

(Upstream webview/webview isn't ready for 6.0 yet as of 2025-Q4)

# On ArchLinux
sudo pacman -S gcc go webkit2gtk-4.1;

cd /path/to/gooey-cli;
go build ./cmds/gooey;

Usage

The Gooey CLI is currently highly experimental and will break regularly until upstream has reached a stable 1.0.0 version release.

Execute the program without any parameters to show its help and usage examples:

# Show Help
gooey;

License

This project is licensed under MIT license.

Directories

Path Synopsis
cmds
gooey command
boilerplate command
boilerplate/webview/libs/mswebview2
Dummy file to allow vendoring.
Dummy file to allow vendoring.
boilerplate/webview/libs/mswebview2/include
Dummy file to allow vendoring.
Dummy file to allow vendoring.
boilerplate/webview/libs/webview
Dummy file to allow vendoring.
Dummy file to allow vendoring.
boilerplate/webview/libs/webview/include
Dummy file to allow vendoring.
Dummy file to allow vendoring.
cmd
fs

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL