[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:gonhanh:en":3,"releases:stats:cask:gonhanh:en":442,"dependencies:cask:gonhanh:en:golden_gate":443},{"accentColor":4,"artifacts":5,"autoUpdates":36,"categories":37,"conflictsWith":44,"dependsOn":47,"deprecated":40,"description":58,"descriptionEn":59,"disabled":40,"displayName":60,"downloadSha256":61,"downloadSize":62,"downloadUrl":63,"editorChoice":40,"formulaeUrl":64,"homepage":65,"iconUrl":66,"installCommand":67,"installs":68,"installs30d":69,"isFont":40,"isLibrary":40,"kegOnly":40,"kind":72,"latestRelease":73,"machineTranslated":40,"minMacos":57,"name":60,"names":86,"platforms":88,"primaryCategory":413,"rank30d":414,"releaseCount":415,"releaseStats":416,"repoUrl":65,"screenshots":422,"sourceLocale":80,"sourceUrl":430,"summary":431,"summaryTranslation":432,"supports":433,"tags":435,"tap":440,"token":87,"version":85,"versionChangedAt":441},"#F86402",{"apps":6,"binaries":8,"entries":9,"pkgs":35},[7],"GoNhanh.app",[],[10,17,24],{"declaration":11,"phase":15,"sources":16,"type":15},{"uninstall":12},[13],{"quit":14},"org.gonhanh.GoNhanh","uninstall",[],{"declaration":18,"phase":21,"sources":22,"target":20,"type":23},{"app":19,"target":20},[7],"\u002FApplications\u002FGoNhanh.app","install",[7],"app",{"declaration":25,"phase":32,"sources":33,"type":34},{"zap":26},[27],{"trash":28},[29,30,31],"~\u002FLibrary\u002FApplication Support\u002FGoNhanh","~\u002FLibrary\u002FPreferences\u002Forg.gonhanh.GoNhanh.plist","~\u002FLibrary\u002FPreferences\u002Fspace.khaphan.gonhanh.plist","cleanup",[],"zap",[],true,[38],{"icon":39,"machineTranslated":40,"name":41,"slug":42,"sourceLocale":43},"lucide:wrench",false,"Utilities","utilities","zh-CN",{"casks":45,"formulae":46},[],[],{"arch":48,"casks":51,"formulae":52,"macos":53,"requirements":54},[49,50],"arm64","x86_64",[],[],">= 13",{"macos":55},{">=":56},[57],"13","Gõ Nhanh is a Vietnamese input method app for macOS. Its typing options include Telex and VNI, with Vietnamese tone placement and shortcuts for expanding abbreviations. It can also capitalize the start of a sentence.\n\nNotable capabilities include:\n- English auto-restore: after certain English words are affected by Telex input, pressing Space can restore them; pressing Esc can also restore text.\n- Per-app input mode memory, plus automatic switching based on the active input source.\n- Automatic correction of joined text in certain search fields and app interfaces.\n- A light or dark appearance that follows the system setting.\n\nInstall with `brew install --cask gonhanh`. The cask installs `GoNhanh.app` and requires macOS 13 or later. The project documentation notes that some English words can resemble valid Vietnamese syllables and may not be auto-restored; Esc can be used to restore the text.\n\n[Official project](https:\u002F\u002Fgithub.com\u002Fkhaphanspace\u002Fgonhanh.org) · [Homebrew cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fg\u002Fgonhanh.rb)","Vietnamese input method engine","Gõ Nhanh","2d4c6dcd3422efc0573151415f7cad56bc0ef3f8423784047a50ad43091ffd1f",4112562,"https:\u002F\u002Fgithub.com\u002Fkhaphanspace\u002Fgonhanh.org\u002Freleases\u002Fdownload\u002Fv1.0.165\u002FGoNhanh.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fgonhanh","https:\u002F\u002Fgithub.com\u002Fkhaphanspace\u002Fgonhanh.org","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fbade25b9a6ec\u002Fcec50f69b297-256.png","brew install --cask gonhanh",{"d30":69,"d365":70,"d90":71},47,1473,202,"cask",{"bodyMarkdown":74,"brewCommittedAt":75,"hasNotes":36,"id":76,"isLatest":36,"isPrerelease":40,"machineTranslated":40,"publishedAt":77,"sections":78,"source":79,"sourceLocale":80,"summary":81,"title":82,"translation":83,"version":85},"The Linux installer test now isolates its `XDG` configuration, preventing settings from the CI environment from affecting the test. [Source](https:\u002F\u002Fgithub.com\u002Fkhaphanspace\u002Fgonhanh.org\u002Freleases\u002Ftag\u002Fv1.0.165)\n\n- Isolated XDG configuration during installer tests to avoid CI environment effects.","2026-10-03T07:18:31Z",6535,"2026-10-03T06:22:06Z",[],"editorial","en-US","The Linux installer test now isolates its XDG configuration from the CI environment.","Gõ Nhanh 1.0.165",{"locale":80,"machineTranslated":40,"sourceLocale":80,"status":84},"source","1.0.165",[60,87],"gonhanh",[89,122,154,187,219,252,284,317,349,381],{"arch":50,"artifacts":90,"conflictsWith":110,"dependsOn":113,"downloadSha256":61,"downloadUrl":63,"macos":120,"minMacos":57,"requiresRosetta":40,"tag":121,"version":85},{"apps":91,"binaries":92,"entries":93,"pkgs":109},[7],[],[94,99,103],{"declaration":95,"phase":15,"sources":98,"type":15},{"uninstall":96},[97],{"quit":14},[],{"declaration":100,"phase":21,"sources":102,"target":20,"type":23},{"app":101,"target":20},[7],[7],{"declaration":104,"phase":32,"sources":108,"type":34},{"zap":105},[106],{"trash":107},[29,30,31],[],[],{"casks":111,"formulae":112},[],[],{"arch":114,"casks":115,"formulae":116,"macos":53,"requirements":117},[50],[],[],{"macos":118},{">=":119},[57],"27","golden_gate",{"arch":49,"artifacts":123,"conflictsWith":143,"dependsOn":146,"downloadSha256":61,"downloadUrl":63,"macos":120,"minMacos":57,"requiresRosetta":40,"tag":153,"version":85},{"apps":124,"binaries":125,"entries":126,"pkgs":142},[7],[],[127,132,136],{"declaration":128,"phase":15,"sources":131,"type":15},{"uninstall":129},[130],{"quit":14},[],{"declaration":133,"phase":21,"sources":135,"target":20,"type":23},{"app":134,"target":20},[7],[7],{"declaration":137,"phase":32,"sources":141,"type":34},{"zap":138},[139],{"trash":140},[29,30,31],[],[],{"casks":144,"formulae":145},[],[],{"arch":147,"casks":148,"formulae":149,"macos":53,"requirements":150},[49],[],[],{"macos":151},{">=":152},[57],"arm64_golden_gate",{"arch":50,"artifacts":155,"conflictsWith":175,"dependsOn":178,"downloadSha256":61,"downloadUrl":63,"macos":185,"minMacos":57,"requiresRosetta":40,"tag":186,"version":85},{"apps":156,"binaries":157,"entries":158,"pkgs":174},[7],[],[159,164,168],{"declaration":160,"phase":15,"sources":163,"type":15},{"uninstall":161},[162],{"quit":14},[],{"declaration":165,"phase":21,"sources":167,"target":20,"type":23},{"app":166,"target":20},[7],[7],{"declaration":169,"phase":32,"sources":173,"type":34},{"zap":170},[171],{"trash":172},[29,30,31],[],[],{"casks":176,"formulae":177},[],[],{"arch":179,"casks":180,"formulae":181,"macos":53,"requirements":182},[50],[],[],{"macos":183},{">=":184},[57],"26","tahoe",{"arch":49,"artifacts":188,"conflictsWith":208,"dependsOn":211,"downloadSha256":61,"downloadUrl":63,"macos":185,"minMacos":57,"requiresRosetta":40,"tag":218,"version":85},{"apps":189,"binaries":190,"entries":191,"pkgs":207},[7],[],[192,197,201],{"declaration":193,"phase":15,"sources":196,"type":15},{"uninstall":194},[195],{"quit":14},[],{"declaration":198,"phase":21,"sources":200,"target":20,"type":23},{"app":199,"target":20},[7],[7],{"declaration":202,"phase":32,"sources":206,"type":34},{"zap":203},[204],{"trash":205},[29,30,31],[],[],{"casks":209,"formulae":210},[],[],{"arch":212,"casks":213,"formulae":214,"macos":53,"requirements":215},[49],[],[],{"macos":216},{">=":217},[57],"arm64_tahoe",{"arch":50,"artifacts":220,"conflictsWith":240,"dependsOn":243,"downloadSha256":61,"downloadUrl":63,"macos":250,"minMacos":57,"requiresRosetta":40,"tag":251,"version":85},{"apps":221,"binaries":222,"entries":223,"pkgs":239},[7],[],[224,229,233],{"declaration":225,"phase":15,"sources":228,"type":15},{"uninstall":226},[227],{"quit":14},[],{"declaration":230,"phase":21,"sources":232,"target":20,"type":23},{"app":231,"target":20},[7],[7],{"declaration":234,"phase":32,"sources":238,"type":34},{"zap":235},[236],{"trash":237},[29,30,31],[],[],{"casks":241,"formulae":242},[],[],{"arch":244,"casks":245,"formulae":246,"macos":53,"requirements":247},[50],[],[],{"macos":248},{">=":249},[57],"15","sequoia",{"arch":49,"artifacts":253,"conflictsWith":273,"dependsOn":276,"downloadSha256":61,"downloadUrl":63,"macos":250,"minMacos":57,"requiresRosetta":40,"tag":283,"version":85},{"apps":254,"binaries":255,"entries":256,"pkgs":272},[7],[],[257,262,266],{"declaration":258,"phase":15,"sources":261,"type":15},{"uninstall":259},[260],{"quit":14},[],{"declaration":263,"phase":21,"sources":265,"target":20,"type":23},{"app":264,"target":20},[7],[7],{"declaration":267,"phase":32,"sources":271,"type":34},{"zap":268},[269],{"trash":270},[29,30,31],[],[],{"casks":274,"formulae":275},[],[],{"arch":277,"casks":278,"formulae":279,"macos":53,"requirements":280},[49],[],[],{"macos":281},{">=":282},[57],"arm64_sequoia",{"arch":50,"artifacts":285,"conflictsWith":305,"dependsOn":308,"downloadSha256":61,"downloadUrl":63,"macos":315,"minMacos":57,"requiresRosetta":40,"tag":316,"version":85},{"apps":286,"binaries":287,"entries":288,"pkgs":304},[7],[],[289,294,298],{"declaration":290,"phase":15,"sources":293,"type":15},{"uninstall":291},[292],{"quit":14},[],{"declaration":295,"phase":21,"sources":297,"target":20,"type":23},{"app":296,"target":20},[7],[7],{"declaration":299,"phase":32,"sources":303,"type":34},{"zap":300},[301],{"trash":302},[29,30,31],[],[],{"casks":306,"formulae":307},[],[],{"arch":309,"casks":310,"formulae":311,"macos":53,"requirements":312},[50],[],[],{"macos":313},{">=":314},[57],"14","sonoma",{"arch":49,"artifacts":318,"conflictsWith":338,"dependsOn":341,"downloadSha256":61,"downloadUrl":63,"macos":315,"minMacos":57,"requiresRosetta":40,"tag":348,"version":85},{"apps":319,"binaries":320,"entries":321,"pkgs":337},[7],[],[322,327,331],{"declaration":323,"phase":15,"sources":326,"type":15},{"uninstall":324},[325],{"quit":14},[],{"declaration":328,"phase":21,"sources":330,"target":20,"type":23},{"app":329,"target":20},[7],[7],{"declaration":332,"phase":32,"sources":336,"type":34},{"zap":333},[334],{"trash":335},[29,30,31],[],[],{"casks":339,"formulae":340},[],[],{"arch":342,"casks":343,"formulae":344,"macos":53,"requirements":345},[49],[],[],{"macos":346},{">=":347},[57],"arm64_sonoma",{"arch":50,"artifacts":350,"conflictsWith":370,"dependsOn":373,"downloadSha256":61,"downloadUrl":63,"macos":57,"minMacos":57,"requiresRosetta":40,"tag":380,"version":85},{"apps":351,"binaries":352,"entries":353,"pkgs":369},[7],[],[354,359,363],{"declaration":355,"phase":15,"sources":358,"type":15},{"uninstall":356},[357],{"quit":14},[],{"declaration":360,"phase":21,"sources":362,"target":20,"type":23},{"app":361,"target":20},[7],[7],{"declaration":364,"phase":32,"sources":368,"type":34},{"zap":365},[366],{"trash":367},[29,30,31],[],[],{"casks":371,"formulae":372},[],[],{"arch":374,"casks":375,"formulae":376,"macos":53,"requirements":377},[50],[],[],{"macos":378},{">=":379},[57],"ventura",{"arch":49,"artifacts":382,"conflictsWith":402,"dependsOn":405,"downloadSha256":61,"downloadUrl":63,"macos":57,"minMacos":57,"requiresRosetta":40,"tag":412,"version":85},{"apps":383,"binaries":384,"entries":385,"pkgs":401},[7],[],[386,391,395],{"declaration":387,"phase":15,"sources":390,"type":15},{"uninstall":388},[389],{"quit":14},[],{"declaration":392,"phase":21,"sources":394,"target":20,"type":23},{"app":393,"target":20},[7],[7],{"declaration":396,"phase":32,"sources":400,"type":34},{"zap":397},[398],{"trash":399},[29,30,31],[],[],{"casks":403,"formulae":404},[],[],{"arch":406,"casks":407,"formulae":408,"macos":53,"requirements":409},[49],[],[],{"macos":410},{">=":411},[57],"arm64_ventura",{"icon":39,"machineTranslated":40,"name":41,"slug":42,"sourceLocale":43},1192,63,{"brewLag":417,"cadence":421,"count30d":418},{"compared":418,"earlierCount":419,"medianMinutes":420},3,0,56,"daily",[423],{"caption":424,"height":425,"machineTranslated":40,"sourceLocale":80,"theme":426,"thumbUrl":427,"url":428,"width":429},"Official application interface",487,"dark","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F98e81c4bd6c7\u002F18f688ac35ba-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F98e81c4bd6c7\u002F18f688ac35ba-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fg\u002Fgonhanh.rb","A macOS Vietnamese input method with Telex and VNI, English auto-restore, and app-specific input behavior.",{"locale":80,"machineTranslated":40,"sourceLocale":80,"status":84},{"arm64":36,"requiresRosetta":40,"status":434,"x86_64":36},"known",[436,437,438,439],"Vietnamese input","Telex","VNI","text expansion","homebrew\u002Fcask","2026-10-07T09:38:36.653349Z",null,{"conflictsWith":444,"dependencies":447,"dependents":448,"dependsOn":450,"platforms":457},{"casks":445,"formulae":446},[],[],[],{"count":419,"top":449},[],{"arch":451,"casks":452,"formulae":453,"macos":53,"requirements":454},[50],[],[],{"macos":455},{">=":456},[57],[458,489,520,551,582,613,644,675,706,737],{"arch":50,"artifacts":459,"conflictsWith":479,"dependsOn":482,"downloadSha256":61,"downloadUrl":63,"macos":120,"minMacos":57,"requiresRosetta":40,"tag":121,"version":85},{"apps":460,"binaries":461,"entries":462,"pkgs":478},[7],[],[463,468,472],{"declaration":464,"phase":15,"sources":467,"type":15},{"uninstall":465},[466],{"quit":14},[],{"declaration":469,"phase":21,"sources":471,"target":20,"type":23},{"app":470,"target":20},[7],[7],{"declaration":473,"phase":32,"sources":477,"type":34},{"zap":474},[475],{"trash":476},[29,30,31],[],[],{"casks":480,"formulae":481},[],[],{"arch":483,"casks":484,"formulae":485,"macos":53,"requirements":486},[50],[],[],{"macos":487},{">=":488},[57],{"arch":49,"artifacts":490,"conflictsWith":510,"dependsOn":513,"downloadSha256":61,"downloadUrl":63,"macos":120,"minMacos":57,"requiresRosetta":40,"tag":153,"version":85},{"apps":491,"binaries":492,"entries":493,"pkgs":509},[7],[],[494,499,503],{"declaration":495,"phase":15,"sources":498,"type":15},{"uninstall":496},[497],{"quit":14},[],{"declaration":500,"phase":21,"sources":502,"target":20,"type":23},{"app":501,"target":20},[7],[7],{"declaration":504,"phase":32,"sources":508,"type":34},{"zap":505},[506],{"trash":507},[29,30,31],[],[],{"casks":511,"formulae":512},[],[],{"arch":514,"casks":515,"formulae":516,"macos":53,"requirements":517},[49],[],[],{"macos":518},{">=":519},[57],{"arch":50,"artifacts":521,"conflictsWith":541,"dependsOn":544,"downloadSha256":61,"downloadUrl":63,"macos":185,"minMacos":57,"requiresRosetta":40,"tag":186,"version":85},{"apps":522,"binaries":523,"entries":524,"pkgs":540},[7],[],[525,530,534],{"declaration":526,"phase":15,"sources":529,"type":15},{"uninstall":527},[528],{"quit":14},[],{"declaration":531,"phase":21,"sources":533,"target":20,"type":23},{"app":532,"target":20},[7],[7],{"declaration":535,"phase":32,"sources":539,"type":34},{"zap":536},[537],{"trash":538},[29,30,31],[],[],{"casks":542,"formulae":543},[],[],{"arch":545,"casks":546,"formulae":547,"macos":53,"requirements":548},[50],[],[],{"macos":549},{">=":550},[57],{"arch":49,"artifacts":552,"conflictsWith":572,"dependsOn":575,"downloadSha256":61,"downloadUrl":63,"macos":185,"minMacos":57,"requiresRosetta":40,"tag":218,"version":85},{"apps":553,"binaries":554,"entries":555,"pkgs":571},[7],[],[556,561,565],{"declaration":557,"phase":15,"sources":560,"type":15},{"uninstall":558},[559],{"quit":14},[],{"declaration":562,"phase":21,"sources":564,"target":20,"type":23},{"app":563,"target":20},[7],[7],{"declaration":566,"phase":32,"sources":570,"type":34},{"zap":567},[568],{"trash":569},[29,30,31],[],[],{"casks":573,"formulae":574},[],[],{"arch":576,"casks":577,"formulae":578,"macos":53,"requirements":579},[49],[],[],{"macos":580},{">=":581},[57],{"arch":50,"artifacts":583,"conflictsWith":603,"dependsOn":606,"downloadSha256":61,"downloadUrl":63,"macos":250,"minMacos":57,"requiresRosetta":40,"tag":251,"version":85},{"apps":584,"binaries":585,"entries":586,"pkgs":602},[7],[],[587,592,596],{"declaration":588,"phase":15,"sources":591,"type":15},{"uninstall":589},[590],{"quit":14},[],{"declaration":593,"phase":21,"sources":595,"target":20,"type":23},{"app":594,"target":20},[7],[7],{"declaration":597,"phase":32,"sources":601,"type":34},{"zap":598},[599],{"trash":600},[29,30,31],[],[],{"casks":604,"formulae":605},[],[],{"arch":607,"casks":608,"formulae":609,"macos":53,"requirements":610},[50],[],[],{"macos":611},{">=":612},[57],{"arch":49,"artifacts":614,"conflictsWith":634,"dependsOn":637,"downloadSha256":61,"downloadUrl":63,"macos":250,"minMacos":57,"requiresRosetta":40,"tag":283,"version":85},{"apps":615,"binaries":616,"entries":617,"pkgs":633},[7],[],[618,623,627],{"declaration":619,"phase":15,"sources":622,"type":15},{"uninstall":620},[621],{"quit":14},[],{"declaration":624,"phase":21,"sources":626,"target":20,"type":23},{"app":625,"target":20},[7],[7],{"declaration":628,"phase":32,"sources":632,"type":34},{"zap":629},[630],{"trash":631},[29,30,31],[],[],{"casks":635,"formulae":636},[],[],{"arch":638,"casks":639,"formulae":640,"macos":53,"requirements":641},[49],[],[],{"macos":642},{">=":643},[57],{"arch":50,"artifacts":645,"conflictsWith":665,"dependsOn":668,"downloadSha256":61,"downloadUrl":63,"macos":315,"minMacos":57,"requiresRosetta":40,"tag":316,"version":85},{"apps":646,"binaries":647,"entries":648,"pkgs":664},[7],[],[649,654,658],{"declaration":650,"phase":15,"sources":653,"type":15},{"uninstall":651},[652],{"quit":14},[],{"declaration":655,"phase":21,"sources":657,"target":20,"type":23},{"app":656,"target":20},[7],[7],{"declaration":659,"phase":32,"sources":663,"type":34},{"zap":660},[661],{"trash":662},[29,30,31],[],[],{"casks":666,"formulae":667},[],[],{"arch":669,"casks":670,"formulae":671,"macos":53,"requirements":672},[50],[],[],{"macos":673},{">=":674},[57],{"arch":49,"artifacts":676,"conflictsWith":696,"dependsOn":699,"downloadSha256":61,"downloadUrl":63,"macos":315,"minMacos":57,"requiresRosetta":40,"tag":348,"version":85},{"apps":677,"binaries":678,"entries":679,"pkgs":695},[7],[],[680,685,689],{"declaration":681,"phase":15,"sources":684,"type":15},{"uninstall":682},[683],{"quit":14},[],{"declaration":686,"phase":21,"sources":688,"target":20,"type":23},{"app":687,"target":20},[7],[7],{"declaration":690,"phase":32,"sources":694,"type":34},{"zap":691},[692],{"trash":693},[29,30,31],[],[],{"casks":697,"formulae":698},[],[],{"arch":700,"casks":701,"formulae":702,"macos":53,"requirements":703},[49],[],[],{"macos":704},{">=":705},[57],{"arch":50,"artifacts":707,"conflictsWith":727,"dependsOn":730,"downloadSha256":61,"downloadUrl":63,"macos":57,"minMacos":57,"requiresRosetta":40,"tag":380,"version":85},{"apps":708,"binaries":709,"entries":710,"pkgs":726},[7],[],[711,716,720],{"declaration":712,"phase":15,"sources":715,"type":15},{"uninstall":713},[714],{"quit":14},[],{"declaration":717,"phase":21,"sources":719,"target":20,"type":23},{"app":718,"target":20},[7],[7],{"declaration":721,"phase":32,"sources":725,"type":34},{"zap":722},[723],{"trash":724},[29,30,31],[],[],{"casks":728,"formulae":729},[],[],{"arch":731,"casks":732,"formulae":733,"macos":53,"requirements":734},[50],[],[],{"macos":735},{">=":736},[57],{"arch":49,"artifacts":738,"conflictsWith":758,"dependsOn":761,"downloadSha256":61,"downloadUrl":63,"macos":57,"minMacos":57,"requiresRosetta":40,"tag":412,"version":85},{"apps":739,"binaries":740,"entries":741,"pkgs":757},[7],[],[742,747,751],{"declaration":743,"phase":15,"sources":746,"type":15},{"uninstall":744},[745],{"quit":14},[],{"declaration":748,"phase":21,"sources":750,"target":20,"type":23},{"app":749,"target":20},[7],[7],{"declaration":752,"phase":32,"sources":756,"type":34},{"zap":753},[754],{"trash":755},[29,30,31],[],[],{"casks":759,"formulae":760},[],[],{"arch":762,"casks":763,"formulae":764,"macos":53,"requirements":765},[49],[],[],{"macos":766},{">=":767},[57]]