Distribution Status
Updates to the information below are welcomed, especially for distributions (including *BSD etc.) which aren't yet mentioned.
Fedora
Both openconnect and NetworkManager-openconnect packages are included in Fedora and generally kept up to date with the latest release.
In addition, the latest git master branch is built automatically in the dwmw2/openconnect COPR for current versions of Fedora as well as RHEL/EPEL and also a mingw-openconnect package cross-compiled for Windows.
Debian / OpenSUSE / Gentoo
The openconnect and NetworkManager-openconnect (or network-manager-openconnect) packages are included in most Linux distributions.
Ubuntu
The openconnect and network-manager-openconnect packages are included in Ubuntu but bug fixes are sometimes very slow.
OpenConnect releases for Ubuntu LTS distributions can be found in the dwmw2/openconnect PPA.
NetBSD, DragonFly BSD, Solaris, etc. (pkgsrc)
There is an OpenConnect package in the NetBSD pkgsrc repository, which covers many UNIX-like systems.
FreeBSD
An openconnect port is available for FreeBSD.
OpenBSD
The OpenBSD ports collection contains an OpenConnect package.
Mac OS X
The Homebrew project contains an OpenConnect package.
Windows
NSIS-based installers for OpenConnect are automatically built with each commit pushed to GitLab CI. Download the most recent build from the master branch for 32-bit Windows or for 64-bit Windows. Note that this is the OpenConnect command-line application; see GUI Tools for other possibilities.
The Fedora dwmw2/openconnect COPR mentioned above contains mingw-openconnect packages built for 32-bit and 64-bit Windows.