Skip to main content
Download

Run as many peers as you want

A node is one self-contained binary. There is no cluster to provision, no license key, and no cap on how many you run — more peers is the product working, not a bigger bill.

Unlimited peers, free

Any number of instances, nodes, devices, or users. No registration, no license key, no quantity limit — that promise is in the license grant itself, not just on this page.

Private by default

A fresh node is searchable by you and invisible to everyone else. Nothing is announced to any network until you create or join a mesh.

Redistribution is allowed

Official binaries may be carried unmodified through package managers, container registries, distro repositories, and your own internal mirrors.

License

Gnarl is source-available software under the Lucenia Competitive Extraction License LCEL-1.0. It is not an OSI-approved open source license. In short: study it, run it, build on it, and redistribute the official binaries unmodified — but do not use it, or representations derived from it, as raw material for building a competing product, whether by hand or with automated systems.

Builds

macOSApple Silicon
gnarl-aarch64-apple-darwin.tar.gzAccept the license to download
macOSIntel
gnarl-x86_64-apple-darwin.tar.gzAccept the license to download
Linuxx86_64
gnarl-x86_64-unknown-linux-gnu.tar.gzAccept the license to download
Linuxaarch64
gnarl-aarch64-unknown-linux-gnu.tar.gzAccept the license to download
Windowsx64
gnarl-x86_64-pc-windows-msvc.zipAccept the license to download
WindowsARM64
gnarl-aarch64-pc-windows-msvc.zipAccept the license to download

Every build is served from github.com/gnarl-dev/releases. The node repository itself is private; the artifacts are not.

Verify what you downloaded

Every artifact is published with a checksum, and redistribution of an official binary is conditioned on that checksum still verifying. Check it before you run it — especially if you got the file from a mirror rather than from here.

macOS and Linux

shasum -a 256 -c SHA256SUMS.txt

Windows

Get-FileHash .\gnarl-<version>-windows-x86_64-setup.exe

SHA256SUMS.txt covers every file in this release.