[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:easydict:en":3,"releases:stats:cask:easydict:en":396,"dependencies:cask:easydict:en:golden_gate":397},{"artifacts":4,"autoUpdates":32,"categories":33,"conflictsWith":40,"dependsOn":43,"deprecated":36,"description":54,"descriptionEn":55,"developer":56,"disabled":36,"displayName":57,"downloadSha256":58,"downloadSize":59,"downloadUrl":60,"editorChoice":36,"formulaeUrl":61,"homepage":62,"iconUrl":63,"installCommand":64,"installs":65,"installs30d":66,"isFont":36,"isLibrary":36,"kegOnly":36,"kind":69,"latestRelease":70,"machineTranslated":36,"minMacos":53,"name":57,"names":91,"platforms":93,"primaryCategory":368,"rank30d":369,"releaseCount":370,"releaseStats":371,"repoUrl":377,"screenshots":378,"sourceLocale":85,"sourceUrl":386,"summary":387,"summaryTranslation":388,"supports":389,"tags":391,"tap":395,"token":92,"version":90,"versionChangedAt":74},{"apps":5,"binaries":7,"entries":8,"pkgs":31},[6],"Easydict.app",[],[9,16],{"declaration":10,"phase":13,"sources":14,"target":12,"type":15},{"app":11,"target":12},[6],"\u002FApplications\u002FEasydict.app","install",[6],"app",{"declaration":17,"phase":28,"sources":29,"type":30},{"zap":18},[19],{"trash":20},[21,22,23,24,25,26,27],"~\u002FLibrary\u002FApplication Support\u002Fcom.izual.Easydict","~\u002FLibrary\u002FCaches\u002Fcom.izual.Easydict","~\u002FLibrary\u002FCaches\u002Fcom.plausiblelabs.crashreporter.data\u002Fcom.izual.Easydict","~\u002FLibrary\u002FHTTPStorages\u002Fcom.izual.Easydict","~\u002FLibrary\u002FHTTPStorages\u002Fcom.izual.Easydict.binarycookies","~\u002FLibrary\u002FPreferences\u002Fcom.izual.Easydict.plist","~\u002FLibrary\u002FWebKit\u002Fcom.izual.Easydict","cleanup",[],"zap",[],true,[34],{"icon":35,"machineTranslated":36,"name":37,"slug":38,"sourceLocale":39},"lucide:graduation-cap",false,"Education & Science","education","zh-CN",{"casks":41,"formulae":42},[],[],{"arch":44,"casks":47,"formulae":48,"macos":49,"requirements":50},[45,46],"arm64","x86_64",[],[],">= 13",{"macos":51},{">=":52},[53],"13","Easydict brings dictionary lookup and text translation to macOS through typed queries, selected text and screenshot OCR. It detects the input language and can display results from several services together, making it useful for reading foreign-language material and comparing translations.\n\n## Lookup and translation\nUse the query shortcut to type text, select a word or passage for lookup, or capture an area of the screen for OCR translation. Silent screenshot OCR copies recognized text to the clipboard. Speech services can read results aloud. Available integrations include Apple Dictionary, Apple Translate, MDict, DeepL, Google, Bing and AI services such as OpenAI, Gemini, Claude and local Ollama models. CLI integrations can use configured coding-agent services. Service availability and language support vary; not every integration is an offline dictionary.\n\n## Install and first use\nDownload the official release DMG and move the application into Applications, or install the easydict cask. The current documented minimum is macOS 13. The catalog includes Intel and Apple Silicon platforms and declares no separate cask dependency or conflict. Select the translation services you want in settings, then use the input, selection or screenshot shortcut. Screenshot capture requires the relevant macOS screen-capture permission; selected-text functionality may need permission to access text in other applications. Enable permissions only for features you intend to use.\n\n## Accounts, data and cost\nThe application itself is free and GPLv3 open source. Individual translation services can require accounts, API keys, subscriptions or a locally installed model or CLI; those charges are separate from Easydict. Configure those services before relying on them. OCR recognizes text locally, but translating that text through an online service sends it to the selected provider. Avoid sending confidential documents or credentials to a service whose terms you have not reviewed. Dictionary data and model licenses are separate from the app license. Machine translation can be inaccurate, so check critical wording against its source.\n\n[Official project and usage guide](https:\u002F\u002Fgithub.com\u002Ftisfeng\u002FEasydict) · [Service requirements](https:\u002F\u002Fgithub.com\u002Ftisfeng\u002FEasydict\u002Fblob\u002Fmain\u002Fdocs\u002Fuser-docs\u002Fen\u002FSERVICES.md) · [Release downloads](https:\u002F\u002Fgithub.com\u002Ftisfeng\u002FEasydict\u002Freleases)","Dictionary and translator app","tisfeng and contributors","Easydict","3730227956d9cfa1cad24bf3684a95259b25939ff2b3c5d44f184ac3c21d9d8a",36154379,"https:\u002F\u002Fgithub.com\u002Ftisfeng\u002FEasydict\u002Freleases\u002Fdownload\u002F2.23.0\u002FEasydict.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Feasydict","https:\u002F\u002Fgithub.com\u002Ftisfeng\u002FEasydict\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fc088c202913a\u002Fe41cd7f0a93e-256.png","brew install --cask easydict",{"d30":66,"d365":67,"d90":68},619,9503,2430,"cask",{"bodyMarkdown":71,"brewCommittedAt":72,"hasNotes":32,"id":73,"isLatest":32,"isPrerelease":36,"machineTranslated":36,"publishedAt":74,"sections":75,"source":84,"sourceLocale":85,"summary":86,"title":87,"translation":88,"version":90},"Adds reverse translation, configurable Claude Code models and ChatGPT login.\n\n- Reverse-translate completed results.\n- Configure Claude Code models and reasoning effort.\n- Sign in to ChatGPT for Codex and install components on demand.\n- Clear favorites and history with one action.\n- Fix selected-text capture and long-chat network timeout behavior.\n\n[Official version-specific release](https:\u002F\u002Fgithub.com\u002Ftisfeng\u002FEasydict\u002Freleases\u002Ftag\u002F2.23.0)","2026-09-27T18:53:16Z",2255,"2026-10-07T09:38:28.442235Z",[76],{"area":77,"items":78},"Changes",[79,80,81,82,83],"Reverse-translate completed results.","Configure Claude Code models and reasoning effort.","Sign in to ChatGPT for Codex and install components on demand.","Clear favorites and history with one action.","Fix selected-text capture and long-chat network timeout behavior.","editorial","en-US","Adds reverse translation, configurable Claude Code models and ChatGPT login.","Easydict 2.23.0",{"locale":85,"machineTranslated":36,"sourceLocale":85,"status":89},"source","2.23.0",[57,92],"easydict",[94,122,149,177,204,232,259,287,314,341],{"arch":46,"artifacts":95,"conflictsWith":110,"dependsOn":113,"downloadSha256":58,"downloadUrl":60,"macos":120,"minMacos":53,"requiresRosetta":36,"tag":121,"version":90},{"apps":96,"binaries":97,"entries":98,"pkgs":109},[6],[],[99,103],{"declaration":100,"phase":13,"sources":102,"target":12,"type":15},{"app":101,"target":12},[6],[6],{"declaration":104,"phase":28,"sources":108,"type":30},{"zap":105},[106],{"trash":107},[21,22,23,24,25,26,27],[],[],{"casks":111,"formulae":112},[],[],{"arch":114,"casks":115,"formulae":116,"macos":49,"requirements":117},[46],[],[],{"macos":118},{">=":119},[53],"27","golden_gate",{"arch":45,"artifacts":123,"conflictsWith":138,"dependsOn":141,"downloadSha256":58,"downloadUrl":60,"macos":120,"minMacos":53,"requiresRosetta":36,"tag":148,"version":90},{"apps":124,"binaries":125,"entries":126,"pkgs":137},[6],[],[127,131],{"declaration":128,"phase":13,"sources":130,"target":12,"type":15},{"app":129,"target":12},[6],[6],{"declaration":132,"phase":28,"sources":136,"type":30},{"zap":133},[134],{"trash":135},[21,22,23,24,25,26,27],[],[],{"casks":139,"formulae":140},[],[],{"arch":142,"casks":143,"formulae":144,"macos":49,"requirements":145},[45],[],[],{"macos":146},{">=":147},[53],"arm64_golden_gate",{"arch":46,"artifacts":150,"conflictsWith":165,"dependsOn":168,"downloadSha256":58,"downloadUrl":60,"macos":175,"minMacos":53,"requiresRosetta":36,"tag":176,"version":90},{"apps":151,"binaries":152,"entries":153,"pkgs":164},[6],[],[154,158],{"declaration":155,"phase":13,"sources":157,"target":12,"type":15},{"app":156,"target":12},[6],[6],{"declaration":159,"phase":28,"sources":163,"type":30},{"zap":160},[161],{"trash":162},[21,22,23,24,25,26,27],[],[],{"casks":166,"formulae":167},[],[],{"arch":169,"casks":170,"formulae":171,"macos":49,"requirements":172},[46],[],[],{"macos":173},{">=":174},[53],"26","tahoe",{"arch":45,"artifacts":178,"conflictsWith":193,"dependsOn":196,"downloadSha256":58,"downloadUrl":60,"macos":175,"minMacos":53,"requiresRosetta":36,"tag":203,"version":90},{"apps":179,"binaries":180,"entries":181,"pkgs":192},[6],[],[182,186],{"declaration":183,"phase":13,"sources":185,"target":12,"type":15},{"app":184,"target":12},[6],[6],{"declaration":187,"phase":28,"sources":191,"type":30},{"zap":188},[189],{"trash":190},[21,22,23,24,25,26,27],[],[],{"casks":194,"formulae":195},[],[],{"arch":197,"casks":198,"formulae":199,"macos":49,"requirements":200},[45],[],[],{"macos":201},{">=":202},[53],"arm64_tahoe",{"arch":46,"artifacts":205,"conflictsWith":220,"dependsOn":223,"downloadSha256":58,"downloadUrl":60,"macos":230,"minMacos":53,"requiresRosetta":36,"tag":231,"version":90},{"apps":206,"binaries":207,"entries":208,"pkgs":219},[6],[],[209,213],{"declaration":210,"phase":13,"sources":212,"target":12,"type":15},{"app":211,"target":12},[6],[6],{"declaration":214,"phase":28,"sources":218,"type":30},{"zap":215},[216],{"trash":217},[21,22,23,24,25,26,27],[],[],{"casks":221,"formulae":222},[],[],{"arch":224,"casks":225,"formulae":226,"macos":49,"requirements":227},[46],[],[],{"macos":228},{">=":229},[53],"15","sequoia",{"arch":45,"artifacts":233,"conflictsWith":248,"dependsOn":251,"downloadSha256":58,"downloadUrl":60,"macos":230,"minMacos":53,"requiresRosetta":36,"tag":258,"version":90},{"apps":234,"binaries":235,"entries":236,"pkgs":247},[6],[],[237,241],{"declaration":238,"phase":13,"sources":240,"target":12,"type":15},{"app":239,"target":12},[6],[6],{"declaration":242,"phase":28,"sources":246,"type":30},{"zap":243},[244],{"trash":245},[21,22,23,24,25,26,27],[],[],{"casks":249,"formulae":250},[],[],{"arch":252,"casks":253,"formulae":254,"macos":49,"requirements":255},[45],[],[],{"macos":256},{">=":257},[53],"arm64_sequoia",{"arch":46,"artifacts":260,"conflictsWith":275,"dependsOn":278,"downloadSha256":58,"downloadUrl":60,"macos":285,"minMacos":53,"requiresRosetta":36,"tag":286,"version":90},{"apps":261,"binaries":262,"entries":263,"pkgs":274},[6],[],[264,268],{"declaration":265,"phase":13,"sources":267,"target":12,"type":15},{"app":266,"target":12},[6],[6],{"declaration":269,"phase":28,"sources":273,"type":30},{"zap":270},[271],{"trash":272},[21,22,23,24,25,26,27],[],[],{"casks":276,"formulae":277},[],[],{"arch":279,"casks":280,"formulae":281,"macos":49,"requirements":282},[46],[],[],{"macos":283},{">=":284},[53],"14","sonoma",{"arch":45,"artifacts":288,"conflictsWith":303,"dependsOn":306,"downloadSha256":58,"downloadUrl":60,"macos":285,"minMacos":53,"requiresRosetta":36,"tag":313,"version":90},{"apps":289,"binaries":290,"entries":291,"pkgs":302},[6],[],[292,296],{"declaration":293,"phase":13,"sources":295,"target":12,"type":15},{"app":294,"target":12},[6],[6],{"declaration":297,"phase":28,"sources":301,"type":30},{"zap":298},[299],{"trash":300},[21,22,23,24,25,26,27],[],[],{"casks":304,"formulae":305},[],[],{"arch":307,"casks":308,"formulae":309,"macos":49,"requirements":310},[45],[],[],{"macos":311},{">=":312},[53],"arm64_sonoma",{"arch":46,"artifacts":315,"conflictsWith":330,"dependsOn":333,"downloadSha256":58,"downloadUrl":60,"macos":53,"minMacos":53,"requiresRosetta":36,"tag":340,"version":90},{"apps":316,"binaries":317,"entries":318,"pkgs":329},[6],[],[319,323],{"declaration":320,"phase":13,"sources":322,"target":12,"type":15},{"app":321,"target":12},[6],[6],{"declaration":324,"phase":28,"sources":328,"type":30},{"zap":325},[326],{"trash":327},[21,22,23,24,25,26,27],[],[],{"casks":331,"formulae":332},[],[],{"arch":334,"casks":335,"formulae":336,"macos":49,"requirements":337},[46],[],[],{"macos":338},{">=":339},[53],"ventura",{"arch":45,"artifacts":342,"conflictsWith":357,"dependsOn":360,"downloadSha256":58,"downloadUrl":60,"macos":53,"minMacos":53,"requiresRosetta":36,"tag":367,"version":90},{"apps":343,"binaries":344,"entries":345,"pkgs":356},[6],[],[346,350],{"declaration":347,"phase":13,"sources":349,"target":12,"type":15},{"app":348,"target":12},[6],[6],{"declaration":351,"phase":28,"sources":355,"type":30},{"zap":352},[353],{"trash":354},[21,22,23,24,25,26,27],[],[],{"casks":358,"formulae":359},[],[],{"arch":361,"casks":362,"formulae":363,"macos":49,"requirements":364},[45],[],[],{"macos":365},{">=":366},[53],"arm64_ventura",{"icon":35,"machineTranslated":36,"name":37,"slug":38,"sourceLocale":39},253,39,{"brewLag":372,"cadence":376,"count30d":374},{"compared":373,"earlierCount":374,"medianMinutes":375},3,1,153722867,"biweekly","https:\u002F\u002Fgithub.com\u002Ftisfeng\u002FEasydict",[379],{"caption":380,"height":381,"machineTranslated":36,"sourceLocale":85,"theme":382,"thumbUrl":383,"url":384,"width":385},"Official Easydict dictionary and translation interface example; pictured build is unspecified.",2316,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F7cb18f2bec63\u002F9c55e29447ba-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F7cb18f2bec63\u002F9c55e29447ba-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fe\u002Feasydict.rb","A free Mac dictionary and translation app with selected-text lookup, screenshot OCR and multiple translation services.",{"locale":85,"machineTranslated":36,"sourceLocale":85,"status":89},{"arm64":32,"requiresRosetta":36,"status":390,"x86_64":32},"known",[392,393,394],"translation","dictionary","OCR","homebrew\u002Fcask",null,{"conflictsWith":398,"dependencies":401,"dependents":402,"dependsOn":405,"platforms":412},{"casks":399,"formulae":400},[],[],[],{"count":403,"top":404},0,[],{"arch":406,"casks":407,"formulae":408,"macos":49,"requirements":409},[46],[],[],{"macos":410},{">=":411},[53],[413,439,465,491,517,543,569,595,621,647],{"arch":46,"artifacts":414,"conflictsWith":429,"dependsOn":432,"downloadSha256":58,"downloadUrl":60,"macos":120,"minMacos":53,"requiresRosetta":36,"tag":121,"version":90},{"apps":415,"binaries":416,"entries":417,"pkgs":428},[6],[],[418,422],{"declaration":419,"phase":13,"sources":421,"target":12,"type":15},{"app":420,"target":12},[6],[6],{"declaration":423,"phase":28,"sources":427,"type":30},{"zap":424},[425],{"trash":426},[21,22,23,24,25,26,27],[],[],{"casks":430,"formulae":431},[],[],{"arch":433,"casks":434,"formulae":435,"macos":49,"requirements":436},[46],[],[],{"macos":437},{">=":438},[53],{"arch":45,"artifacts":440,"conflictsWith":455,"dependsOn":458,"downloadSha256":58,"downloadUrl":60,"macos":120,"minMacos":53,"requiresRosetta":36,"tag":148,"version":90},{"apps":441,"binaries":442,"entries":443,"pkgs":454},[6],[],[444,448],{"declaration":445,"phase":13,"sources":447,"target":12,"type":15},{"app":446,"target":12},[6],[6],{"declaration":449,"phase":28,"sources":453,"type":30},{"zap":450},[451],{"trash":452},[21,22,23,24,25,26,27],[],[],{"casks":456,"formulae":457},[],[],{"arch":459,"casks":460,"formulae":461,"macos":49,"requirements":462},[45],[],[],{"macos":463},{">=":464},[53],{"arch":46,"artifacts":466,"conflictsWith":481,"dependsOn":484,"downloadSha256":58,"downloadUrl":60,"macos":175,"minMacos":53,"requiresRosetta":36,"tag":176,"version":90},{"apps":467,"binaries":468,"entries":469,"pkgs":480},[6],[],[470,474],{"declaration":471,"phase":13,"sources":473,"target":12,"type":15},{"app":472,"target":12},[6],[6],{"declaration":475,"phase":28,"sources":479,"type":30},{"zap":476},[477],{"trash":478},[21,22,23,24,25,26,27],[],[],{"casks":482,"formulae":483},[],[],{"arch":485,"casks":486,"formulae":487,"macos":49,"requirements":488},[46],[],[],{"macos":489},{">=":490},[53],{"arch":45,"artifacts":492,"conflictsWith":507,"dependsOn":510,"downloadSha256":58,"downloadUrl":60,"macos":175,"minMacos":53,"requiresRosetta":36,"tag":203,"version":90},{"apps":493,"binaries":494,"entries":495,"pkgs":506},[6],[],[496,500],{"declaration":497,"phase":13,"sources":499,"target":12,"type":15},{"app":498,"target":12},[6],[6],{"declaration":501,"phase":28,"sources":505,"type":30},{"zap":502},[503],{"trash":504},[21,22,23,24,25,26,27],[],[],{"casks":508,"formulae":509},[],[],{"arch":511,"casks":512,"formulae":513,"macos":49,"requirements":514},[45],[],[],{"macos":515},{">=":516},[53],{"arch":46,"artifacts":518,"conflictsWith":533,"dependsOn":536,"downloadSha256":58,"downloadUrl":60,"macos":230,"minMacos":53,"requiresRosetta":36,"tag":231,"version":90},{"apps":519,"binaries":520,"entries":521,"pkgs":532},[6],[],[522,526],{"declaration":523,"phase":13,"sources":525,"target":12,"type":15},{"app":524,"target":12},[6],[6],{"declaration":527,"phase":28,"sources":531,"type":30},{"zap":528},[529],{"trash":530},[21,22,23,24,25,26,27],[],[],{"casks":534,"formulae":535},[],[],{"arch":537,"casks":538,"formulae":539,"macos":49,"requirements":540},[46],[],[],{"macos":541},{">=":542},[53],{"arch":45,"artifacts":544,"conflictsWith":559,"dependsOn":562,"downloadSha256":58,"downloadUrl":60,"macos":230,"minMacos":53,"requiresRosetta":36,"tag":258,"version":90},{"apps":545,"binaries":546,"entries":547,"pkgs":558},[6],[],[548,552],{"declaration":549,"phase":13,"sources":551,"target":12,"type":15},{"app":550,"target":12},[6],[6],{"declaration":553,"phase":28,"sources":557,"type":30},{"zap":554},[555],{"trash":556},[21,22,23,24,25,26,27],[],[],{"casks":560,"formulae":561},[],[],{"arch":563,"casks":564,"formulae":565,"macos":49,"requirements":566},[45],[],[],{"macos":567},{">=":568},[53],{"arch":46,"artifacts":570,"conflictsWith":585,"dependsOn":588,"downloadSha256":58,"downloadUrl":60,"macos":285,"minMacos":53,"requiresRosetta":36,"tag":286,"version":90},{"apps":571,"binaries":572,"entries":573,"pkgs":584},[6],[],[574,578],{"declaration":575,"phase":13,"sources":577,"target":12,"type":15},{"app":576,"target":12},[6],[6],{"declaration":579,"phase":28,"sources":583,"type":30},{"zap":580},[581],{"trash":582},[21,22,23,24,25,26,27],[],[],{"casks":586,"formulae":587},[],[],{"arch":589,"casks":590,"formulae":591,"macos":49,"requirements":592},[46],[],[],{"macos":593},{">=":594},[53],{"arch":45,"artifacts":596,"conflictsWith":611,"dependsOn":614,"downloadSha256":58,"downloadUrl":60,"macos":285,"minMacos":53,"requiresRosetta":36,"tag":313,"version":90},{"apps":597,"binaries":598,"entries":599,"pkgs":610},[6],[],[600,604],{"declaration":601,"phase":13,"sources":603,"target":12,"type":15},{"app":602,"target":12},[6],[6],{"declaration":605,"phase":28,"sources":609,"type":30},{"zap":606},[607],{"trash":608},[21,22,23,24,25,26,27],[],[],{"casks":612,"formulae":613},[],[],{"arch":615,"casks":616,"formulae":617,"macos":49,"requirements":618},[45],[],[],{"macos":619},{">=":620},[53],{"arch":46,"artifacts":622,"conflictsWith":637,"dependsOn":640,"downloadSha256":58,"downloadUrl":60,"macos":53,"minMacos":53,"requiresRosetta":36,"tag":340,"version":90},{"apps":623,"binaries":624,"entries":625,"pkgs":636},[6],[],[626,630],{"declaration":627,"phase":13,"sources":629,"target":12,"type":15},{"app":628,"target":12},[6],[6],{"declaration":631,"phase":28,"sources":635,"type":30},{"zap":632},[633],{"trash":634},[21,22,23,24,25,26,27],[],[],{"casks":638,"formulae":639},[],[],{"arch":641,"casks":642,"formulae":643,"macos":49,"requirements":644},[46],[],[],{"macos":645},{">=":646},[53],{"arch":45,"artifacts":648,"conflictsWith":663,"dependsOn":666,"downloadSha256":58,"downloadUrl":60,"macos":53,"minMacos":53,"requiresRosetta":36,"tag":367,"version":90},{"apps":649,"binaries":650,"entries":651,"pkgs":662},[6],[],[652,656],{"declaration":653,"phase":13,"sources":655,"target":12,"type":15},{"app":654,"target":12},[6],[6],{"declaration":657,"phase":28,"sources":661,"type":30},{"zap":658},[659],{"trash":660},[21,22,23,24,25,26,27],[],[],{"casks":664,"formulae":665},[],[],{"arch":667,"casks":668,"formulae":669,"macos":49,"requirements":670},[45],[],[],{"macos":671},{">=":672},[53]]