Populars: Dades actualitzades el 14 de novembre del 2026

Categories

Internet1.413
Comunicació327
Àudio i vídeo935
Gràfics i disseny562
Ofimàtica i productivitat1.175
Eines per a desenvolupadors3.276
Eines d’IA605
Seguretat i privadesa407
Eines del sistema3.182
Jocs544
Educació i ciència241
Xarxa i TI293

Nostr VPN: baixar versions anteriors

nostr-vpn is a Rust workspace for a Tailscale-style mesh VPN control plane built on Nostr signaling and userspace WireGuard.

Aquí hi ha 12 versions de Nostr VPN, des de 25 de març del 2026 fins a l’actual, 0.3.12. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.

2026: 12 12 26
VersióDataMidaFitxers
0.3.12Darrera versió 19 d’abril del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
> Note: The macOS desktop app is not included in this GitHub release because Apple signing/notarization did not complete.
> If you only need macOS today, use the CLI tarball below or build from source.
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.12/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.12/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.12/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.12/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.3.10 15 d’abril del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
> Note: The macOS desktop app is not included in this GitHub release because Apple signing/notarization did not complete.
> If you only need macOS today, use the CLI tarball below or build from source.
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.10/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.10/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.10/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.10/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.3.9 9 d’abril del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for macOS (Apple Silicon)
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.9/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.9/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.9/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.9/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.3.8 8 d’abril del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for macOS (Apple Silicon)
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.8/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.8/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.8/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.8/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.3.6 6 d’abril del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for macOS (Apple Silicon)
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.6/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.6/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.6/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.6/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.3.4 2 d’abril del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for macOS (Apple Silicon)
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.4/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.4/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.4/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.4/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.3.3 1 d’abril del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for macOS (Apple Silicon)
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.3/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.3/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.3/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.3/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.3.1 31 de març del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for macOS (Apple Silicon)
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.1/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.1/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.1/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.3.1/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.2.28 26 de març del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for macOS (Apple Silicon)
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.28/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.28/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.28/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.28/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.2.27 30 de març del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for macOS (Apple Silicon)
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.27/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.27/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.27/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.27/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.2.26 25 de març del 2026 — 64 bits EXE (NSIS)
Notes de la versió
Downloads
Most people
- Nostr VPN for macOS (Apple Silicon)
- Nostr VPN for Linux (AppImage)
- Nostr VPN for Debian/Ubuntu (.deb)
- Nostr VPN for Windows
- Nostr VPN for Android
Prebuilt Intel macOS release artifacts have been sunset. Intel Mac users should build from source or use an older release.
Headless CLI downloads
- macOS Apple Silicon CLI
- Windows x86_64 CLI
- Linux x86_64 CLI
- Linux ARM64 CLI
Quick CLI install (Apple Silicon macOS/Linux)
case "$(uname -s)/$(uname -m)" in
Darwin/arm64) ASSET=nvpn-aarch64-apple-darwin.tar.gz ;;
Linux/x86_64) ASSET=nvpn-x86_64-unknown-linux-musl.tar.gz ;;
Linux/aarch64|Linux/arm64) ASSET=nvpn-aarch64-unknown-linux-musl.tar.gz ;;
Darwin/x86_64)
echo "Prebuilt Intel macOS releases have been sunset. Build from source or use an older release." >&2
exit 1
;;
*)
echo "Unsupported platform: $(uname -s)/$(uname -m)" >&2
exit 1
;;
esac
curl -fsSL "https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.26/${ASSET}" | tar -xz && cd nvpn && ./install.sh
That command auto-detects the matching Apple Silicon macOS/Linux CLI tarball, extracts nvpn, and runs the bundled installer.
Manual CLI install
# macOS Apple Silicon
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.26/nvpn-aarch64-apple-darwin.tar.gz
# Linux x86_64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.26/nvpn-x86_64-unknown-linux-musl.tar.gz
# Linux ARM64
curl -LO https://github.com/mmalmi/nostr-vpn/releases/download/v0.2.26/nvpn-aarch64-unknown-linux-musl.tar.gz
tar -xzf nvpn-*.tar.gz && cd nvpn && ./install.sh
On Intel macOS, install from source instead:
cargo install --git https://github.com/mmalmi/nostr-vpn --locked --bin nvpn nostr-vpn-cli
Verify
nvpn --help
nvpn init --participant npub1...alice --participant npub1...bob
0.2.22 25 de març del 2026 — 64 bits EXE (NSIS)

Comparteix