{"repo":"sorinipate/vpn-up-for-openconnect","free":true,"listed":false,"github":"https://github.com/sorinipate/vpn-up-for-openconnect","clone":"git clone https://github.com/sorinipate/vpn-up-for-openconnect.git","description":"Secure CLI VPN manager for OpenConnect, Cisco AnyConnect, GlobalProtect, Pulse Secure & Juniper VPNs on macOS and Linux","language":"Shell","stars":53,"topics":["anyconnect","bash","certificate-pinning","cisco-anyconnect","cli","command-line","duo","globalprotect","homebrew","juniper-vpn"],"license":"MIT","category":"cli-tools","readme_excerpt":"VPN Up for OpenConnect Secure, scriptable command-line VPN client for Cisco AnyConnect and other SSL VPNs, built on OpenConnect — for macOS & Linux. --- VPN Up is a secure, scriptable command-line VPN manager for OpenConnect. It connects macOS and Linux machines to Cisco AnyConnect , Palo Alto GlobalProtect , Pulse Secure , Juniper Network Connect , and ocserv gateways straight from the terminal — with named profiles, simultaneous tunnels, Duo 2FA, certificate pinning, secure secret storage, auto-reconnect, and shell completion. It's built for developers, consultants, DevOps engineers, and remote workers who'd rather drive their VPN from the command line than a vendor GUI. ❓ Why use VPN Up? - Connect to Cisco AnyConnect-compatible VPNs without the official GUI client - Manage multiple OpenConnect VPN profiles, connect by name, and run compatible profiles side by side ( vpn-up start \"Work VPN\" ) - Use Duo 2FA from the command line — push, phone, SMS, or one-time passcode - Store VPN secrets in the macOS Keychain , Linux Secret Service , or an encrypted OpenSSL vault — never in plaintext config files - Run VPN connections as launchd/systemd login services with auto-reconnect - Script VPN startup into your development, automation, and remote-support workflows 👤 Who is this for? VPN Up is useful if you: - Use OpenConnect instead of vendor VPN clients - Connect to Cisco AnyConnect, GlobalProtect, Pulse Secure, Juniper, or ocserv VPNs - Want a terminal-first VPN workflow on macOS ","default_branch":null,"files":null,"tree":[],"storefront":"/r/sorinipate","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sorinipate/vpn-up-for-openconnect/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}