[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:textmate:en":3,"releases:stats:cask:textmate:en":626},{"artifacts":4,"autoUpdates":47,"categories":48,"conflictsWith":55,"dependsOn":58,"deprecated":51,"description":66,"descriptionEn":67,"developer":68,"disabled":51,"displayName":69,"downloadSha256":70,"downloadSize":71,"downloadUrl":72,"editorChoice":51,"formulaeUrl":73,"homepage":74,"installCommand":75,"installs":76,"installs30d":77,"isFont":51,"isLibrary":51,"kegOnly":51,"kind":80,"latestRelease":81,"machineTranslated":51,"name":69,"names":97,"platforms":99,"primaryCategory":597,"rank30d":598,"releaseCount":599,"releaseStats":600,"repoUrl":604,"screenshots":605,"sourceLocale":91,"sourceUrl":613,"summary":614,"summaryTranslation":615,"supports":616,"tags":618,"tap":624,"token":98,"version":96,"versionChangedAt":625},{"apps":5,"binaries":7,"entries":9,"pkgs":46},[6],"TextMate.app",[8],"mate",[10,17,24,31],{"declaration":11,"phase":15,"sources":16,"type":15},{"uninstall":12},[13],{"quit":14},"com.macromates.TextMate","uninstall",[],{"declaration":18,"phase":21,"sources":22,"target":20,"type":23},{"app":19,"target":20},[6],"\u002FApplications\u002FTextMate.app","install",[6],"app",{"declaration":25,"phase":21,"sources":29,"target":28,"type":30},{"binary":26,"target":28},[27],"$APPDIR\u002FTextMate.app\u002FContents\u002FMacOS\u002Fmate","$HOMEBREW_PREFIX\u002Fbin\u002Fmate",[27],"binary",{"declaration":32,"phase":43,"sources":44,"type":45},{"zap":33},[34],{"trash":35},[36,37,38,39,40,41,42],"~\u002FLibrary\u002FApplication Support\u002Fcom.apple.sharedfilelist\u002Fcom.apple.LSSharedFileList.ApplicationRecentDocuments\u002Fcom.macromates.textmate.sfl*","~\u002FLibrary\u002FApplication Support\u002FTextMate","~\u002FLibrary\u002FCaches\u002Fcom.apple.helpd\u002FGenerated\u002FTextMate 2 Help*","~\u002FLibrary\u002FCaches\u002Fcom.macromates.TextMate","~\u002FLibrary\u002FPreferences\u002Fcom.macromates.TextMate.plist","~\u002FLibrary\u002FPreferences\u002Fcom.macromates.TextMate.preview.plist","~\u002FLibrary\u002FSaved Application State\u002Fcom.macromates.TextMate.savedState","cleanup",[],"zap",[],true,[49],{"icon":50,"machineTranslated":51,"name":52,"slug":53,"sourceLocale":54},"lucide:code-xml",false,"Developer Tools","developer-tools","zh-CN",{"casks":56,"formulae":57},[],[],{"arch":59,"casks":62,"formulae":63,"requirements":64},[60,61],"arm64","x86_64",[],[],{"macos":65},{},"TextMate is a native text editor for macOS from MacroMates. It supports a broad range of programming languages and markup through bundles, and combines everyday editing with extensible development workflows.\n\n## Editing and navigation\nMultiple carets allow simultaneous changes in several places. File search can jump between matches, extract matched text and preview replacements. The editor includes code folding, indented soft wrapping, clipboard history and live HTML or Markdown previews.\n\n## Projects and version control\nThe file browser shows changed files, while the editor marks changed lines. Version-control workflows include viewing diffs and committing subsets of changes. Scoped settings associate formatting, shortcuts and other behavior with language regions and project contexts, including files that mix languages.\n\n## Customization\nBundles provide language support and workflow customization. Snippets support placeholders and transformations. Record macros for repeated operations, or implement commands with programs that read standard input, write standard output and use environment variables. More complex commands can use native dialogs or HTML-based interfaces.\n\n## Distribution and source\nThe official product page requires macOS 10.12 or later. This catalog records version 2.0.23, distributed as the official TextMate_2.0.23.tbz archive. Its release body reports miscellaneous improvements and links the comparison with 2.0.22, without listing individual fixes. The source code is GPL-3.0-or-later; TextMate is a trademark of Allan Odgaard. The repository documents build dependencies separately from requirements for using the downloaded application.\n\n## Sources\n- [Official product page](https:\u002F\u002Fmacromates.com\u002F)\n- [Official source and build documentation](https:\u002F\u002Fgithub.com\u002Ftextmate\u002Ftextmate)\n- [Official 2.0.23 release](https:\u002F\u002Fgithub.com\u002Ftextmate\u002Ftextmate\u002Freleases\u002Ftag\u002Fv2.0.23)\n- [Homebrew cask](https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Ft\u002Ftextmate.rb)\n","General-purpose text editor","MacroMates Ltd.","TextMate","f8dba933209bd01070028892474bf0b72f36c673f7bcb8da5973f93ddc387420",18019467,"https:\u002F\u002Fgithub.com\u002Ftextmate\u002Ftextmate\u002Freleases\u002Fdownload\u002Fv2.0.23\u002FTextMate_2.0.23.tbz","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Ftextmate","https:\u002F\u002Fmacromates.com\u002F","brew install --cask textmate",{"d30":77,"d365":78,"d90":79},174,4962,783,"cask",{"bodyMarkdown":82,"hasNotes":47,"id":83,"isLatest":47,"isPrerelease":51,"machineTranslated":51,"publishedAt":84,"sections":85,"source":90,"sourceLocale":91,"summary":92,"title":93,"translation":94,"version":96},"* Miscellaneous improvements, [see changes since v2.0.22 on GitHub](https:\u002F\u002Fgithub.com\u002Ftextmate\u002Ftextmate\u002Fcompare\u002Fv2.0.22...v2.0.23)\n\nOfficial source: https:\u002F\u002Fgithub.com\u002Ftextmate\u002Ftextmate\u002Freleases\u002Ftag\u002Fv2.0.23",2027,"2021-10-12T20:16:36Z",[86],{"area":87,"items":88},"Upstream",[89],"Upstream reports miscellaneous improvements without itemized changes.","editorial","en-US","Upstream reports miscellaneous improvements and links the full comparison with 2.0.22; the release body does not enumerate individual fixes.","",{"locale":91,"machineTranslated":51,"sourceLocale":91,"status":95},"source","2.0.23",[69,98],"textmate",[100,136,171,207,242,278,313,349,384,420,455,491,526,562],{"arch":61,"artifacts":101,"conflictsWith":125,"dependsOn":128,"downloadSha256":70,"downloadUrl":72,"macos":134,"requiresRosetta":51,"tag":135,"version":96},{"apps":102,"binaries":103,"entries":104,"pkgs":124},[6],[8],[105,110,114,118],{"declaration":106,"phase":15,"sources":109,"type":15},{"uninstall":107},[108],{"quit":14},[],{"declaration":111,"phase":21,"sources":113,"target":20,"type":23},{"app":112,"target":20},[6],[6],{"declaration":115,"phase":21,"sources":117,"target":28,"type":30},{"binary":116,"target":28},[27],[27],{"declaration":119,"phase":43,"sources":123,"type":45},{"zap":120},[121],{"trash":122},[36,37,38,39,40,41,42],[],[],{"casks":126,"formulae":127},[],[],{"arch":129,"casks":130,"formulae":131,"requirements":132},[61],[],[],{"macos":133},{},"27","golden_gate",{"arch":60,"artifacts":137,"conflictsWith":161,"dependsOn":164,"downloadSha256":70,"downloadUrl":72,"macos":134,"requiresRosetta":51,"tag":170,"version":96},{"apps":138,"binaries":139,"entries":140,"pkgs":160},[6],[8],[141,146,150,154],{"declaration":142,"phase":15,"sources":145,"type":15},{"uninstall":143},[144],{"quit":14},[],{"declaration":147,"phase":21,"sources":149,"target":20,"type":23},{"app":148,"target":20},[6],[6],{"declaration":151,"phase":21,"sources":153,"target":28,"type":30},{"binary":152,"target":28},[27],[27],{"declaration":155,"phase":43,"sources":159,"type":45},{"zap":156},[157],{"trash":158},[36,37,38,39,40,41,42],[],[],{"casks":162,"formulae":163},[],[],{"arch":165,"casks":166,"formulae":167,"requirements":168},[60],[],[],{"macos":169},{},"arm64_golden_gate",{"arch":61,"artifacts":172,"conflictsWith":196,"dependsOn":199,"downloadSha256":70,"downloadUrl":72,"macos":205,"requiresRosetta":51,"tag":206,"version":96},{"apps":173,"binaries":174,"entries":175,"pkgs":195},[6],[8],[176,181,185,189],{"declaration":177,"phase":15,"sources":180,"type":15},{"uninstall":178},[179],{"quit":14},[],{"declaration":182,"phase":21,"sources":184,"target":20,"type":23},{"app":183,"target":20},[6],[6],{"declaration":186,"phase":21,"sources":188,"target":28,"type":30},{"binary":187,"target":28},[27],[27],{"declaration":190,"phase":43,"sources":194,"type":45},{"zap":191},[192],{"trash":193},[36,37,38,39,40,41,42],[],[],{"casks":197,"formulae":198},[],[],{"arch":200,"casks":201,"formulae":202,"requirements":203},[61],[],[],{"macos":204},{},"26","tahoe",{"arch":60,"artifacts":208,"conflictsWith":232,"dependsOn":235,"downloadSha256":70,"downloadUrl":72,"macos":205,"requiresRosetta":51,"tag":241,"version":96},{"apps":209,"binaries":210,"entries":211,"pkgs":231},[6],[8],[212,217,221,225],{"declaration":213,"phase":15,"sources":216,"type":15},{"uninstall":214},[215],{"quit":14},[],{"declaration":218,"phase":21,"sources":220,"target":20,"type":23},{"app":219,"target":20},[6],[6],{"declaration":222,"phase":21,"sources":224,"target":28,"type":30},{"binary":223,"target":28},[27],[27],{"declaration":226,"phase":43,"sources":230,"type":45},{"zap":227},[228],{"trash":229},[36,37,38,39,40,41,42],[],[],{"casks":233,"formulae":234},[],[],{"arch":236,"casks":237,"formulae":238,"requirements":239},[60],[],[],{"macos":240},{},"arm64_tahoe",{"arch":61,"artifacts":243,"conflictsWith":267,"dependsOn":270,"downloadSha256":70,"downloadUrl":72,"macos":276,"requiresRosetta":51,"tag":277,"version":96},{"apps":244,"binaries":245,"entries":246,"pkgs":266},[6],[8],[247,252,256,260],{"declaration":248,"phase":15,"sources":251,"type":15},{"uninstall":249},[250],{"quit":14},[],{"declaration":253,"phase":21,"sources":255,"target":20,"type":23},{"app":254,"target":20},[6],[6],{"declaration":257,"phase":21,"sources":259,"target":28,"type":30},{"binary":258,"target":28},[27],[27],{"declaration":261,"phase":43,"sources":265,"type":45},{"zap":262},[263],{"trash":264},[36,37,38,39,40,41,42],[],[],{"casks":268,"formulae":269},[],[],{"arch":271,"casks":272,"formulae":273,"requirements":274},[61],[],[],{"macos":275},{},"15","sequoia",{"arch":60,"artifacts":279,"conflictsWith":303,"dependsOn":306,"downloadSha256":70,"downloadUrl":72,"macos":276,"requiresRosetta":51,"tag":312,"version":96},{"apps":280,"binaries":281,"entries":282,"pkgs":302},[6],[8],[283,288,292,296],{"declaration":284,"phase":15,"sources":287,"type":15},{"uninstall":285},[286],{"quit":14},[],{"declaration":289,"phase":21,"sources":291,"target":20,"type":23},{"app":290,"target":20},[6],[6],{"declaration":293,"phase":21,"sources":295,"target":28,"type":30},{"binary":294,"target":28},[27],[27],{"declaration":297,"phase":43,"sources":301,"type":45},{"zap":298},[299],{"trash":300},[36,37,38,39,40,41,42],[],[],{"casks":304,"formulae":305},[],[],{"arch":307,"casks":308,"formulae":309,"requirements":310},[60],[],[],{"macos":311},{},"arm64_sequoia",{"arch":61,"artifacts":314,"conflictsWith":338,"dependsOn":341,"downloadSha256":70,"downloadUrl":72,"macos":347,"requiresRosetta":51,"tag":348,"version":96},{"apps":315,"binaries":316,"entries":317,"pkgs":337},[6],[8],[318,323,327,331],{"declaration":319,"phase":15,"sources":322,"type":15},{"uninstall":320},[321],{"quit":14},[],{"declaration":324,"phase":21,"sources":326,"target":20,"type":23},{"app":325,"target":20},[6],[6],{"declaration":328,"phase":21,"sources":330,"target":28,"type":30},{"binary":329,"target":28},[27],[27],{"declaration":332,"phase":43,"sources":336,"type":45},{"zap":333},[334],{"trash":335},[36,37,38,39,40,41,42],[],[],{"casks":339,"formulae":340},[],[],{"arch":342,"casks":343,"formulae":344,"requirements":345},[61],[],[],{"macos":346},{},"14","sonoma",{"arch":60,"artifacts":350,"conflictsWith":374,"dependsOn":377,"downloadSha256":70,"downloadUrl":72,"macos":347,"requiresRosetta":51,"tag":383,"version":96},{"apps":351,"binaries":352,"entries":353,"pkgs":373},[6],[8],[354,359,363,367],{"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},[6],[6],{"declaration":364,"phase":21,"sources":366,"target":28,"type":30},{"binary":365,"target":28},[27],[27],{"declaration":368,"phase":43,"sources":372,"type":45},{"zap":369},[370],{"trash":371},[36,37,38,39,40,41,42],[],[],{"casks":375,"formulae":376},[],[],{"arch":378,"casks":379,"formulae":380,"requirements":381},[60],[],[],{"macos":382},{},"arm64_sonoma",{"arch":61,"artifacts":385,"conflictsWith":409,"dependsOn":412,"downloadSha256":70,"downloadUrl":72,"macos":418,"requiresRosetta":51,"tag":419,"version":96},{"apps":386,"binaries":387,"entries":388,"pkgs":408},[6],[8],[389,394,398,402],{"declaration":390,"phase":15,"sources":393,"type":15},{"uninstall":391},[392],{"quit":14},[],{"declaration":395,"phase":21,"sources":397,"target":20,"type":23},{"app":396,"target":20},[6],[6],{"declaration":399,"phase":21,"sources":401,"target":28,"type":30},{"binary":400,"target":28},[27],[27],{"declaration":403,"phase":43,"sources":407,"type":45},{"zap":404},[405],{"trash":406},[36,37,38,39,40,41,42],[],[],{"casks":410,"formulae":411},[],[],{"arch":413,"casks":414,"formulae":415,"requirements":416},[61],[],[],{"macos":417},{},"13","ventura",{"arch":60,"artifacts":421,"conflictsWith":445,"dependsOn":448,"downloadSha256":70,"downloadUrl":72,"macos":418,"requiresRosetta":51,"tag":454,"version":96},{"apps":422,"binaries":423,"entries":424,"pkgs":444},[6],[8],[425,430,434,438],{"declaration":426,"phase":15,"sources":429,"type":15},{"uninstall":427},[428],{"quit":14},[],{"declaration":431,"phase":21,"sources":433,"target":20,"type":23},{"app":432,"target":20},[6],[6],{"declaration":435,"phase":21,"sources":437,"target":28,"type":30},{"binary":436,"target":28},[27],[27],{"declaration":439,"phase":43,"sources":443,"type":45},{"zap":440},[441],{"trash":442},[36,37,38,39,40,41,42],[],[],{"casks":446,"formulae":447},[],[],{"arch":449,"casks":450,"formulae":451,"requirements":452},[60],[],[],{"macos":453},{},"arm64_ventura",{"arch":61,"artifacts":456,"conflictsWith":480,"dependsOn":483,"downloadSha256":70,"downloadUrl":72,"macos":489,"requiresRosetta":51,"tag":490,"version":96},{"apps":457,"binaries":458,"entries":459,"pkgs":479},[6],[8],[460,465,469,473],{"declaration":461,"phase":15,"sources":464,"type":15},{"uninstall":462},[463],{"quit":14},[],{"declaration":466,"phase":21,"sources":468,"target":20,"type":23},{"app":467,"target":20},[6],[6],{"declaration":470,"phase":21,"sources":472,"target":28,"type":30},{"binary":471,"target":28},[27],[27],{"declaration":474,"phase":43,"sources":478,"type":45},{"zap":475},[476],{"trash":477},[36,37,38,39,40,41,42],[],[],{"casks":481,"formulae":482},[],[],{"arch":484,"casks":485,"formulae":486,"requirements":487},[61],[],[],{"macos":488},{},"12","monterey",{"arch":60,"artifacts":492,"conflictsWith":516,"dependsOn":519,"downloadSha256":70,"downloadUrl":72,"macos":489,"requiresRosetta":51,"tag":525,"version":96},{"apps":493,"binaries":494,"entries":495,"pkgs":515},[6],[8],[496,501,505,509],{"declaration":497,"phase":15,"sources":500,"type":15},{"uninstall":498},[499],{"quit":14},[],{"declaration":502,"phase":21,"sources":504,"target":20,"type":23},{"app":503,"target":20},[6],[6],{"declaration":506,"phase":21,"sources":508,"target":28,"type":30},{"binary":507,"target":28},[27],[27],{"declaration":510,"phase":43,"sources":514,"type":45},{"zap":511},[512],{"trash":513},[36,37,38,39,40,41,42],[],[],{"casks":517,"formulae":518},[],[],{"arch":520,"casks":521,"formulae":522,"requirements":523},[60],[],[],{"macos":524},{},"arm64_monterey",{"arch":61,"artifacts":527,"conflictsWith":551,"dependsOn":554,"downloadSha256":70,"downloadUrl":72,"macos":560,"requiresRosetta":51,"tag":561,"version":96},{"apps":528,"binaries":529,"entries":530,"pkgs":550},[6],[8],[531,536,540,544],{"declaration":532,"phase":15,"sources":535,"type":15},{"uninstall":533},[534],{"quit":14},[],{"declaration":537,"phase":21,"sources":539,"target":20,"type":23},{"app":538,"target":20},[6],[6],{"declaration":541,"phase":21,"sources":543,"target":28,"type":30},{"binary":542,"target":28},[27],[27],{"declaration":545,"phase":43,"sources":549,"type":45},{"zap":546},[547],{"trash":548},[36,37,38,39,40,41,42],[],[],{"casks":552,"formulae":553},[],[],{"arch":555,"casks":556,"formulae":557,"requirements":558},[61],[],[],{"macos":559},{},"11","big_sur",{"arch":60,"artifacts":563,"conflictsWith":587,"dependsOn":590,"downloadSha256":70,"downloadUrl":72,"macos":560,"requiresRosetta":51,"tag":596,"version":96},{"apps":564,"binaries":565,"entries":566,"pkgs":586},[6],[8],[567,572,576,580],{"declaration":568,"phase":15,"sources":571,"type":15},{"uninstall":569},[570],{"quit":14},[],{"declaration":573,"phase":21,"sources":575,"target":20,"type":23},{"app":574,"target":20},[6],[6],{"declaration":577,"phase":21,"sources":579,"target":28,"type":30},{"binary":578,"target":28},[27],[27],{"declaration":581,"phase":43,"sources":585,"type":45},{"zap":582},[583],{"trash":584},[36,37,38,39,40,41,42],[],[],{"casks":588,"formulae":589},[],[],{"arch":591,"casks":592,"formulae":593,"requirements":594},[60],[],[],{"macos":595},{},"arm64_big_sur",{"icon":50,"machineTranslated":51,"name":52,"slug":53,"sourceLocale":54},550,1,{"brewLag":601,"cadence":603,"count30d":602},{"compared":602,"earlierCount":602},0,"irregular","https:\u002F\u002Fgithub.com\u002Ftextmate\u002Ftextmate",[606],{"caption":607,"height":608,"machineTranslated":51,"sourceLocale":91,"theme":609,"thumbUrl":610,"url":611,"width":612},"TextMate editor workspace from the official macOS product page.",347,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F78512cabccd5\u002Fe55516db2595-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F78512cabccd5\u002Fe55516db2595-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Ft\u002Ftextmate.rb","An open-source macOS text editor with multiple carets, project search, version-control integration and customizable commands, snippets, bundles and macros.",{"locale":91,"machineTranslated":51,"sourceLocale":91,"status":95},{"arm64":47,"requiresRosetta":51,"status":617,"x86_64":47},"known",[619,620,621,622,623],"Text Editor","Code Editor","Snippets","macOS","Open Source","homebrew\u002Fcask","2026-10-07T09:38:43.820266Z",null]