Welcome to IPFS distributions

This is the downloads website for all the official software distributions of the IPFS Project. You can find all the apps, binaries, and packages here. Every distribution has a section on this page with,

The All Versions link on each distribution shows directory listings for all the available versions, and a versions file (example). This file can be used by tools, such as ipfs-update, to find all the available versions and download the latest.

The directory listing of each version (example) has all the platform archives (.zip or .tar.gz), a README.md and a dist.json which describe the release for humans and machines. It is meant to be easily consumed and used by tools.

fs-repo-migrations

fs-repo-migrations is a tool for migrating IPFS storage repositories to newer versions.
Download fs-repo-migrations
Not your platform? See below for alternatives

v1.3.0

September 03, 2017

darwin Binary 386 amd64
freebsd Binary 386 amd64 arm
linux Binary 386 amd64 arm
windows Binary 386 amd64

go-ipfs

go-ipfs is the main implementation of IPFS. It includes: - an IPFS core implementation - an IPFS daemon server - extensive command line tooling - an HTTP API for controlling the node - an HTTP Gateway for serving content to HTTP browsers
Download go-ipfs
Not your platform? See below for alternatives

v0.4.13

November 16, 2017

darwin Binary 386 amd64
freebsd Binary amd64
linux Binary 386 amd64 arm
windows Binary amd64

gx

gx is a package management tool built on ipfs
Download gx
Not your platform? See below for alternatives

v0.12.1

December 03, 2017

darwin Binary 386 amd64
freebsd Binary 386 amd64 arm
linux Binary 386 amd64 arm
windows Binary 386 amd64

gx-go

gx-go is a gx helper tool for golang
Download gx-go
Not your platform? See below for alternatives

v1.6.0

December 03, 2017

darwin Binary 386 amd64
freebsd Binary 386 amd64 arm
linux Binary 386 amd64 arm
windows Binary 386 amd64

ipfs-cluster-ctl

ipfs-cluster-ctl is a command-line interface to manage and perform operations on a ipfs-cluster peer. This build is experimental. The latest version of ipfs-cluster can built from the source repository.
Download ipfs-cluster-ctl
Not your platform? See below for alternatives

v0.3.1

December 11, 2017

darwin Binary 386 amd64
freebsd Binary 386 amd64 arm
linux Binary 386 amd64 arm
windows Binary 386 amd64

ipfs-cluster-service

ipfs-cluster-service runs a full IPFS Cluster peer. These builds are a preview and are considered experimental. The latest version of ipfs-cluster can be built from the source code repository.
Download ipfs-cluster-service
Not your platform? See below for alternatives

v0.3.1

December 11, 2017

darwin Binary 386 amd64
freebsd Binary amd64
linux Binary 386 amd64 arm
windows Binary 386 amd64

ipfs-pack

A filesystem packing tool
Download ipfs-pack
Not your platform? See below for alternatives

v0.6.0

December 11, 2017

darwin Binary 386 amd64
freebsd Binary amd64
linux Binary 386 amd64 arm
windows Binary amd64

ipfs-see-all

A diagnostics and recovery tool for ipfs repos.
Download ipfs-see-all
Not your platform? See below for alternatives

v1.0.0

October 11, 2016

darwin Binary 386 amd64
freebsd Binary 386 amd64 arm
linux Binary 386 amd64 arm
windows Binary 386 amd64

ipfs-update

ipfs-update is a CLI tool to help update and install IPFS easily.
Download ipfs-update
Not your platform? See below for alternatives

v1.5.2

March 02, 2017

darwin Binary 386 amd64
freebsd Binary 386 amd64 arm
linux Binary 386 amd64 arm
windows Binary 386 amd64

ipget

wget for IPFS: retrieve files over IPFS and save them locally.
Download ipget
Not your platform? See below for alternatives

v0.3.0

March 01, 2017

darwin Binary 386 amd64
freebsd Binary amd64
linux Binary 386 amd64 arm
windows Binary 386 amd64