Automic VaultAutomic Vault

brew

Installer wormhole-william avec Homebrew, apk, apt, MacPorts, Nix, scoop

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de wormhole-william pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install wormhole-william

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install wormhole-william

MacPorts ports tree · net/wormhole-william/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add wormhole-william

Alpine Linux edge package indexes · wormhole-william · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install wormhole-william

Debian stable package indexes · wormhole-william · Source: deb.debian.org

Nixvérifié · 92%
nix profile install nixpkgs#wormhole-william

nixpkgs package indexes · pkgs/by-name/wo/wormhole-william/package.nix · Source: api.github.com

Windows

Scoopvérifié · 92%
scoop install main/wormhole-william

Scoop official bucket manifest trees · bucket/wormhole-william.json · Source: api.github.com

aperçu

Résumé du paquet

End-to-end encrypted file transfer

Commandes et alias

  • wormhole-william

historique

Historique du projet et usages

wormhole-william is Paul Sanford's Go implementation of Magic Wormhole, providing a CLI and API for end-to-end encrypted file transfer between computers. Its README emphasizes compatibility with the official Python magic-wormhole CLI and the shared use of a short wormhole code to connect endpoints.

Historique du projet

Magic Wormhole was publicized to the Python community at PyCon 2016 by Brian Warner as a way to move files like scp but without prearranged hostnames or SSH keys. The protocol uses short human-transmitted codes and PAKE/SPAKE2 to establish a strong shared key before encrypted transfer.

wormhole-william appeared later as an alternate implementation in Go: the GitHub repository was created on 2019-08-28, and the earliest GitHub release returned by the releases API is v1.0.1 on 2019-12-29. Its role is not to redefine the protocol, but to make Magic Wormhole available as a Go library and native-feeling command-line program.

Historique d'adoption

The project README lists third-party users including rymdport, riftshare, termshark, tmux-wormhole, and wormhole-william-mobile. That list shows the Go implementation being used as both an end-user CLI and a library layer for graphical, terminal, mobile, and integration-oriented transfer tools.

By the 2025-03-30 v1.0.8 release, GitHub metadata showed more than one thousand stars, which is notable for a small protocol-compatible file-transfer implementation.

Modes d'utilisation

The common workflow mirrors Magic Wormhole: one side runs a send command for text, a file, or a directory, receives or chooses a short code, and the other side enters the same code to receive. The code bootstraps encrypted communication; bulk transfer can go peer-to-peer or through Magic Wormhole relay infrastructure depending on network conditions.

For package users, wormhole-william is attractive when a Go binary is easier to deploy than a Python environment, or when another Go program wants Magic Wormhole behavior through a library rather than shelling out to the reference client.

Pourquoi les passionnés de paquets s'y intéressent

wormhole-william is significant because it demonstrates protocol portability. Magic Wormhole became useful enough that package ecosystems wanted more than the original Python implementation: a compact Go client, a reusable Go API, and downstream apps built on the same code.

Chronologie

  • 2016: Brian Warner presents Magic Wormhole at PyCon as simple secure file transfer.
  • 2019-08-28: wormhole-william GitHub repository is created.
  • 2019-12-29: Earliest listed GitHub release, v1.0.1, is published.
  • 2025-03-30: v1.0.8 is published.

Related projects

  • magic-wormhole is the original Python implementation and CLI.
  • rymdport and wormhole-william-mobile are downstream applications named by wormhole-william as third-party users.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:encrypt

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 8 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
wormhole-williamcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-26
version du gestionnaire1.0.8
gestionnaire mis à jour2026-07-25
données localesOK
amontà jour
dernière version détectéev1.0.8

https://github.com/psanford/wormhole-william

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:wormhole-william
Version1.0.8
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/wormhole-william
Page d'accueilhttps://github.com/psanford/wormhole-william
Dépôthttps://github.com/psanford/wormhole-william
Docs amonthttps://github.com/psanford/wormhole-william#readme
LicenceMIT
Archive sourcehttps://github.com/psanford/wormhole-william/archive/refs/tags/v1.0.8.tar.gz
Dernière mise à jour2026-07-25T22:40:22+02:00
Pulseupdated
Dépendances de compilationgo
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namewormhole-william
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

golang-github-psanford-wormhole-william-dev 1.0.7-1

Magic wormhole CLI and API in Go (library)

https://github.com/psanford/wormhole-william

sudo apt install golang-github-psanford-wormhole-william-dev
  • Section: golang
  • Architecture: all
  • Source Package: wormhole-william
  • 8 Dépendances
  • normalized package name match
  • Correspondance par : Wormhole William
Debian stable package indexes · deb.debian.org · Debian stable package indexes: golang-github-psanford-wormhole-william-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

wormhole-william 1.0.7-1+b6

Magic wormhole CLI and API in Go (program)

https://github.com/psanford/wormhole-william

sudo apt install wormhole-william
  • Section: golang
  • Architecture: amd64
  • Source Package: wormhole-william
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Wormhole William
Debian stable package indexes · deb.debian.org · Debian stable package indexes: wormhole-william from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

wormhole-william

nix profile install nixpkgs#wormhole-william
  • normalized package name match
  • Correspondance par : Wormhole William
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/wo/wormhole-william/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

golang-github-psanford-wormhole-william-dev 1.0.6-3build1

Magic wormhole CLI and API in Go (library)

https://github.com/psanford/wormhole-william

sudo apt install golang-github-psanford-wormhole-william-dev
  • Section: universe/golang
  • Architecture: all
  • Source Package: wormhole-william
  • 8 Dépendances
  • normalized package name match
  • Correspondance par : Wormhole William
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: golang-github-psanford-wormhole-william-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

wormhole-william 1.0.6-3build1

Magic wormhole CLI and API in Go (program)

https://github.com/psanford/wormhole-william

sudo apt install wormhole-william
  • Section: universe/golang
  • Architecture: amd64
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Wormhole William
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: wormhole-william from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

wormhole-william 1.0.8-r10

Go implementation of Magic Wormhole

https://github.com/psanford/wormhole-william

sudo apk add wormhole-william
  • License: MIT
  • Architecture: x86_64
  • Source Package: wormhole-william
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Wormhole William
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: wormhole-william from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
MacPorts95%

wormhole-william

sudo port install wormhole-william
  • normalized package name match
  • Correspondance par : Wormhole William
MacPorts ports tree · api.github.com · MacPorts ports tree: net/wormhole-william/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Scoop95%

main/wormhole-william

scoop install main/wormhole-william
  • normalized package name match
  • Correspondance par : Wormhole William
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/wormhole-william.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment