[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:emacs-app:en":3,"releases:stats:cask:emacs-app:en":1010,"related:cask:emacs-app:en":1011,"markdown:3:4940:p0l4a5":1065},{"accentColor":4,"artifacts":5,"autoUpdates":84,"categories":85,"conflictsWith":91,"dependsOn":96,"deprecated":84,"description":104,"descriptionEn":105,"developer":106,"disabled":84,"displayName":107,"downloadSha256":108,"downloadSize":109,"downloadUrl":110,"editorChoice":84,"formulaeUrl":111,"homepage":112,"iconUrl":113,"installCommand":114,"installs":115,"installs30d":116,"isFont":84,"isLibrary":84,"kegOnly":84,"kind":119,"latestRelease":120,"machineTranslated":84,"name":107,"names":149,"platforms":151,"primaryCategory":988,"rank30d":989,"releaseCount":990,"releaseStats":991,"repoUrl":997,"screenshots":998,"sourceLocale":143,"sourceUrl":999,"summary":1000,"summaryTranslation":1001,"supports":1002,"tags":1004,"tap":1009,"token":150,"version":148,"versionChangedAt":125},"#8155B7",{"apps":6,"binaries":8,"entries":13,"pkgs":83},[7],"Emacs.app",[9,10,11,12],"emacs","ebrowse","emacsclient","etags",[14,21,29,35,41,47,54,60,66,72],{"declaration":15,"phase":18,"sources":19,"target":17,"type":20},{"app":16,"target":17},[7],"\u002FApplications\u002FEmacs.app","install",[7],"app",{"declaration":22,"phase":18,"sources":27,"target":26,"type":28},{"binary":23,"target":26},[24,25],"$APPDIR\u002FEmacs.app\u002FContents\u002FMacOS\u002FEmacs",{"target":9},"$HOMEBREW_PREFIX\u002Fbin\u002Femacs",[24],"binary",{"declaration":30,"phase":18,"sources":34,"target":33,"type":28},{"binary":31,"target":33},[32],"$APPDIR\u002FEmacs.app\u002FContents\u002FMacOS\u002Fbin-arm64-11\u002Febrowse","$HOMEBREW_PREFIX\u002Fbin\u002Febrowse",[32],{"declaration":36,"phase":18,"sources":40,"target":39,"type":28},{"binary":37,"target":39},[38],"$APPDIR\u002FEmacs.app\u002FContents\u002FMacOS\u002Fbin-arm64-11\u002Femacsclient","$HOMEBREW_PREFIX\u002Fbin\u002Femacsclient",[38],{"declaration":42,"phase":18,"sources":46,"target":45,"type":28},{"binary":43,"target":45},[44],"$APPDIR\u002FEmacs.app\u002FContents\u002FMacOS\u002Fbin-arm64-11\u002Fetags","$HOMEBREW_PREFIX\u002Fbin\u002Fetags",[44],{"declaration":48,"phase":18,"sources":52,"target":51,"type":53},{"manpage":49,"target":51},[50],"$APPDIR\u002FEmacs.app\u002FContents\u002FResources\u002Fman\u002Fman1\u002Febrowse.1.gz","$HOMEBREW_PREFIX\u002Fshare\u002Fman\u002Fman1\u002Febrowse.1.gz",[50],"manpage",{"declaration":55,"phase":18,"sources":59,"target":58,"type":53},{"manpage":56,"target":58},[57],"$APPDIR\u002FEmacs.app\u002FContents\u002FResources\u002Fman\u002Fman1\u002Femacs.1.gz","$HOMEBREW_PREFIX\u002Fshare\u002Fman\u002Fman1\u002Femacs.1.gz",[57],{"declaration":61,"phase":18,"sources":65,"target":64,"type":53},{"manpage":62,"target":64},[63],"$APPDIR\u002FEmacs.app\u002FContents\u002FResources\u002Fman\u002Fman1\u002Femacsclient.1.gz","$HOMEBREW_PREFIX\u002Fshare\u002Fman\u002Fman1\u002Femacsclient.1.gz",[63],{"declaration":67,"phase":18,"sources":71,"target":70,"type":53},{"manpage":68,"target":70},[69],"$APPDIR\u002FEmacs.app\u002FContents\u002FResources\u002Fman\u002Fman1\u002Fetags.1.gz","$HOMEBREW_PREFIX\u002Fshare\u002Fman\u002Fman1\u002Fetags.1.gz",[69],{"declaration":73,"phase":80,"sources":81,"type":82},{"zap":74},[75],{"trash":76},[77,78,79],"~\u002FLibrary\u002FCaches\u002Forg.gnu.Emacs","~\u002FLibrary\u002FPreferences\u002Forg.gnu.Emacs.plist","~\u002FLibrary\u002FSaved Application State\u002Forg.gnu.Emacs.savedState","cleanup",[],"zap",[],false,[86],{"icon":87,"machineTranslated":84,"name":88,"slug":89,"sourceLocale":90},"lucide:code-xml","Developer Tools","developer-tools","zh-CN",{"casks":92,"formulae":95},[93,94],"emacs-app@nightly","emacs-app@pretest",[],{"arch":97,"casks":100,"formulae":101,"requirements":102},[98,99],"arm64","x86_64",[],[],{"macos":103},{},"GNU Emacs is an extensible text editor and programming environment, built around Emacs Lisp. This Mac cask obtains Emacs.app from David Caldwell's Emacs For Mac OS X distribution, which describes its packages as pure GNU Emacs builds without extras. It is not the separate Emacs Mac port, Aquamacs or an emacs-plus formula build.\n\n## Features\n- Edit text and source code with syntax-aware major modes and extensible key bindings.\n- Work with buffers, windows, search, replacement and keyboard macros.\n- Use built-in help, tutorials and searchable manuals.\n- Organize notes and tasks with Org mode.\n- Run shells, compilation and debugging workflows with appropriate external tools.\n- Extend the editor through Emacs Lisp and installed packages.\n- Use the graphical Mac application or command-line clients provided by this distribution.\n\n## Install and first steps\nInstall with `brew install --cask emacs-app`, or open the distribution's official Universal DMG and move Emacs.app into Applications. The current cask token is `emacs-app`; its old token was `emacs`. Open the application and start the built-in tutorial with `C-h t`, where C means Control. `C-x C-f` opens a file and `C-x C-s` saves it. Menu commands provide alternatives while learning the key bindings.\n\nThis cask also links command-line Emacs, emacsclient, ebrowse and etags, plus manual pages. A separate terminal Emacs or formula installation can overlap those command names; choose the intended executable deliberately. The cask conflicts with `emacs-app@nightly` and `emacs-app@pretest`, so select a release channel instead of overlapping them. It declares no extra formula dependency.\n\nKeep customization in your own Emacs configuration and back up important files and settings. Emacs Lisp initialization files and installed packages can execute code with your user account's access. Review code before loading it; do not treat a downloaded configuration as harmless text. External compilers, language servers, Git and debugging tools are separate programs required only by the workflows you choose, not mandatory dependencies for ordinary text editing.\n\n## Mac distribution and builds\nThe Universal package includes Intel and Apple Silicon support. The maintainer's current build notes describe continued support for macOS 10.12 and later, while explaining that builds no longer run directly on the old 10.12 build host. Older Intel systems from 10.12 through 10.15 can use the appropriate editor build without native compilation. Intel Macs on macOS 11 or later and Apple Silicon Macs have native-comp enabled in the newer packages. The launcher chooses the suitable bundled binary; build-host changes are not automatically a new runtime minimum.\n\nNative compilation converts Emacs Lisp into native code and is distinct from ordinary byte compilation. A GNU upstream default does not by itself prove that every third-party binary includes this feature; the Mac distributor explicitly documents which builds enable it. The 30.2-1 and 30.2-2 suffixes identify Mac distribution rebuilds of GNU Emacs 30.2, not new upstream GNU version numbers.\n\nThe distributor also documents a launcher behavior that inherits environment variables from a login shell when launched from Finder, the Dock or `open`. If development tools differ between terminal and graphical sessions, inspect your configuration and environment rather than assuming a missing editor feature.\n\n## Platforms, resources and updates\nGNU Emacs supports other operating systems through separate source builds or packages; this Universal DMG installs the Mac distribution only. The current 31.1 DMG download is 179,170,847 bytes, confirmed by official HTTP metadata. This is download size, not installed space. No universal RAM or exact installed-space minimum is asserted; large files, packages and native-comp caches consume additional resources.\n\nLocal file editing and built-in documentation work offline. Package downloads, remote files and online services require network access. Allow macOS access to the files and folders you intentionally edit; microphone or camera access is not a general text-editing requirement. Monitor release updates from the Mac distributor and GNU Emacs, and distinguish released builds from nightly or pretest snapshots.\n\n## Price and license\nGNU Emacs is free software under GNU GPL version 3 or later. No subscription or online account is required for normal editor use. Donations to support the Mac build service or free-software development are optional. Documentation, bundled components, additional packages and external services retain their applicable licenses and terms. A paid service used inside Emacs is not included by installing this cask.\n\nSources: [Mac distribution](https:\u002F\u002Femacsformacosx.com\u002F), [Mac build details](https:\u002F\u002Femacsformacosx.com\u002Fabout), [Distribution releases](https:\u002F\u002Femacsformacosx.com\u002Fbuilds), [GNU Emacs](https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002F).","GNU Emacs text editor","GNU Emacs contributors; Mac builds by David Caldwell","Emacs","f0383bcbf0104947d3a46266aae43e3dc9e38fd68eeb35f11ee6b9444277b8ec",179170847,"https:\u002F\u002Femacsformacosx.com\u002Femacs-builds\u002FEmacs-31.1-universal.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Femacs-app","https:\u002F\u002Femacsformacosx.com\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Ff6cedac6246b\u002F85bfd233fe60-256.png","brew install --cask emacs-app",{"d30":116,"d365":117,"d90":118},1142,25157,4453,"cask",{"bodyMarkdown":121,"brewCommittedAt":122,"hasNotes":123,"id":124,"isLatest":123,"isPrerelease":84,"machineTranslated":84,"publishedAt":125,"sections":126,"source":142,"sourceLocale":143,"summary":144,"title":145,"translation":146,"version":148},"## Emacs 31.1\n\nGNU Emacs 31.1 adds user-lisp directory handling and terminal UI capabilities, changes startup order and retires old ctags.\n\n### Startup\n\n- Loads site-start.el before early-init.el.\n- Adds recursive user-lisp directory compilation and autoload discovery.\n- Shows daemon-startup warnings in the first client frame.\n\n### Terminal UI\n\n- Enables mouse mode by default in compatible terminals.\n- Supports child frames on terminal frames.\n\n### Tools\n\n- Stops building and installing the old ctags program.\n\nSource: [Official changes](https:\u002F\u002Fraw.githubusercontent.com\u002Femacs-mirror\u002Femacs\u002Femacs-31.1\u002Fetc\u002FNEWS), [Mac distribution build list](https:\u002F\u002Femacsformacosx.com\u002Fbuilds). These selected upstream 31.1 changes are distinct from the Mac distributor’s build settings; non-Mac build-system details are not presented as Mac package features.","2026-08-24T19:02:29Z",true,1285,"2026-10-07T09:38:28.442235Z",[127,133,138],{"area":128,"items":129},"Startup",[130,131,132],"Loads site-start.el before early-init.el.","Adds recursive user-lisp directory compilation and autoload discovery.","Shows daemon-startup warnings in the first client frame.",{"area":134,"items":135},"Terminal UI",[136,137],"Enables mouse mode by default in compatible terminals.","Supports child frames on terminal frames.",{"area":139,"items":140},"Tools",[141],"Stops building and installing the old ctags program.","editorial","en-US","GNU Emacs 31.1 adds user-lisp directory handling and terminal UI capabilities, changes startup order and retires old ctags.","Emacs 31.1",{"locale":143,"machineTranslated":84,"sourceLocale":143,"status":147},"source","31.1",[107,9,150],"emacs-app",[152,215,274,334,393,453,512,572,631,691,750,810,869,929],{"arch":99,"artifacts":153,"conflictsWith":204,"dependsOn":207,"downloadSha256":108,"downloadUrl":110,"macos":213,"requiresRosetta":84,"tag":214,"version":148},{"apps":154,"binaries":155,"entries":156,"pkgs":203},[7],[9,10,11,12],[157,161,166,171,176,181,185,189,193,197],{"declaration":158,"phase":18,"sources":160,"target":17,"type":20},{"app":159,"target":17},[7],[7],{"declaration":162,"phase":18,"sources":165,"target":26,"type":28},{"binary":163,"target":26},[24,164],{"target":9},[24],{"declaration":167,"phase":18,"sources":170,"target":33,"type":28},{"binary":168,"target":33},[169],"$APPDIR\u002FEmacs.app\u002FContents\u002FMacOS\u002Fbin-x86_64-11\u002Febrowse",[169],{"declaration":172,"phase":18,"sources":175,"target":39,"type":28},{"binary":173,"target":39},[174],"$APPDIR\u002FEmacs.app\u002FContents\u002FMacOS\u002Fbin-x86_64-11\u002Femacsclient",[174],{"declaration":177,"phase":18,"sources":180,"target":45,"type":28},{"binary":178,"target":45},[179],"$APPDIR\u002FEmacs.app\u002FContents\u002FMacOS\u002Fbin-x86_64-11\u002Fetags",[179],{"declaration":182,"phase":18,"sources":184,"target":51,"type":53},{"manpage":183,"target":51},[50],[50],{"declaration":186,"phase":18,"sources":188,"target":58,"type":53},{"manpage":187,"target":58},[57],[57],{"declaration":190,"phase":18,"sources":192,"target":64,"type":53},{"manpage":191,"target":64},[63],[63],{"declaration":194,"phase":18,"sources":196,"target":70,"type":53},{"manpage":195,"target":70},[69],[69],{"declaration":198,"phase":80,"sources":202,"type":82},{"zap":199},[200],{"trash":201},[77,78,79],[],[],{"casks":205,"formulae":206},[93,94],[],{"arch":208,"casks":209,"formulae":210,"requirements":211},[99],[],[],{"macos":212},{},"27","golden_gate",{"arch":98,"artifacts":216,"conflictsWith":264,"dependsOn":267,"downloadSha256":108,"downloadUrl":110,"macos":213,"requiresRosetta":84,"tag":273,"version":148},{"apps":217,"binaries":218,"entries":219,"pkgs":263},[7],[9,10,11,12],[220,224,229,233,237,241,245,249,253,257],{"declaration":221,"phase":18,"sources":223,"target":17,"type":20},{"app":222,"target":17},[7],[7],{"declaration":225,"phase":18,"sources":228,"target":26,"type":28},{"binary":226,"target":26},[24,227],{"target":9},[24],{"declaration":230,"phase":18,"sources":232,"target":33,"type":28},{"binary":231,"target":33},[32],[32],{"declaration":234,"phase":18,"sources":236,"target":39,"type":28},{"binary":235,"target":39},[38],[38],{"declaration":238,"phase":18,"sources":240,"target":45,"type":28},{"binary":239,"target":45},[44],[44],{"declaration":242,"phase":18,"sources":244,"target":51,"type":53},{"manpage":243,"target":51},[50],[50],{"declaration":246,"phase":18,"sources":248,"target":58,"type":53},{"manpage":247,"target":58},[57],[57],{"declaration":250,"phase":18,"sources":252,"target":64,"type":53},{"manpage":251,"target":64},[63],[63],{"declaration":254,"phase":18,"sources":256,"target":70,"type":53},{"manpage":255,"target":70},[69],[69],{"declaration":258,"phase":80,"sources":262,"type":82},{"zap":259},[260],{"trash":261},[77,78,79],[],[],{"casks":265,"formulae":266},[93,94],[],{"arch":268,"casks":269,"formulae":270,"requirements":271},[98],[],[],{"macos":272},{},"arm64_golden_gate",{"arch":99,"artifacts":275,"conflictsWith":323,"dependsOn":326,"downloadSha256":108,"downloadUrl":110,"macos":332,"requiresRosetta":84,"tag":333,"version":148},{"apps":276,"binaries":277,"entries":278,"pkgs":322},[7],[9,10,11,12],[279,283,288,292,296,300,304,308,312,316],{"declaration":280,"phase":18,"sources":282,"target":17,"type":20},{"app":281,"target":17},[7],[7],{"declaration":284,"phase":18,"sources":287,"target":26,"type":28},{"binary":285,"target":26},[24,286],{"target":9},[24],{"declaration":289,"phase":18,"sources":291,"target":33,"type":28},{"binary":290,"target":33},[169],[169],{"declaration":293,"phase":18,"sources":295,"target":39,"type":28},{"binary":294,"target":39},[174],[174],{"declaration":297,"phase":18,"sources":299,"target":45,"type":28},{"binary":298,"target":45},[179],[179],{"declaration":301,"phase":18,"sources":303,"target":51,"type":53},{"manpage":302,"target":51},[50],[50],{"declaration":305,"phase":18,"sources":307,"target":58,"type":53},{"manpage":306,"target":58},[57],[57],{"declaration":309,"phase":18,"sources":311,"target":64,"type":53},{"manpage":310,"target":64},[63],[63],{"declaration":313,"phase":18,"sources":315,"target":70,"type":53},{"manpage":314,"target":70},[69],[69],{"declaration":317,"phase":80,"sources":321,"type":82},{"zap":318},[319],{"trash":320},[77,78,79],[],[],{"casks":324,"formulae":325},[93,94],[],{"arch":327,"casks":328,"formulae":329,"requirements":330},[99],[],[],{"macos":331},{},"26","tahoe",{"arch":98,"artifacts":335,"conflictsWith":383,"dependsOn":386,"downloadSha256":108,"downloadUrl":110,"macos":332,"requiresRosetta":84,"tag":392,"version":148},{"apps":336,"binaries":337,"entries":338,"pkgs":382},[7],[9,10,11,12],[339,343,348,352,356,360,364,368,372,376],{"declaration":340,"phase":18,"sources":342,"target":17,"type":20},{"app":341,"target":17},[7],[7],{"declaration":344,"phase":18,"sources":347,"target":26,"type":28},{"binary":345,"target":26},[24,346],{"target":9},[24],{"declaration":349,"phase":18,"sources":351,"target":33,"type":28},{"binary":350,"target":33},[32],[32],{"declaration":353,"phase":18,"sources":355,"target":39,"type":28},{"binary":354,"target":39},[38],[38],{"declaration":357,"phase":18,"sources":359,"target":45,"type":28},{"binary":358,"target":45},[44],[44],{"declaration":361,"phase":18,"sources":363,"target":51,"type":53},{"manpage":362,"target":51},[50],[50],{"declaration":365,"phase":18,"sources":367,"target":58,"type":53},{"manpage":366,"target":58},[57],[57],{"declaration":369,"phase":18,"sources":371,"target":64,"type":53},{"manpage":370,"target":64},[63],[63],{"declaration":373,"phase":18,"sources":375,"target":70,"type":53},{"manpage":374,"target":70},[69],[69],{"declaration":377,"phase":80,"sources":381,"type":82},{"zap":378},[379],{"trash":380},[77,78,79],[],[],{"casks":384,"formulae":385},[93,94],[],{"arch":387,"casks":388,"formulae":389,"requirements":390},[98],[],[],{"macos":391},{},"arm64_tahoe",{"arch":99,"artifacts":394,"conflictsWith":442,"dependsOn":445,"downloadSha256":108,"downloadUrl":110,"macos":451,"requiresRosetta":84,"tag":452,"version":148},{"apps":395,"binaries":396,"entries":397,"pkgs":441},[7],[9,10,11,12],[398,402,407,411,415,419,423,427,431,435],{"declaration":399,"phase":18,"sources":401,"target":17,"type":20},{"app":400,"target":17},[7],[7],{"declaration":403,"phase":18,"sources":406,"target":26,"type":28},{"binary":404,"target":26},[24,405],{"target":9},[24],{"declaration":408,"phase":18,"sources":410,"target":33,"type":28},{"binary":409,"target":33},[169],[169],{"declaration":412,"phase":18,"sources":414,"target":39,"type":28},{"binary":413,"target":39},[174],[174],{"declaration":416,"phase":18,"sources":418,"target":45,"type":28},{"binary":417,"target":45},[179],[179],{"declaration":420,"phase":18,"sources":422,"target":51,"type":53},{"manpage":421,"target":51},[50],[50],{"declaration":424,"phase":18,"sources":426,"target":58,"type":53},{"manpage":425,"target":58},[57],[57],{"declaration":428,"phase":18,"sources":430,"target":64,"type":53},{"manpage":429,"target":64},[63],[63],{"declaration":432,"phase":18,"sources":434,"target":70,"type":53},{"manpage":433,"target":70},[69],[69],{"declaration":436,"phase":80,"sources":440,"type":82},{"zap":437},[438],{"trash":439},[77,78,79],[],[],{"casks":443,"formulae":444},[93,94],[],{"arch":446,"casks":447,"formulae":448,"requirements":449},[99],[],[],{"macos":450},{},"15","sequoia",{"arch":98,"artifacts":454,"conflictsWith":502,"dependsOn":505,"downloadSha256":108,"downloadUrl":110,"macos":451,"requiresRosetta":84,"tag":511,"version":148},{"apps":455,"binaries":456,"entries":457,"pkgs":501},[7],[9,10,11,12],[458,462,467,471,475,479,483,487,491,495],{"declaration":459,"phase":18,"sources":461,"target":17,"type":20},{"app":460,"target":17},[7],[7],{"declaration":463,"phase":18,"sources":466,"target":26,"type":28},{"binary":464,"target":26},[24,465],{"target":9},[24],{"declaration":468,"phase":18,"sources":470,"target":33,"type":28},{"binary":469,"target":33},[32],[32],{"declaration":472,"phase":18,"sources":474,"target":39,"type":28},{"binary":473,"target":39},[38],[38],{"declaration":476,"phase":18,"sources":478,"target":45,"type":28},{"binary":477,"target":45},[44],[44],{"declaration":480,"phase":18,"sources":482,"target":51,"type":53},{"manpage":481,"target":51},[50],[50],{"declaration":484,"phase":18,"sources":486,"target":58,"type":53},{"manpage":485,"target":58},[57],[57],{"declaration":488,"phase":18,"sources":490,"target":64,"type":53},{"manpage":489,"target":64},[63],[63],{"declaration":492,"phase":18,"sources":494,"target":70,"type":53},{"manpage":493,"target":70},[69],[69],{"declaration":496,"phase":80,"sources":500,"type":82},{"zap":497},[498],{"trash":499},[77,78,79],[],[],{"casks":503,"formulae":504},[93,94],[],{"arch":506,"casks":507,"formulae":508,"requirements":509},[98],[],[],{"macos":510},{},"arm64_sequoia",{"arch":99,"artifacts":513,"conflictsWith":561,"dependsOn":564,"downloadSha256":108,"downloadUrl":110,"macos":570,"requiresRosetta":84,"tag":571,"version":148},{"apps":514,"binaries":515,"entries":516,"pkgs":560},[7],[9,10,11,12],[517,521,526,530,534,538,542,546,550,554],{"declaration":518,"phase":18,"sources":520,"target":17,"type":20},{"app":519,"target":17},[7],[7],{"declaration":522,"phase":18,"sources":525,"target":26,"type":28},{"binary":523,"target":26},[24,524],{"target":9},[24],{"declaration":527,"phase":18,"sources":529,"target":33,"type":28},{"binary":528,"target":33},[169],[169],{"declaration":531,"phase":18,"sources":533,"target":39,"type":28},{"binary":532,"target":39},[174],[174],{"declaration":535,"phase":18,"sources":537,"target":45,"type":28},{"binary":536,"target":45},[179],[179],{"declaration":539,"phase":18,"sources":541,"target":51,"type":53},{"manpage":540,"target":51},[50],[50],{"declaration":543,"phase":18,"sources":545,"target":58,"type":53},{"manpage":544,"target":58},[57],[57],{"declaration":547,"phase":18,"sources":549,"target":64,"type":53},{"manpage":548,"target":64},[63],[63],{"declaration":551,"phase":18,"sources":553,"target":70,"type":53},{"manpage":552,"target":70},[69],[69],{"declaration":555,"phase":80,"sources":559,"type":82},{"zap":556},[557],{"trash":558},[77,78,79],[],[],{"casks":562,"formulae":563},[93,94],[],{"arch":565,"casks":566,"formulae":567,"requirements":568},[99],[],[],{"macos":569},{},"14","sonoma",{"arch":98,"artifacts":573,"conflictsWith":621,"dependsOn":624,"downloadSha256":108,"downloadUrl":110,"macos":570,"requiresRosetta":84,"tag":630,"version":148},{"apps":574,"binaries":575,"entries":576,"pkgs":620},[7],[9,10,11,12],[577,581,586,590,594,598,602,606,610,614],{"declaration":578,"phase":18,"sources":580,"target":17,"type":20},{"app":579,"target":17},[7],[7],{"declaration":582,"phase":18,"sources":585,"target":26,"type":28},{"binary":583,"target":26},[24,584],{"target":9},[24],{"declaration":587,"phase":18,"sources":589,"target":33,"type":28},{"binary":588,"target":33},[32],[32],{"declaration":591,"phase":18,"sources":593,"target":39,"type":28},{"binary":592,"target":39},[38],[38],{"declaration":595,"phase":18,"sources":597,"target":45,"type":28},{"binary":596,"target":45},[44],[44],{"declaration":599,"phase":18,"sources":601,"target":51,"type":53},{"manpage":600,"target":51},[50],[50],{"declaration":603,"phase":18,"sources":605,"target":58,"type":53},{"manpage":604,"target":58},[57],[57],{"declaration":607,"phase":18,"sources":609,"target":64,"type":53},{"manpage":608,"target":64},[63],[63],{"declaration":611,"phase":18,"sources":613,"target":70,"type":53},{"manpage":612,"target":70},[69],[69],{"declaration":615,"phase":80,"sources":619,"type":82},{"zap":616},[617],{"trash":618},[77,78,79],[],[],{"casks":622,"formulae":623},[93,94],[],{"arch":625,"casks":626,"formulae":627,"requirements":628},[98],[],[],{"macos":629},{},"arm64_sonoma",{"arch":99,"artifacts":632,"conflictsWith":680,"dependsOn":683,"downloadSha256":108,"downloadUrl":110,"macos":689,"requiresRosetta":84,"tag":690,"version":148},{"apps":633,"binaries":634,"entries":635,"pkgs":679},[7],[9,10,11,12],[636,640,645,649,653,657,661,665,669,673],{"declaration":637,"phase":18,"sources":639,"target":17,"type":20},{"app":638,"target":17},[7],[7],{"declaration":641,"phase":18,"sources":644,"target":26,"type":28},{"binary":642,"target":26},[24,643],{"target":9},[24],{"declaration":646,"phase":18,"sources":648,"target":33,"type":28},{"binary":647,"target":33},[169],[169],{"declaration":650,"phase":18,"sources":652,"target":39,"type":28},{"binary":651,"target":39},[174],[174],{"declaration":654,"phase":18,"sources":656,"target":45,"type":28},{"binary":655,"target":45},[179],[179],{"declaration":658,"phase":18,"sources":660,"target":51,"type":53},{"manpage":659,"target":51},[50],[50],{"declaration":662,"phase":18,"sources":664,"target":58,"type":53},{"manpage":663,"target":58},[57],[57],{"declaration":666,"phase":18,"sources":668,"target":64,"type":53},{"manpage":667,"target":64},[63],[63],{"declaration":670,"phase":18,"sources":672,"target":70,"type":53},{"manpage":671,"target":70},[69],[69],{"declaration":674,"phase":80,"sources":678,"type":82},{"zap":675},[676],{"trash":677},[77,78,79],[],[],{"casks":681,"formulae":682},[93,94],[],{"arch":684,"casks":685,"formulae":686,"requirements":687},[99],[],[],{"macos":688},{},"13","ventura",{"arch":98,"artifacts":692,"conflictsWith":740,"dependsOn":743,"downloadSha256":108,"downloadUrl":110,"macos":689,"requiresRosetta":84,"tag":749,"version":148},{"apps":693,"binaries":694,"entries":695,"pkgs":739},[7],[9,10,11,12],[696,700,705,709,713,717,721,725,729,733],{"declaration":697,"phase":18,"sources":699,"target":17,"type":20},{"app":698,"target":17},[7],[7],{"declaration":701,"phase":18,"sources":704,"target":26,"type":28},{"binary":702,"target":26},[24,703],{"target":9},[24],{"declaration":706,"phase":18,"sources":708,"target":33,"type":28},{"binary":707,"target":33},[32],[32],{"declaration":710,"phase":18,"sources":712,"target":39,"type":28},{"binary":711,"target":39},[38],[38],{"declaration":714,"phase":18,"sources":716,"target":45,"type":28},{"binary":715,"target":45},[44],[44],{"declaration":718,"phase":18,"sources":720,"target":51,"type":53},{"manpage":719,"target":51},[50],[50],{"declaration":722,"phase":18,"sources":724,"target":58,"type":53},{"manpage":723,"target":58},[57],[57],{"declaration":726,"phase":18,"sources":728,"target":64,"type":53},{"manpage":727,"target":64},[63],[63],{"declaration":730,"phase":18,"sources":732,"target":70,"type":53},{"manpage":731,"target":70},[69],[69],{"declaration":734,"phase":80,"sources":738,"type":82},{"zap":735},[736],{"trash":737},[77,78,79],[],[],{"casks":741,"formulae":742},[93,94],[],{"arch":744,"casks":745,"formulae":746,"requirements":747},[98],[],[],{"macos":748},{},"arm64_ventura",{"arch":99,"artifacts":751,"conflictsWith":799,"dependsOn":802,"downloadSha256":108,"downloadUrl":110,"macos":808,"requiresRosetta":84,"tag":809,"version":148},{"apps":752,"binaries":753,"entries":754,"pkgs":798},[7],[9,10,11,12],[755,759,764,768,772,776,780,784,788,792],{"declaration":756,"phase":18,"sources":758,"target":17,"type":20},{"app":757,"target":17},[7],[7],{"declaration":760,"phase":18,"sources":763,"target":26,"type":28},{"binary":761,"target":26},[24,762],{"target":9},[24],{"declaration":765,"phase":18,"sources":767,"target":33,"type":28},{"binary":766,"target":33},[169],[169],{"declaration":769,"phase":18,"sources":771,"target":39,"type":28},{"binary":770,"target":39},[174],[174],{"declaration":773,"phase":18,"sources":775,"target":45,"type":28},{"binary":774,"target":45},[179],[179],{"declaration":777,"phase":18,"sources":779,"target":51,"type":53},{"manpage":778,"target":51},[50],[50],{"declaration":781,"phase":18,"sources":783,"target":58,"type":53},{"manpage":782,"target":58},[57],[57],{"declaration":785,"phase":18,"sources":787,"target":64,"type":53},{"manpage":786,"target":64},[63],[63],{"declaration":789,"phase":18,"sources":791,"target":70,"type":53},{"manpage":790,"target":70},[69],[69],{"declaration":793,"phase":80,"sources":797,"type":82},{"zap":794},[795],{"trash":796},[77,78,79],[],[],{"casks":800,"formulae":801},[93,94],[],{"arch":803,"casks":804,"formulae":805,"requirements":806},[99],[],[],{"macos":807},{},"12","monterey",{"arch":98,"artifacts":811,"conflictsWith":859,"dependsOn":862,"downloadSha256":108,"downloadUrl":110,"macos":808,"requiresRosetta":84,"tag":868,"version":148},{"apps":812,"binaries":813,"entries":814,"pkgs":858},[7],[9,10,11,12],[815,819,824,828,832,836,840,844,848,852],{"declaration":816,"phase":18,"sources":818,"target":17,"type":20},{"app":817,"target":17},[7],[7],{"declaration":820,"phase":18,"sources":823,"target":26,"type":28},{"binary":821,"target":26},[24,822],{"target":9},[24],{"declaration":825,"phase":18,"sources":827,"target":33,"type":28},{"binary":826,"target":33},[32],[32],{"declaration":829,"phase":18,"sources":831,"target":39,"type":28},{"binary":830,"target":39},[38],[38],{"declaration":833,"phase":18,"sources":835,"target":45,"type":28},{"binary":834,"target":45},[44],[44],{"declaration":837,"phase":18,"sources":839,"target":51,"type":53},{"manpage":838,"target":51},[50],[50],{"declaration":841,"phase":18,"sources":843,"target":58,"type":53},{"manpage":842,"target":58},[57],[57],{"declaration":845,"phase":18,"sources":847,"target":64,"type":53},{"manpage":846,"target":64},[63],[63],{"declaration":849,"phase":18,"sources":851,"target":70,"type":53},{"manpage":850,"target":70},[69],[69],{"declaration":853,"phase":80,"sources":857,"type":82},{"zap":854},[855],{"trash":856},[77,78,79],[],[],{"casks":860,"formulae":861},[93,94],[],{"arch":863,"casks":864,"formulae":865,"requirements":866},[98],[],[],{"macos":867},{},"arm64_monterey",{"arch":99,"artifacts":870,"conflictsWith":918,"dependsOn":921,"downloadSha256":108,"downloadUrl":110,"macos":927,"requiresRosetta":84,"tag":928,"version":148},{"apps":871,"binaries":872,"entries":873,"pkgs":917},[7],[9,10,11,12],[874,878,883,887,891,895,899,903,907,911],{"declaration":875,"phase":18,"sources":877,"target":17,"type":20},{"app":876,"target":17},[7],[7],{"declaration":879,"phase":18,"sources":882,"target":26,"type":28},{"binary":880,"target":26},[24,881],{"target":9},[24],{"declaration":884,"phase":18,"sources":886,"target":33,"type":28},{"binary":885,"target":33},[169],[169],{"declaration":888,"phase":18,"sources":890,"target":39,"type":28},{"binary":889,"target":39},[174],[174],{"declaration":892,"phase":18,"sources":894,"target":45,"type":28},{"binary":893,"target":45},[179],[179],{"declaration":896,"phase":18,"sources":898,"target":51,"type":53},{"manpage":897,"target":51},[50],[50],{"declaration":900,"phase":18,"sources":902,"target":58,"type":53},{"manpage":901,"target":58},[57],[57],{"declaration":904,"phase":18,"sources":906,"target":64,"type":53},{"manpage":905,"target":64},[63],[63],{"declaration":908,"phase":18,"sources":910,"target":70,"type":53},{"manpage":909,"target":70},[69],[69],{"declaration":912,"phase":80,"sources":916,"type":82},{"zap":913},[914],{"trash":915},[77,78,79],[],[],{"casks":919,"formulae":920},[93,94],[],{"arch":922,"casks":923,"formulae":924,"requirements":925},[99],[],[],{"macos":926},{},"11","big_sur",{"arch":98,"artifacts":930,"conflictsWith":978,"dependsOn":981,"downloadSha256":108,"downloadUrl":110,"macos":927,"requiresRosetta":84,"tag":987,"version":148},{"apps":931,"binaries":932,"entries":933,"pkgs":977},[7],[9,10,11,12],[934,938,943,947,951,955,959,963,967,971],{"declaration":935,"phase":18,"sources":937,"target":17,"type":20},{"app":936,"target":17},[7],[7],{"declaration":939,"phase":18,"sources":942,"target":26,"type":28},{"binary":940,"target":26},[24,941],{"target":9},[24],{"declaration":944,"phase":18,"sources":946,"target":33,"type":28},{"binary":945,"target":33},[32],[32],{"declaration":948,"phase":18,"sources":950,"target":39,"type":28},{"binary":949,"target":39},[38],[38],{"declaration":952,"phase":18,"sources":954,"target":45,"type":28},{"binary":953,"target":45},[44],[44],{"declaration":956,"phase":18,"sources":958,"target":51,"type":53},{"manpage":957,"target":51},[50],[50],{"declaration":960,"phase":18,"sources":962,"target":58,"type":53},{"manpage":961,"target":58},[57],[57],{"declaration":964,"phase":18,"sources":966,"target":64,"type":53},{"manpage":965,"target":64},[63],[63],{"declaration":968,"phase":18,"sources":970,"target":70,"type":53},{"manpage":969,"target":70},[69],[69],{"declaration":972,"phase":80,"sources":976,"type":82},{"zap":973},[974],{"trash":975},[77,78,79],[],[],{"casks":979,"formulae":980},[93,94],[],{"arch":982,"casks":983,"formulae":984,"requirements":985},[98],[],[],{"macos":986},{},"arm64_big_sur",{"icon":87,"machineTranslated":84,"name":88,"slug":89,"sourceLocale":90},162,4,{"brewLag":992,"cadence":996,"count30d":994},{"compared":993,"earlierCount":994,"medianMinutes":995},3,1,153722867,"irregular","https:\u002F\u002Fgithub.com\u002Fcaldwell\u002Fbuild-emacs",[],"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fe\u002Femacs-app.rb","GNU Emacs editor and Emacs Lisp environment in David Caldwell’s Universal Mac distribution, with built-in help and extensive customization.",{"locale":143,"machineTranslated":84,"sourceLocale":143,"status":147},{"arm64":123,"requiresRosetta":84,"status":1003,"x86_64":123},"known",[1005,1006,1007,1008],"GNU Emacs","Text Editor","Emacs Lisp","Development","homebrew\u002Fcask",null,[1012,1023,1033,1043,1054],{"accentColor":1013,"autoUpdates":123,"deprecated":84,"disabled":84,"displayName":1014,"editorChoice":84,"iconUrl":1015,"installs30d":1016,"isFont":84,"isLibrary":84,"kind":119,"machineTranslated":84,"name":1014,"primaryCategory":1017,"rank30d":1018,"sourceLocale":143,"summary":1019,"token":1020,"version":1021,"versionChangedAt":1022},"#F1009E","JetBrains Toolbox","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F41b16012713c\u002Fb135c13e7e4d-256.png",1074,{"icon":87,"machineTranslated":84,"name":88,"slug":89,"sourceLocale":90},167,"Free JetBrains tool manager for installing, updating and launching IDEs and projects; IDE licenses and remote services remain separate.","jetbrains-toolbox","3.8.1,3.8.1.88030","2026-10-07T09:38:37.849603Z",{"autoUpdates":84,"deprecated":84,"disabled":84,"displayName":1024,"editorChoice":84,"installs30d":1025,"isFont":84,"isLibrary":84,"kind":119,"machineTranslated":84,"name":1026,"primaryCategory":1027,"rank30d":1028,"sourceLocale":143,"summary":1029,"token":1030,"version":1031,"versionChangedAt":1032},"MacTeX (without GUI applications)",1409,"MacTeX",{"icon":87,"machineTranslated":84,"name":88,"slug":89,"sourceLocale":90},138,"Full TeX Live for Mac with command-line LaTeX engines, packages and fonts, using MacTeX installer choices that omit the Mac GUI applications.","mactex-no-gui","2026.0324","2026-10-07T09:38:38.931734Z",{"autoUpdates":123,"deprecated":84,"disabled":84,"displayName":1034,"editorChoice":84,"iconUrl":1035,"installs30d":1036,"isFont":84,"isLibrary":84,"kind":119,"machineTranslated":84,"name":1034,"primaryCategory":1037,"rank30d":1038,"sourceLocale":143,"summary":1039,"token":1040,"version":1041,"versionChangedAt":1042},"T3 Code","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fe0f1d423d12c\u002F40249eb85aa4-256.png",1883,{"icon":87,"machineTranslated":84,"name":88,"slug":89,"sourceLocale":90},115,"Open-source Alpha interface for coding agents, with threads, code diffs and remote environments; requires provider setup.","t3-code","0.0.45","2026-10-07T09:38:42.722922Z",{"autoUpdates":123,"deprecated":123,"disabled":84,"displayName":1044,"editorChoice":84,"iconUrl":1045,"installs30d":1046,"isFont":84,"isLibrary":84,"kind":119,"machineTranslated":84,"name":1047,"primaryCategory":1048,"rank30d":1049,"sourceLocale":143,"summary":1050,"token":1051,"version":1052,"versionChangedAt":1053},"Codex App","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F6025a4347a8e\u002F84172cac00bb-256.png",705,"Codex",{"icon":87,"machineTranslated":84,"name":88,"slug":89,"sourceLocale":90},236,"The legacy standalone OpenAI desktop app for supervising coding agents; its Homebrew cask is deprecated and recommends the ChatGPT desktop app.","codex-app","26.623.141536","2026-10-07T09:38:27.243348Z",{"accentColor":1055,"autoUpdates":123,"deprecated":84,"disabled":84,"displayName":1056,"editorChoice":84,"iconUrl":1057,"installs30d":1058,"isFont":84,"isLibrary":84,"kind":119,"machineTranslated":84,"name":1056,"primaryCategory":1059,"rank30d":1060,"sourceLocale":143,"summary":1061,"token":1062,"version":1063,"versionChangedAt":1064},"#518CE2","Xcodes","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F73b8274eb50a\u002Fca115799537c-256.png",1537,{"icon":87,"machineTranslated":84,"name":88,"slug":89,"sourceLocale":90},128,"Mac GUI to install and switch Xcode versions and supported runtimes; Apple ID downloads and administrator operations apply.","xcodes-app","4.1.1b41","2026-10-07T09:38:44.668496Z","\u003Cp>GNU Emacs is an extensible text editor and programming environment, built around Emacs Lisp. This Mac cask obtains Emacs.app from David Caldwell's Emacs For Mac OS X distribution, which describes its packages as pure GNU Emacs builds without extras. It is not the separate Emacs Mac port, Aquamacs or an emacs-plus formula build.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Edit text and source code with syntax-aware major modes and extensible key bindings.\u003C\u002Fli>\n\u003Cli>Work with buffers, windows, search, replacement and keyboard macros.\u003C\u002Fli>\n\u003Cli>Use built-in help, tutorials and searchable manuals.\u003C\u002Fli>\n\u003Cli>Organize notes and tasks with Org mode.\u003C\u002Fli>\n\u003Cli>Run shells, compilation and debugging workflows with appropriate external tools.\u003C\u002Fli>\n\u003Cli>Extend the editor through Emacs Lisp and installed packages.\u003C\u002Fli>\n\u003Cli>Use the graphical Mac application or command-line clients provided by this distribution.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 class=\"on-md-heading-1\">Install and first steps\u003C\u002Fh3>\n\u003Cp>Install with \u003Ccode>brew install --cask emacs-app\u003C\u002Fcode>, or open the distribution's official Universal DMG and move Emacs.app into Applications. The current cask token is \u003Ccode>emacs-app\u003C\u002Fcode>; its old token was \u003Ccode>emacs\u003C\u002Fcode>. Open the application and start the built-in tutorial with \u003Ccode>C-h t\u003C\u002Fcode>, where C means Control. \u003Ccode>C-x C-f\u003C\u002Fcode> opens a file and \u003Ccode>C-x C-s\u003C\u002Fcode> saves it. Menu commands provide alternatives while learning the key bindings.\u003C\u002Fp>\n\u003Cp>This cask also links command-line Emacs, emacsclient, ebrowse and etags, plus manual pages. A separate terminal Emacs or formula installation can overlap those command names; choose the intended executable deliberately. The cask conflicts with \u003Ccode>emacs-app@nightly\u003C\u002Fcode> and \u003Ccode>emacs-app@pretest\u003C\u002Fcode>, so select a release channel instead of overlapping them. It declares no extra formula dependency.\u003C\u002Fp>\n\u003Cp>Keep customization in your own Emacs configuration and back up important files and settings. Emacs Lisp initialization files and installed packages can execute code with your user account's access. Review code before loading it; do not treat a downloaded configuration as harmless text. External compilers, language servers, Git and debugging tools are separate programs required only by the workflows you choose, not mandatory dependencies for ordinary text editing.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Mac distribution and builds\u003C\u002Fh3>\n\u003Cp>The Universal package includes Intel and Apple Silicon support. The maintainer's current build notes describe continued support for macOS 10.12 and later, while explaining that builds no longer run directly on the old 10.12 build host. Older Intel systems from 10.12 through 10.15 can use the appropriate editor build without native compilation. Intel Macs on macOS 11 or later and Apple Silicon Macs have native-comp enabled in the newer packages. The launcher chooses the suitable bundled binary; build-host changes are not automatically a new runtime minimum.\u003C\u002Fp>\n\u003Cp>Native compilation converts Emacs Lisp into native code and is distinct from ordinary byte compilation. A GNU upstream default does not by itself prove that every third-party binary includes this feature; the Mac distributor explicitly documents which builds enable it. The 30.2-1 and 30.2-2 suffixes identify Mac distribution rebuilds of GNU Emacs 30.2, not new upstream GNU version numbers.\u003C\u002Fp>\n\u003Cp>The distributor also documents a launcher behavior that inherits environment variables from a login shell when launched from Finder, the Dock or \u003Ccode>open\u003C\u002Fcode>. If development tools differ between terminal and graphical sessions, inspect your configuration and environment rather than assuming a missing editor feature.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Platforms, resources and updates\u003C\u002Fh3>\n\u003Cp>GNU Emacs supports other operating systems through separate source builds or packages; this Universal DMG installs the Mac distribution only. The current 31.1 DMG download is 179,170,847 bytes, confirmed by official HTTP metadata. This is download size, not installed space. No universal RAM or exact installed-space minimum is asserted; large files, packages and native-comp caches consume additional resources.\u003C\u002Fp>\n\u003Cp>Local file editing and built-in documentation work offline. Package downloads, remote files and online services require network access. Allow macOS access to the files and folders you intentionally edit; microphone or camera access is not a general text-editing requirement. Monitor release updates from the Mac distributor and GNU Emacs, and distinguish released builds from nightly or pretest snapshots.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Price and license\u003C\u002Fh3>\n\u003Cp>GNU Emacs is free software under GNU GPL version 3 or later. No subscription or online account is required for normal editor use. Donations to support the Mac build service or free-software development are optional. Documentation, bundled components, additional packages and external services retain their applicable licenses and terms. A paid service used inside Emacs is not included by installing this cask.\u003C\u002Fp>\n\u003Cp>Sources: \u003Ca href=\"https:\u002F\u002Femacsformacosx.com\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">Mac distribution\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Femacsformacosx.com\u002Fabout\" target=\"_blank\" rel=\"noopener noreferrer\">Mac build details\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Femacsformacosx.com\u002Fbuilds\" target=\"_blank\" rel=\"noopener noreferrer\">Distribution releases\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Femacs\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">GNU Emacs\u003C\u002Fa>.\u003C\u002Fp>\n"]