Download instructions for Linux

Download instructions for deb-based Linux distributions (e.g. Ubuntu 20.04+, Debian 10+)

1. Add the repository to sources.list.d

curl -fsSL "https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/windsurf.gpg" | sudo gpg --dearmor -o /usr/share/keyrings/windsurf-stable-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/windsurf-stable-archive-keyring.gpg arch=amd64] https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/apt stable main" | sudo tee /etc/apt/sources.list.d/windsurf.list > /dev/null

2. Update

sudo apt-get update

3. Install

sudo apt-get upgrade windsurf
l

Download instructions for rpm-based Linux distributions (e.g. Fedora 36+, Centos 8+)

1. Import the signing key

sudo rpm --import https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/RPM-GPG-KEY-windsurf

2. Add the repo to /etc/yum.repos.d

echo -e "[windsurf]
name=Windsurf Repository
baseurl=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/repo/
enabled=1
autorefresh=1
gpgcheck=1
gpgkey=https://windsurf-stable.codeiumdata.com/wVxQEIWkwPUEAGf3/yum/RPM-GPG-KEY-windsurf" | sudo tee /etc/yum.repos.d/windsurf.repo > /dev/null

3. Update

sudo dnf check-update

4. Install

sudo dnf install -y windsurf

You can also use the repo file if you prefer.

Using another distribution? You can download the source tarball here.

Using MacOS or Windows? View all download options