[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:viscosity:en":3,"releases:stats:cask:viscosity:en":406},{"accentColor":4,"artifacts":5,"autoUpdates":43,"categories":44,"conflictsWith":51,"dependsOn":54,"deprecated":47,"description":65,"descriptionEn":66,"developer":67,"disabled":47,"displayName":68,"downloadSha256":69,"downloadSize":70,"downloadUrl":71,"editorChoice":47,"formulaeUrl":72,"homepage":73,"iconUrl":74,"installCommand":75,"installs":76,"installs30d":77,"isFont":47,"isLibrary":47,"kegOnly":47,"kind":80,"latestRelease":81,"machineTranslated":47,"minMacos":64,"name":68,"names":105,"platforms":107,"primaryCategory":383,"rank30d":384,"releaseCount":385,"releaseStats":386,"screenshots":393,"sourceLocale":99,"sourceUrl":394,"summary":395,"summaryTranslation":396,"supports":397,"tags":399,"tap":404,"token":106,"version":104,"versionChangedAt":405},"#052537",{"apps":6,"binaries":8,"entries":9,"pkgs":42},[7],"Viscosity.app",[],[10,23,30],{"declaration":11,"phase":21,"sources":22,"type":21},{"uninstall":12},[13],{"delete":14,"launchctl":17,"signal":18},[15,16],"\u002FLibrary\u002FApplication Support\u002FViscosity","\u002FLibrary\u002FPrivilegedHelperTools\u002Fcom.sparklabs.ViscosityHelper","com.sparklabs.ViscosityHelper",[19,20],"TERM","com.viscosityvpn.Viscosity","uninstall",[],{"declaration":24,"phase":27,"sources":28,"target":26,"type":29},{"app":25,"target":26},[7],"\u002FApplications\u002FViscosity.app","install",[7],"app",{"declaration":31,"phase":39,"sources":40,"type":41},{"zap":32},[33],{"trash":34},[35,36,37,38],"~\u002FLibrary\u002FApplication Support\u002FViscosity","~\u002FLibrary\u002FCaches\u002Fcom.plausiblelabs.crashreporter.data\u002Fcom.viscosityvpn.Viscosity","~\u002FLibrary\u002FHTTPStorages\u002Fcom.viscosityvpn.Viscosity","~\u002FLibrary\u002FPreferences\u002Fcom.viscosityvpn.Viscosity.plist","cleanup",[],"zap",[],true,[45],{"icon":46,"machineTranslated":47,"name":48,"slug":49,"sourceLocale":50},"lucide:network",false,"Networking","network","zh-CN",{"casks":52,"formulae":53},[],[],{"arch":55,"casks":58,"formulae":59,"macos":60,"requirements":61},[56,57],"arm64","x86_64",[],[],">= 14",{"macos":62},{">=":63},[64],"14","Viscosity is a macOS application for creating and managing OpenVPN connections. Its graphical connection editor lets you set up or change VPN profiles without composing complex commands, and the app provides connection status, traffic graphs, and network statistics.\n\n- Configure connection and network settings, including routing and Full or Split DNS modes.\n- Import and export connection profiles; organize connections into folders and share credentials between them.\n- Monitor connection details and traffic, and connect to multiple VPNs simultaneously.\n- Run custom AppleScript actions around connection events and control Viscosity using AppleScript.\n\nInstall with `brew install --cask viscosity`. The cask installs `Viscosity.app` in `\u002FApplications`. macOS 14 or later is required. Viscosity is an OpenVPN client; you need VPN connection details or a profile for the server you intend to use. The official site describes a 30-day trial, followed by a one-time purchase to continue using it.\n\nSources: [Official Viscosity site](https:\u002F\u002Fwww.sparklabs.com\u002Fviscosity\u002F) · [Homebrew cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fv\u002Fviscosity.rb)","OpenVPN client with AppleScript support","SparkLabs","Viscosity","31f9452b3e7f8961505f93517eb98d258da2ccdd571daffa1550e78e38ead66a",31883884,"https:\u002F\u002Fswupdate.sparklabs.com\u002Fdownload\u002Fmac\u002Frelease\u002Fviscosity\u002FViscosity%201.13.2.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fviscosity","https:\u002F\u002Fwww.sparklabs.com\u002Fviscosity\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fc42515d8e40c\u002Ff06502b262f8-256.png","brew install --cask viscosity",{"d30":77,"d365":78,"d90":79},81,1600,352,"cask",{"bodyMarkdown":82,"brewCommittedAt":83,"hasNotes":43,"id":84,"isLatest":43,"isPrerelease":47,"machineTranslated":47,"publishedAt":85,"sections":86,"source":98,"sourceLocale":99,"summary":100,"title":101,"translation":102,"version":104},"Viscosity 1.13.2 improves support for macOS 27 (Golden Gate), updates OpenVPN to 2.6.23, and updates OpenSSL to 3.5.9. It also resolves an issue with starting the helper on macOS 14 and 15. The release notes mention various additional bug fixes and enhancements without specifying them.\n\n[Official release notes](https:\u002F\u002Fwww.sparklabs.com\u002Fviscosity\u002Freleasenotes\u002Fmac\u002F)","2026-10-01T14:44:03Z",4198,"2026-10-01T00:00:00Z",[87,93],{"area":88,"items":89},"Updates",[90,91,92],"Improved support for macOS 27 (Golden Gate)","OpenVPN updated to 2.6.23","OpenSSL updated to 3.5.9",{"area":94,"items":95},"Fixes",[96,97],"Resolves a helper startup issue on macOS 14 and 15","Includes unspecified bug fixes and enhancements","editorial","en-US","Improves support for macOS 27 (Golden Gate), updates OpenVPN and OpenSSL, and resolves a helper startup issue on macOS 14 and 15.","Viscosity 1.13.2",{"locale":99,"machineTranslated":47,"sourceLocale":99,"status":103},"source","1.13.2",[68,106],"viscosity",[108,143,177,212,246,281,315,349],{"arch":57,"artifacts":109,"conflictsWith":131,"dependsOn":134,"downloadSha256":69,"downloadUrl":71,"macos":141,"minMacos":64,"requiresRosetta":47,"tag":142,"version":104},{"apps":110,"binaries":111,"entries":112,"pkgs":130},[7],[],[113,120,124],{"declaration":114,"phase":21,"sources":119,"type":21},{"uninstall":115},[116],{"delete":117,"launchctl":17,"signal":118},[15,16],[19,20],[],{"declaration":121,"phase":27,"sources":123,"target":26,"type":29},{"app":122,"target":26},[7],[7],{"declaration":125,"phase":39,"sources":129,"type":41},{"zap":126},[127],{"trash":128},[35,36,37,38],[],[],{"casks":132,"formulae":133},[],[],{"arch":135,"casks":136,"formulae":137,"macos":60,"requirements":138},[57],[],[],{"macos":139},{">=":140},[64],"27","golden_gate",{"arch":56,"artifacts":144,"conflictsWith":166,"dependsOn":169,"downloadSha256":69,"downloadUrl":71,"macos":141,"minMacos":64,"requiresRosetta":47,"tag":176,"version":104},{"apps":145,"binaries":146,"entries":147,"pkgs":165},[7],[],[148,155,159],{"declaration":149,"phase":21,"sources":154,"type":21},{"uninstall":150},[151],{"delete":152,"launchctl":17,"signal":153},[15,16],[19,20],[],{"declaration":156,"phase":27,"sources":158,"target":26,"type":29},{"app":157,"target":26},[7],[7],{"declaration":160,"phase":39,"sources":164,"type":41},{"zap":161},[162],{"trash":163},[35,36,37,38],[],[],{"casks":167,"formulae":168},[],[],{"arch":170,"casks":171,"formulae":172,"macos":60,"requirements":173},[56],[],[],{"macos":174},{">=":175},[64],"arm64_golden_gate",{"arch":57,"artifacts":178,"conflictsWith":200,"dependsOn":203,"downloadSha256":69,"downloadUrl":71,"macos":210,"minMacos":64,"requiresRosetta":47,"tag":211,"version":104},{"apps":179,"binaries":180,"entries":181,"pkgs":199},[7],[],[182,189,193],{"declaration":183,"phase":21,"sources":188,"type":21},{"uninstall":184},[185],{"delete":186,"launchctl":17,"signal":187},[15,16],[19,20],[],{"declaration":190,"phase":27,"sources":192,"target":26,"type":29},{"app":191,"target":26},[7],[7],{"declaration":194,"phase":39,"sources":198,"type":41},{"zap":195},[196],{"trash":197},[35,36,37,38],[],[],{"casks":201,"formulae":202},[],[],{"arch":204,"casks":205,"formulae":206,"macos":60,"requirements":207},[57],[],[],{"macos":208},{">=":209},[64],"26","tahoe",{"arch":56,"artifacts":213,"conflictsWith":235,"dependsOn":238,"downloadSha256":69,"downloadUrl":71,"macos":210,"minMacos":64,"requiresRosetta":47,"tag":245,"version":104},{"apps":214,"binaries":215,"entries":216,"pkgs":234},[7],[],[217,224,228],{"declaration":218,"phase":21,"sources":223,"type":21},{"uninstall":219},[220],{"delete":221,"launchctl":17,"signal":222},[15,16],[19,20],[],{"declaration":225,"phase":27,"sources":227,"target":26,"type":29},{"app":226,"target":26},[7],[7],{"declaration":229,"phase":39,"sources":233,"type":41},{"zap":230},[231],{"trash":232},[35,36,37,38],[],[],{"casks":236,"formulae":237},[],[],{"arch":239,"casks":240,"formulae":241,"macos":60,"requirements":242},[56],[],[],{"macos":243},{">=":244},[64],"arm64_tahoe",{"arch":57,"artifacts":247,"conflictsWith":269,"dependsOn":272,"downloadSha256":69,"downloadUrl":71,"macos":279,"minMacos":64,"requiresRosetta":47,"tag":280,"version":104},{"apps":248,"binaries":249,"entries":250,"pkgs":268},[7],[],[251,258,262],{"declaration":252,"phase":21,"sources":257,"type":21},{"uninstall":253},[254],{"delete":255,"launchctl":17,"signal":256},[15,16],[19,20],[],{"declaration":259,"phase":27,"sources":261,"target":26,"type":29},{"app":260,"target":26},[7],[7],{"declaration":263,"phase":39,"sources":267,"type":41},{"zap":264},[265],{"trash":266},[35,36,37,38],[],[],{"casks":270,"formulae":271},[],[],{"arch":273,"casks":274,"formulae":275,"macos":60,"requirements":276},[57],[],[],{"macos":277},{">=":278},[64],"15","sequoia",{"arch":56,"artifacts":282,"conflictsWith":304,"dependsOn":307,"downloadSha256":69,"downloadUrl":71,"macos":279,"minMacos":64,"requiresRosetta":47,"tag":314,"version":104},{"apps":283,"binaries":284,"entries":285,"pkgs":303},[7],[],[286,293,297],{"declaration":287,"phase":21,"sources":292,"type":21},{"uninstall":288},[289],{"delete":290,"launchctl":17,"signal":291},[15,16],[19,20],[],{"declaration":294,"phase":27,"sources":296,"target":26,"type":29},{"app":295,"target":26},[7],[7],{"declaration":298,"phase":39,"sources":302,"type":41},{"zap":299},[300],{"trash":301},[35,36,37,38],[],[],{"casks":305,"formulae":306},[],[],{"arch":308,"casks":309,"formulae":310,"macos":60,"requirements":311},[56],[],[],{"macos":312},{">=":313},[64],"arm64_sequoia",{"arch":57,"artifacts":316,"conflictsWith":338,"dependsOn":341,"downloadSha256":69,"downloadUrl":71,"macos":64,"minMacos":64,"requiresRosetta":47,"tag":348,"version":104},{"apps":317,"binaries":318,"entries":319,"pkgs":337},[7],[],[320,327,331],{"declaration":321,"phase":21,"sources":326,"type":21},{"uninstall":322},[323],{"delete":324,"launchctl":17,"signal":325},[15,16],[19,20],[],{"declaration":328,"phase":27,"sources":330,"target":26,"type":29},{"app":329,"target":26},[7],[7],{"declaration":332,"phase":39,"sources":336,"type":41},{"zap":333},[334],{"trash":335},[35,36,37,38],[],[],{"casks":339,"formulae":340},[],[],{"arch":342,"casks":343,"formulae":344,"macos":60,"requirements":345},[57],[],[],{"macos":346},{">=":347},[64],"sonoma",{"arch":56,"artifacts":350,"conflictsWith":372,"dependsOn":375,"downloadSha256":69,"downloadUrl":71,"macos":64,"minMacos":64,"requiresRosetta":47,"tag":382,"version":104},{"apps":351,"binaries":352,"entries":353,"pkgs":371},[7],[],[354,361,365],{"declaration":355,"phase":21,"sources":360,"type":21},{"uninstall":356},[357],{"delete":358,"launchctl":17,"signal":359},[15,16],[19,20],[],{"declaration":362,"phase":27,"sources":364,"target":26,"type":29},{"app":363,"target":26},[7],[7],{"declaration":366,"phase":39,"sources":370,"type":41},{"zap":367},[368],{"trash":369},[35,36,37,38],[],[],{"casks":373,"formulae":374},[],[],{"arch":376,"casks":377,"formulae":378,"macos":60,"requirements":379},[56],[],[],{"macos":380},{">=":381},[64],"arm64_sonoma",{"icon":46,"machineTranslated":47,"name":48,"slug":49,"sourceLocale":50},895,12,{"brewLag":387,"cadence":391,"count30d":392},{"compared":388,"earlierCount":389,"medianMinutes":390},3,0,884,"irregular",1,[],"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fv\u002Fviscosity.rb","A macOS OpenVPN client for configuring, managing, and monitoring VPN connections, with AppleScript automation.",{"locale":99,"machineTranslated":47,"sourceLocale":99,"status":103},{"arm64":43,"requiresRosetta":47,"status":398,"x86_64":43},"known",[400,401,402,403],"OpenVPN client","VPN profiles","Traffic monitoring","AppleScript","homebrew\u002Fcask","2026-10-07T09:38:43.820266Z",null]