Skip to content

BlindWanda/inputbox

Repository files navigation

About

GoDoc

InputBox is a simple cross-platform library for displaying desktop dialog boxes in your go application

Example

package main

import "github.com/martinlindhe/inputbox"

func main() {
	got, ok := inputbox.InputBox("Dialog title", "Type a number", "abc")
	if ok {
		fmt.Println("you entered:", got)
	} else {
		fmt.Println("No value entered")
	}
}

Windows

Uses a powershell script

Windows

macOS

Uses a osascript

macOS

Linux

Uses zenity (gtk)

Linux

More

If you like this, check out https://github.com/martinlindhe/notify for cross-platform desktop notifications.

License

Under MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages