GlobalProtect-openconnect is an open-source VPN client that connects to Palo Alto Networks GlobalProtect gateways using OpenConnect. It supports macOS, Linux, FreeBSD, and OpenBSD through a graphical desktop application and command-line interface. Users can authenticate through single sign-on, multifactor authentication, FIDO2 security keys, or client certificates. Browser-based authentication allows users to complete login through their preferred web browser. The application supports multiple VPN portals and gateways, including direct gateway connections. Automatic connection at system startup and system tray controls simplify everyday VPN management. Command-line tools provide connection management, diagnostic logging, and Host Information Profile report generation. Built with Rust and Tauri, it offers an alternative to proprietary GlobalProtect clients.

Features

  • Cross-platform GlobalProtect VPN connectivity through the OpenConnect protocol
  • Single sign-on and multifactor authentication with FIDO2 security key support
  • Client certificate authentication and external browser-based login workflows
  • Multiple VPN portal management with direct gateway connection capabilities
  • Automatic VPN connection at startup with convenient system tray controls
  • Graphical desktop interface and command-line tools with HIP report generation

Project Samples

Project Activity

See All Activity >

Categories

VPN

License

GNU General Public License version 3.0 (GPLv3)

Follow GlobalProtect-openconnect

GlobalProtect-openconnect Web Site

Other Useful Business Software
Veeam Data Platform v13.1 Icon
Veeam Data Platform v13.1

Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Try Now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of GlobalProtect-openconnect!

Additional Project Details

Operating Systems

Android, Linux, Mac

Programming Language

Rust

Related Categories

Rust VPN Software

Registered

23 hours ago