macOS
brew install goclonelocal Homebrew formula metadata
brew / rank 5443
Website Cloner. Version 1.2.2 via Homebrew; verified 2026-07-29.
install
brew install goclonelocal Homebrew formula metadata
overview
Website Cloner
history
goclone is a Go command-line website mirroring tool. It packages the old wget-style idea of copying a site locally into a small Go CLI with concurrent crawling, local link rewriting, and optional serving or opening of the generated copy.
The public goclone repository was created in March 2020 and published a v1.0.0 GitHub release the same day. The README describes the project as a utility for downloading HTML, CSS, JavaScript, images, and related files from a website into a local directory while preserving relative link structure.
The project was organized under the goclone-dev GitHub organization and paired with an official goclone.dev site. Its installation story started with an upstream Homebrew tap and later fit the standard Go CLI pattern of `go install github.com/goclone-dev/goclone/cmd/goclone@...` plus Homebrew packaging.
GitHub repository metadata showed more than two thousand stars and several hundred forks by June 2026, which is notable for a single-purpose website cloner. Homebrew packages it as formula `goclone`, giving macOS and Linux users a package-manager path in addition to upstream Go builds.
The adoption footprint is centered on developer and archiving workflows: people who want a fast terminal tool to copy a public site for inspection, offline browsing, demos, or migration experiments.
Typical usage is `goclone <url>`. The README documents flags for preset cookies, a custom user agent, proxy settings, automatically opening the result, and serving the generated files locally.
Because it rewrites links and pulls static assets into a local directory, goclone is useful for quick site snapshots. It is not a browser automation tool or a full crawler for dynamic application state.
Package nerds care about goclone because it is a compact example of the Go CLI distribution loop: a GitHub-hosted binary tool, a project-specific Homebrew tap, `go install` support, and later a normal Homebrew formula. It also sits in the long lineage of website mirroring tools while using Go's goroutine-friendly concurrency model.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
goclone | executable | indexed executable | Discovered from the local executable index. |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:goclone |
|---|---|
| Version | 1.2.2 |
| Package manager | Homebrew |
| Homepage | https://goclone.dev |
| Repository | https://github.com/goclone-dev/goclone |
| Last updated | 2026-07-29T16:05:04+02:00 |
| Pulse | updated |
| Bottle | not recorded |
| Service | none declared |
source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.