--- vendor/github.com/gookit/goutil/sysutil/sysutil_freebsd.go.orig	2025-11-03 03:33:57 UTC
+++ vendor/github.com/gookit/goutil/sysutil/sysutil_freebsd.go
@@ -0,0 +1,43 @@
+//go:build freebsd 
+package sysutil
+
+import "os/exec"
+
+// OsName system name. like runtime.GOOS. allow: linux, windows, darwin
+const OsName = FreeBSD
+
+// IsWin system. linux windows darwin
+func IsWin() bool { return false }
+
+// IsWindows system. linux windows darwin
+func IsWindows() bool { return false }
+
+// IsMac system
+func IsMac() bool { return true }
+
+// IsDarwin system
+func IsDarwin() bool { return true }
+
+// IsLinux system
+func IsLinux() bool { return false }
+
+// IsFreeBSD system
+func IsFreeBSD() bool { return false }
+
+// OpenURL Open browser URL
+//
+// Mac：
+//
+//	open 'https://github.com/inhere'
+//
+// Linux:
+//
+//	xdg-open URL
+//	x-www-browser 'https://github.com/inhere'
+//
+// Windows:
+//
+//	cmd /c start https://github.com/inhere
+func OpenURL(URL string) error {
+	return exec.Command("open", URL).Run()
+}
