[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:swiftdialog:en":3,"releases:stats:cask:swiftdialog:en":321,"dependencies:cask:swiftdialog:en:golden_gate":322},{"accentColor":4,"artifacts":5,"autoUpdates":34,"categories":35,"conflictsWith":41,"dependsOn":44,"deprecated":34,"description":55,"descriptionEn":56,"disabled":34,"displayName":57,"downloadSha256":58,"downloadSize":59,"downloadUrl":60,"editorChoice":34,"formulaeUrl":61,"homepage":62,"iconUrl":63,"installCommand":64,"installs":65,"installs30d":66,"isFont":34,"isLibrary":34,"kegOnly":34,"kind":69,"latestRelease":70,"machineTranslated":34,"minMacos":54,"name":57,"names":101,"platforms":103,"primaryCategory":299,"rank30d":300,"releaseCount":301,"releaseStats":302,"repoUrl":307,"screenshots":308,"sourceLocale":95,"sourceUrl":309,"summary":310,"summaryTranslation":311,"supports":312,"tags":314,"tap":319,"token":102,"version":137,"versionChangedAt":320},"#348FFA",{"apps":6,"binaries":7,"entries":8,"pkgs":33},[],[],[9,16,23],{"declaration":10,"phase":14,"sources":15,"type":14},{"uninstall":11},[12],{"pkgutil":13},"au.csiro.dialogcli","uninstall",[],{"declaration":17,"phase":20,"sources":21,"type":22},{"pkg":18},[19],"dialog-3.1.0-4994.pkg","install",[19],"pkg",{"declaration":24,"phase":30,"sources":31,"type":32},{"zap":25},[26],{"trash":27},[28,29],"\u002FLibrary\u002FApplication Support\u002FDialog","\u002FLibrary\u002FPreferences\u002Fau.csiro.dialog.plist","cleanup",[],"zap",[19],false,[36],{"icon":37,"machineTranslated":34,"name":38,"slug":39,"sourceLocale":40},"lucide:wrench","Utilities","utilities","zh-CN",{"casks":42,"formulae":43},[],[],{"arch":45,"casks":48,"formulae":49,"macos":50,"requirements":51},[46,47],"arm64","x86_64",[],[],">= 15",{"macos":52},{">=":53},[54],"15","swiftDialog is a macOS command-line utility that lets administrators present customizable dialogs and messages from shell scripts. The official documentation describes uses ranging from simple notifications to forms and progress displays.\n\n- Configure dialog content such as titles, messages, icons, buttons, and Markdown.\n- Present user-input controls including text fields, checkboxes, dropdowns, item lists, and radio buttons.\n- Display images, videos, web pages, banners, and backgrounds.\n- Use options documented for JSON configuration, live updates, timers, notifications, and full-screen presentation.\n\nInstall the Homebrew cask with `brew install --cask swiftdialog`. The cask installs a macOS package. The stated system requirement is macOS 15 or later. The documentation’s command examples invoke `dialog` from the command line; for example, a shell script can supply a title and message to show a notification.\n\n- [Official documentation](https:\u002F\u002Fswiftdialog.app\u002F)\n- [Homebrew cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fs\u002Fswiftdialog.rb)","Admin utility that presents custom dialogs or messages from shell scripts","swiftDialog","462921537425146b00b936448e518578b58d5177c039a609532cfea349c3e166",21133559,"https:\u002F\u002Fgithub.com\u002FswiftDialog\u002FswiftDialog\u002Freleases\u002Fdownload\u002Fv3.1.0\u002Fdialog-3.1.0-4994.pkg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fswiftdialog","https:\u002F\u002Fswiftdialog.app\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F7838a506595d\u002F6108311bb3b2-256.png","brew install --cask swiftdialog",{"d30":66,"d365":67,"d90":68},66,1200,375,"cask",{"bodyMarkdown":71,"brewCommittedAt":72,"hasNotes":73,"id":74,"isLatest":73,"isPrerelease":34,"machineTranslated":34,"publishedAt":75,"sections":76,"source":94,"sourceLocale":95,"summary":96,"title":97,"translation":98,"version":100},"swiftDialog 3.1.0 introduces Workflow, which builds multi-step dialogs from a single JSON configuration. Users can move forward and backward between cards while retaining input. Workflows support required-field validation, branching based on user input, customizable navigation-button text, and optional shell scripts that run when advancing and can block advancement.\n\nWhen `--notification` is used with `--style alert` or `--style banner`, the `dialog` CLI launcher invokes the bundled Dialog Alert.app or Dialog Banner.app helper. Sending notifications directly through Dialog.app is deprecated and prints a warning to `stderr`. From macOS 26.4 onward, setting the Dialog.app bundle icon as the notification icon may not work as expected; pseudo notifications may help with certain notification types. Pseudo notifications are custom windows, not macOS system notifications, and do not persist after dismissal.\n\nInspect receives a broad update spanning compliance dashboards, cadence and attribute-based gating, managed preferences, branding, appearance, presets, IPC and session data, readiness signals, interaction events, report views and stricter configuration validation. Banners support solid colours and gradients; titles support subtitles and font offsets. Builder can export JSON and command-line invocations and load Markdown from a file or URL. Other changes include screen background images, aria2 partial-file support, fixes for multiselect dropdown tags, file\u002FURL loading and Mini view rendering and sizing. The stub commands `--inspect-schema` and `--schema-validate` are removed.\n\n[Official release notes](https:\u002F\u002Fgithub.com\u002FswiftDialog\u002FswiftDialog\u002Freleases\u002Ftag\u002Fv3.1.0)","2026-07-14T13:55:44Z",true,4986,"2026-07-14T11:36:08Z",[77,82,88],{"area":78,"items":79},"Workflow",[80,81],"Build multi-step dialogs from JSON; input persists between cards.","Supports per-card validation, branching and optional --onadvance scripts.",{"area":83,"items":84},"Updates",[85,86,87],"With --notification and --style alert or banner, the CLI invokes helper apps.","Direct Dialog.app notifications are deprecated and warn on stderr.","From macOS 26.4, the Dialog.app bundle icon may not work as a notification icon.",{"area":89,"items":90},"Other",[91,92,93],"Inspect adds compliance, cadence, IPC and presentation changes.","Banner, title and Builder options are expanded.","Fixes cover multiselect tags, file\u002FURL loading and Mini view sizing.","editorial","en-US","Adds JSON-based multi-step workflows, notification helper apps and pseudo notifications. Inspect receives a broad update, with expanded banner, title and Builder options.","swiftDialog 3.1.0",{"locale":95,"machineTranslated":34,"sourceLocale":95,"status":99},"source","3.1.0",[57,102],"swiftdialog",[104,138,170,203,235,267],{"arch":47,"artifacts":105,"conflictsWith":125,"dependsOn":128,"downloadSha256":58,"downloadUrl":60,"macos":135,"minMacos":54,"requiresRosetta":34,"tag":136,"version":137},{"apps":106,"binaries":107,"entries":108,"pkgs":124},[],[],[109,114,118],{"declaration":110,"phase":14,"sources":113,"type":14},{"uninstall":111},[112],{"pkgutil":13},[],{"declaration":115,"phase":20,"sources":117,"type":22},{"pkg":116},[19],[19],{"declaration":119,"phase":30,"sources":123,"type":32},{"zap":120},[121],{"trash":122},[28,29],[],[19],{"casks":126,"formulae":127},[],[],{"arch":129,"casks":130,"formulae":131,"macos":50,"requirements":132},[47],[],[],{"macos":133},{">=":134},[54],"27","golden_gate","3.1.0,4994",{"arch":46,"artifacts":139,"conflictsWith":159,"dependsOn":162,"downloadSha256":58,"downloadUrl":60,"macos":135,"minMacos":54,"requiresRosetta":34,"tag":169,"version":137},{"apps":140,"binaries":141,"entries":142,"pkgs":158},[],[],[143,148,152],{"declaration":144,"phase":14,"sources":147,"type":14},{"uninstall":145},[146],{"pkgutil":13},[],{"declaration":149,"phase":20,"sources":151,"type":22},{"pkg":150},[19],[19],{"declaration":153,"phase":30,"sources":157,"type":32},{"zap":154},[155],{"trash":156},[28,29],[],[19],{"casks":160,"formulae":161},[],[],{"arch":163,"casks":164,"formulae":165,"macos":50,"requirements":166},[46],[],[],{"macos":167},{">=":168},[54],"arm64_golden_gate",{"arch":47,"artifacts":171,"conflictsWith":191,"dependsOn":194,"downloadSha256":58,"downloadUrl":60,"macos":201,"minMacos":54,"requiresRosetta":34,"tag":202,"version":137},{"apps":172,"binaries":173,"entries":174,"pkgs":190},[],[],[175,180,184],{"declaration":176,"phase":14,"sources":179,"type":14},{"uninstall":177},[178],{"pkgutil":13},[],{"declaration":181,"phase":20,"sources":183,"type":22},{"pkg":182},[19],[19],{"declaration":185,"phase":30,"sources":189,"type":32},{"zap":186},[187],{"trash":188},[28,29],[],[19],{"casks":192,"formulae":193},[],[],{"arch":195,"casks":196,"formulae":197,"macos":50,"requirements":198},[47],[],[],{"macos":199},{">=":200},[54],"26","tahoe",{"arch":46,"artifacts":204,"conflictsWith":224,"dependsOn":227,"downloadSha256":58,"downloadUrl":60,"macos":201,"minMacos":54,"requiresRosetta":34,"tag":234,"version":137},{"apps":205,"binaries":206,"entries":207,"pkgs":223},[],[],[208,213,217],{"declaration":209,"phase":14,"sources":212,"type":14},{"uninstall":210},[211],{"pkgutil":13},[],{"declaration":214,"phase":20,"sources":216,"type":22},{"pkg":215},[19],[19],{"declaration":218,"phase":30,"sources":222,"type":32},{"zap":219},[220],{"trash":221},[28,29],[],[19],{"casks":225,"formulae":226},[],[],{"arch":228,"casks":229,"formulae":230,"macos":50,"requirements":231},[46],[],[],{"macos":232},{">=":233},[54],"arm64_tahoe",{"arch":47,"artifacts":236,"conflictsWith":256,"dependsOn":259,"downloadSha256":58,"downloadUrl":60,"macos":54,"minMacos":54,"requiresRosetta":34,"tag":266,"version":137},{"apps":237,"binaries":238,"entries":239,"pkgs":255},[],[],[240,245,249],{"declaration":241,"phase":14,"sources":244,"type":14},{"uninstall":242},[243],{"pkgutil":13},[],{"declaration":246,"phase":20,"sources":248,"type":22},{"pkg":247},[19],[19],{"declaration":250,"phase":30,"sources":254,"type":32},{"zap":251},[252],{"trash":253},[28,29],[],[19],{"casks":257,"formulae":258},[],[],{"arch":260,"casks":261,"formulae":262,"macos":50,"requirements":263},[47],[],[],{"macos":264},{">=":265},[54],"sequoia",{"arch":46,"artifacts":268,"conflictsWith":288,"dependsOn":291,"downloadSha256":58,"downloadUrl":60,"macos":54,"minMacos":54,"requiresRosetta":34,"tag":298,"version":137},{"apps":269,"binaries":270,"entries":271,"pkgs":287},[],[],[272,277,281],{"declaration":273,"phase":14,"sources":276,"type":14},{"uninstall":274},[275],{"pkgutil":13},[],{"declaration":278,"phase":20,"sources":280,"type":22},{"pkg":279},[19],[19],{"declaration":282,"phase":30,"sources":286,"type":32},{"zap":283},[284],{"trash":285},[28,29],[],[19],{"casks":289,"formulae":290},[],[],{"arch":292,"casks":293,"formulae":294,"macos":50,"requirements":295},[46],[],[],{"macos":296},{">=":297},[54],"arm64_sequoia",{"icon":37,"machineTranslated":34,"name":38,"slug":39,"sourceLocale":40},1004,3,{"brewLag":303,"cadence":306,"count30d":304},{"compared":301,"earlierCount":304,"medianMinutes":305},0,139,"irregular","https:\u002F\u002Fgithub.com\u002FswiftDialog\u002FswiftDialog",[],"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fs\u002Fswiftdialog.rb","A macOS command-line utility for administrators to present customizable dialogs and messages from shell scripts.",{"locale":95,"machineTranslated":34,"sourceLocale":95,"status":99},{"arm64":73,"requiresRosetta":34,"status":313,"x86_64":73},"known",[315,316,317,318],"macOS dialogs","shell scripting","user input","progress displays","homebrew\u002Fcask","2026-10-07T09:38:42.722922Z",null,{"conflictsWith":323,"dependencies":326,"dependents":327,"dependsOn":341,"platforms":348},{"casks":324,"formulae":325},[],[],[],{"count":328,"top":329},1,[330],{"autoUpdates":34,"deprecated":34,"disabled":34,"displayName":331,"editorChoice":34,"installs30d":304,"isFont":34,"isLibrary":34,"kind":69,"machineTranslated":34,"name":331,"primaryCategory":332,"rank30d":336,"sourceLocale":95,"summary":337,"token":338,"version":339,"versionChangedAt":340},"Baseline",{"icon":333,"machineTranslated":34,"name":334,"slug":335,"sourceLocale":40},"lucide:code-xml","Developer Tools","developer-tools",3950,"Automates macOS onboarding by installing configured packages and apps, running scripts, and using Installomator labels.","baseline","3.0","2026-10-07T09:38:25.801627Z",{"arch":342,"casks":343,"formulae":344,"macos":50,"requirements":345},[47],[],[],{"macos":346},{">=":347},[54],[349,380,411,442,473,504],{"arch":47,"artifacts":350,"conflictsWith":370,"dependsOn":373,"downloadSha256":58,"downloadUrl":60,"macos":135,"minMacos":54,"requiresRosetta":34,"tag":136,"version":137},{"apps":351,"binaries":352,"entries":353,"pkgs":369},[],[],[354,359,363],{"declaration":355,"phase":14,"sources":358,"type":14},{"uninstall":356},[357],{"pkgutil":13},[],{"declaration":360,"phase":20,"sources":362,"type":22},{"pkg":361},[19],[19],{"declaration":364,"phase":30,"sources":368,"type":32},{"zap":365},[366],{"trash":367},[28,29],[],[19],{"casks":371,"formulae":372},[],[],{"arch":374,"casks":375,"formulae":376,"macos":50,"requirements":377},[47],[],[],{"macos":378},{">=":379},[54],{"arch":46,"artifacts":381,"conflictsWith":401,"dependsOn":404,"downloadSha256":58,"downloadUrl":60,"macos":135,"minMacos":54,"requiresRosetta":34,"tag":169,"version":137},{"apps":382,"binaries":383,"entries":384,"pkgs":400},[],[],[385,390,394],{"declaration":386,"phase":14,"sources":389,"type":14},{"uninstall":387},[388],{"pkgutil":13},[],{"declaration":391,"phase":20,"sources":393,"type":22},{"pkg":392},[19],[19],{"declaration":395,"phase":30,"sources":399,"type":32},{"zap":396},[397],{"trash":398},[28,29],[],[19],{"casks":402,"formulae":403},[],[],{"arch":405,"casks":406,"formulae":407,"macos":50,"requirements":408},[46],[],[],{"macos":409},{">=":410},[54],{"arch":47,"artifacts":412,"conflictsWith":432,"dependsOn":435,"downloadSha256":58,"downloadUrl":60,"macos":201,"minMacos":54,"requiresRosetta":34,"tag":202,"version":137},{"apps":413,"binaries":414,"entries":415,"pkgs":431},[],[],[416,421,425],{"declaration":417,"phase":14,"sources":420,"type":14},{"uninstall":418},[419],{"pkgutil":13},[],{"declaration":422,"phase":20,"sources":424,"type":22},{"pkg":423},[19],[19],{"declaration":426,"phase":30,"sources":430,"type":32},{"zap":427},[428],{"trash":429},[28,29],[],[19],{"casks":433,"formulae":434},[],[],{"arch":436,"casks":437,"formulae":438,"macos":50,"requirements":439},[47],[],[],{"macos":440},{">=":441},[54],{"arch":46,"artifacts":443,"conflictsWith":463,"dependsOn":466,"downloadSha256":58,"downloadUrl":60,"macos":201,"minMacos":54,"requiresRosetta":34,"tag":234,"version":137},{"apps":444,"binaries":445,"entries":446,"pkgs":462},[],[],[447,452,456],{"declaration":448,"phase":14,"sources":451,"type":14},{"uninstall":449},[450],{"pkgutil":13},[],{"declaration":453,"phase":20,"sources":455,"type":22},{"pkg":454},[19],[19],{"declaration":457,"phase":30,"sources":461,"type":32},{"zap":458},[459],{"trash":460},[28,29],[],[19],{"casks":464,"formulae":465},[],[],{"arch":467,"casks":468,"formulae":469,"macos":50,"requirements":470},[46],[],[],{"macos":471},{">=":472},[54],{"arch":47,"artifacts":474,"conflictsWith":494,"dependsOn":497,"downloadSha256":58,"downloadUrl":60,"macos":54,"minMacos":54,"requiresRosetta":34,"tag":266,"version":137},{"apps":475,"binaries":476,"entries":477,"pkgs":493},[],[],[478,483,487],{"declaration":479,"phase":14,"sources":482,"type":14},{"uninstall":480},[481],{"pkgutil":13},[],{"declaration":484,"phase":20,"sources":486,"type":22},{"pkg":485},[19],[19],{"declaration":488,"phase":30,"sources":492,"type":32},{"zap":489},[490],{"trash":491},[28,29],[],[19],{"casks":495,"formulae":496},[],[],{"arch":498,"casks":499,"formulae":500,"macos":50,"requirements":501},[47],[],[],{"macos":502},{">=":503},[54],{"arch":46,"artifacts":505,"conflictsWith":525,"dependsOn":528,"downloadSha256":58,"downloadUrl":60,"macos":54,"minMacos":54,"requiresRosetta":34,"tag":298,"version":137},{"apps":506,"binaries":507,"entries":508,"pkgs":524},[],[],[509,514,518],{"declaration":510,"phase":14,"sources":513,"type":14},{"uninstall":511},[512],{"pkgutil":13},[],{"declaration":515,"phase":20,"sources":517,"type":22},{"pkg":516},[19],[19],{"declaration":519,"phase":30,"sources":523,"type":32},{"zap":520},[521],{"trash":522},[28,29],[],[19],{"casks":526,"formulae":527},[],[],{"arch":529,"casks":530,"formulae":531,"macos":50,"requirements":532},[46],[],[],{"macos":533},{">=":534},[54]]