pkg.soopen package index

brew / rank 5443

Install goclone with Homebrew

Website Cloner. Version 1.2.2 via Homebrew; verified 2026-07-29.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install goclone

local Homebrew formula metadata

overview

Package summary

Website Cloner

Commands and aliases

  • goclone

history

Project history and usage

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.

Project history

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.

Adoption history

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.

How it is used

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.

Why package nerds care

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.

Timeline

  • 2020-03: GitHub repository created and v1.0.0 released.
  • 2021-11: v1.2.0 released.
  • 2023-06: v1.2.1 released.
  • 2025-08: v1.2.2 released.

Related projects

  • wget and HTTrack are older website mirroring tools in the same general space.
  • Colly is the Go scraping framework referenced by goclone's proxy flag documentation.
  • The goclone-dev/homebrew-goclone repository was the upstream tap used before broader Homebrew formula packaging.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
gocloneexecutableindexed executableDiscovered from the local executable index.

freshness

Version and 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.

page generated2026-08-03
manager version1.2.2
manager updated2026-07-29
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:goclone
Version1.2.2
Package managerHomebrew
Homepagehttps://goclone.dev
Repositoryhttps://github.com/goclone-dev/goclone
Last updated2026-07-29T16:05:04+02:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation