[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:mjolnir:en":3,"releases:stats:cask:mjolnir:en":474},{"artifacts":4,"autoUpdates":29,"categories":30,"conflictsWith":36,"dependsOn":39,"deprecated":47,"deprecation":48,"description":51,"descriptionEn":52,"disabled":29,"displayName":53,"downloadSha256":54,"downloadSize":55,"downloadUrl":56,"editorChoice":29,"formulaeUrl":57,"homepage":58,"installCommand":59,"installs":60,"installs30d":61,"isFont":29,"isLibrary":29,"kegOnly":29,"kind":64,"latestRelease":65,"machineTranslated":29,"name":53,"names":80,"platforms":82,"primaryCategory":454,"rank30d":455,"releaseCount":456,"releaseStats":457,"repoUrl":58,"screenshots":461,"sourceLocale":75,"sourceUrl":462,"summary":463,"summaryTranslation":464,"supports":465,"tags":467,"tap":472,"token":81,"version":79,"versionChangedAt":473},{"apps":5,"binaries":7,"entries":8,"pkgs":28},[6],"Mjolnir.app",[],[9,16],{"declaration":10,"phase":13,"sources":14,"target":12,"type":15},{"app":11,"target":12},[6],"\u002FApplications\u002FMjolnir.app","install",[6],"app",{"declaration":17,"phase":25,"sources":26,"type":27},{"zap":18},[19],{"trash":20},[21,22,23,24],"~\u002F.mjolnir","~\u002FLibrary\u002FCaches\u002Forg.degutis.Mjolnir","~\u002FLibrary\u002FPreferences\u002Forg.degutis.Mjolnir.plist","~\u002FLibrary\u002FSaved Application State\u002Forg.degutis.Mjolnir.savedState","cleanup",[],"zap",[],false,[31],{"icon":32,"machineTranslated":29,"name":33,"slug":34,"sourceLocale":35},"lucide:zap","Productivity","productivity","zh-CN",{"casks":37,"formulae":38},[],[],{"arch":40,"casks":43,"formulae":44,"requirements":45},[41,42],"arm64","x86_64",[],[],{"macos":46},{},true,{"date":49,"reason":50},"2025-11-30","unmaintained","Mjolnir is a macOS app for automating common tasks with Lua. Its core loads a Lua environment, while user-written configuration and separately installed modules provide the automation. Homebrew currently marks the cask as deprecated because the project is unmaintained.\n\n- Configure Mjolnir with `~\u002F.mjolnir\u002Finit.lua` and Lua code that loads the modules you choose.\n- Extend it with modules installed through LuaRocks; documented examples include global hotkeys, inspecting and manipulating applications and windows, and on-screen alerts.\n- Write custom actions to suit your workflow. The project demonstrates binding a hotkey to adjust the focused window's position.\n- Reload configuration with `mjolnir.reload()` from the app's console.\n\nInstall with `brew install --cask mjolnir`. The cask also requires Rosetta. To create a working setup, the project instructions call for installing Lua and LuaRocks, adding desired Mjolnir modules, and creating `~\u002F.mjolnir\u002Finit.lua`; these are additional setup steps, not bundled modules. Mjolnir is intended for Lua-based customization rather than a ready-made drag-and-drop automation interface. Homebrew lists it as unmaintained and deprecated, so it should not be treated as an actively maintained project.\n\nSources: [Mjolnir project](https:\u002F\u002Fgithub.com\u002Fmjolnirapp\u002Fmjolnir) · [Homebrew cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fm\u002Fmjolnir.rb)","Lightweight automation and productivity app","Mjolnir","eb39b9ff76258c3aa7970f70465a7c858290ce798e5b8e411cb5b7d300de16d1",484243,"https:\u002F\u002Fgithub.com\u002Fmjolnirapp\u002Fmjolnir\u002Freleases\u002Fdownload\u002F1.0.2\u002FMjolnir.app.zip","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fmjolnir","https:\u002F\u002Fgithub.com\u002Fmjolnirapp\u002Fmjolnir","brew install --cask mjolnir",{"d30":61,"d365":62,"d90":63},2,39,5,"cask",{"bodyMarkdown":66,"hasNotes":47,"id":67,"isLatest":47,"isPrerelease":29,"machineTranslated":29,"publishedAt":68,"sections":69,"source":74,"sourceLocale":75,"summary":73,"title":76,"translation":77,"version":79},"This release fixes version metadata. The release notes provide no further detail about the metadata change.\n\nSource: https:\u002F\u002Fgithub.com\u002Fmjolnirapp\u002Fmjolnir\u002Freleases\u002Ftag\u002F1.0.2",9924,"2019-05-07T23:14:56Z",[70],{"area":71,"items":72},"Metadata",[73],"Fixed version metadata.","editorial","en-US","Mjolnir 1.0.2",{"locale":75,"machineTranslated":29,"sourceLocale":75,"status":78},"source","1.0.2",[53,81],"mjolnir",[83,110,136,163,189,216,242,269,295,322,348,375,401,428],{"arch":42,"artifacts":84,"conflictsWith":99,"dependsOn":102,"downloadSha256":54,"downloadUrl":56,"macos":108,"requiresRosetta":29,"tag":109,"version":79},{"apps":85,"binaries":86,"entries":87,"pkgs":98},[6],[],[88,92],{"declaration":89,"phase":13,"sources":91,"target":12,"type":15},{"app":90,"target":12},[6],[6],{"declaration":93,"phase":25,"sources":97,"type":27},{"zap":94},[95],{"trash":96},[21,22,23,24],[],[],{"casks":100,"formulae":101},[],[],{"arch":103,"casks":104,"formulae":105,"requirements":106},[42],[],[],{"macos":107},{},"27","golden_gate",{"arch":41,"artifacts":111,"conflictsWith":126,"dependsOn":129,"downloadSha256":54,"downloadUrl":56,"macos":108,"requiresRosetta":47,"tag":135,"version":79},{"apps":112,"binaries":113,"entries":114,"pkgs":125},[6],[],[115,119],{"declaration":116,"phase":13,"sources":118,"target":12,"type":15},{"app":117,"target":12},[6],[6],{"declaration":120,"phase":25,"sources":124,"type":27},{"zap":121},[122],{"trash":123},[21,22,23,24],[],[],{"casks":127,"formulae":128},[],[],{"arch":130,"casks":131,"formulae":132,"requirements":133},[41],[],[],{"macos":134},{},"arm64_golden_gate",{"arch":42,"artifacts":137,"conflictsWith":152,"dependsOn":155,"downloadSha256":54,"downloadUrl":56,"macos":161,"requiresRosetta":29,"tag":162,"version":79},{"apps":138,"binaries":139,"entries":140,"pkgs":151},[6],[],[141,145],{"declaration":142,"phase":13,"sources":144,"target":12,"type":15},{"app":143,"target":12},[6],[6],{"declaration":146,"phase":25,"sources":150,"type":27},{"zap":147},[148],{"trash":149},[21,22,23,24],[],[],{"casks":153,"formulae":154},[],[],{"arch":156,"casks":157,"formulae":158,"requirements":159},[42],[],[],{"macos":160},{},"26","tahoe",{"arch":41,"artifacts":164,"conflictsWith":179,"dependsOn":182,"downloadSha256":54,"downloadUrl":56,"macos":161,"requiresRosetta":47,"tag":188,"version":79},{"apps":165,"binaries":166,"entries":167,"pkgs":178},[6],[],[168,172],{"declaration":169,"phase":13,"sources":171,"target":12,"type":15},{"app":170,"target":12},[6],[6],{"declaration":173,"phase":25,"sources":177,"type":27},{"zap":174},[175],{"trash":176},[21,22,23,24],[],[],{"casks":180,"formulae":181},[],[],{"arch":183,"casks":184,"formulae":185,"requirements":186},[41],[],[],{"macos":187},{},"arm64_tahoe",{"arch":42,"artifacts":190,"conflictsWith":205,"dependsOn":208,"downloadSha256":54,"downloadUrl":56,"macos":214,"requiresRosetta":29,"tag":215,"version":79},{"apps":191,"binaries":192,"entries":193,"pkgs":204},[6],[],[194,198],{"declaration":195,"phase":13,"sources":197,"target":12,"type":15},{"app":196,"target":12},[6],[6],{"declaration":199,"phase":25,"sources":203,"type":27},{"zap":200},[201],{"trash":202},[21,22,23,24],[],[],{"casks":206,"formulae":207},[],[],{"arch":209,"casks":210,"formulae":211,"requirements":212},[42],[],[],{"macos":213},{},"15","sequoia",{"arch":41,"artifacts":217,"conflictsWith":232,"dependsOn":235,"downloadSha256":54,"downloadUrl":56,"macos":214,"requiresRosetta":47,"tag":241,"version":79},{"apps":218,"binaries":219,"entries":220,"pkgs":231},[6],[],[221,225],{"declaration":222,"phase":13,"sources":224,"target":12,"type":15},{"app":223,"target":12},[6],[6],{"declaration":226,"phase":25,"sources":230,"type":27},{"zap":227},[228],{"trash":229},[21,22,23,24],[],[],{"casks":233,"formulae":234},[],[],{"arch":236,"casks":237,"formulae":238,"requirements":239},[41],[],[],{"macos":240},{},"arm64_sequoia",{"arch":42,"artifacts":243,"conflictsWith":258,"dependsOn":261,"downloadSha256":54,"downloadUrl":56,"macos":267,"requiresRosetta":29,"tag":268,"version":79},{"apps":244,"binaries":245,"entries":246,"pkgs":257},[6],[],[247,251],{"declaration":248,"phase":13,"sources":250,"target":12,"type":15},{"app":249,"target":12},[6],[6],{"declaration":252,"phase":25,"sources":256,"type":27},{"zap":253},[254],{"trash":255},[21,22,23,24],[],[],{"casks":259,"formulae":260},[],[],{"arch":262,"casks":263,"formulae":264,"requirements":265},[42],[],[],{"macos":266},{},"14","sonoma",{"arch":41,"artifacts":270,"conflictsWith":285,"dependsOn":288,"downloadSha256":54,"downloadUrl":56,"macos":267,"requiresRosetta":47,"tag":294,"version":79},{"apps":271,"binaries":272,"entries":273,"pkgs":284},[6],[],[274,278],{"declaration":275,"phase":13,"sources":277,"target":12,"type":15},{"app":276,"target":12},[6],[6],{"declaration":279,"phase":25,"sources":283,"type":27},{"zap":280},[281],{"trash":282},[21,22,23,24],[],[],{"casks":286,"formulae":287},[],[],{"arch":289,"casks":290,"formulae":291,"requirements":292},[41],[],[],{"macos":293},{},"arm64_sonoma",{"arch":42,"artifacts":296,"conflictsWith":311,"dependsOn":314,"downloadSha256":54,"downloadUrl":56,"macos":320,"requiresRosetta":29,"tag":321,"version":79},{"apps":297,"binaries":298,"entries":299,"pkgs":310},[6],[],[300,304],{"declaration":301,"phase":13,"sources":303,"target":12,"type":15},{"app":302,"target":12},[6],[6],{"declaration":305,"phase":25,"sources":309,"type":27},{"zap":306},[307],{"trash":308},[21,22,23,24],[],[],{"casks":312,"formulae":313},[],[],{"arch":315,"casks":316,"formulae":317,"requirements":318},[42],[],[],{"macos":319},{},"13","ventura",{"arch":41,"artifacts":323,"conflictsWith":338,"dependsOn":341,"downloadSha256":54,"downloadUrl":56,"macos":320,"requiresRosetta":47,"tag":347,"version":79},{"apps":324,"binaries":325,"entries":326,"pkgs":337},[6],[],[327,331],{"declaration":328,"phase":13,"sources":330,"target":12,"type":15},{"app":329,"target":12},[6],[6],{"declaration":332,"phase":25,"sources":336,"type":27},{"zap":333},[334],{"trash":335},[21,22,23,24],[],[],{"casks":339,"formulae":340},[],[],{"arch":342,"casks":343,"formulae":344,"requirements":345},[41],[],[],{"macos":346},{},"arm64_ventura",{"arch":42,"artifacts":349,"conflictsWith":364,"dependsOn":367,"downloadSha256":54,"downloadUrl":56,"macos":373,"requiresRosetta":29,"tag":374,"version":79},{"apps":350,"binaries":351,"entries":352,"pkgs":363},[6],[],[353,357],{"declaration":354,"phase":13,"sources":356,"target":12,"type":15},{"app":355,"target":12},[6],[6],{"declaration":358,"phase":25,"sources":362,"type":27},{"zap":359},[360],{"trash":361},[21,22,23,24],[],[],{"casks":365,"formulae":366},[],[],{"arch":368,"casks":369,"formulae":370,"requirements":371},[42],[],[],{"macos":372},{},"12","monterey",{"arch":41,"artifacts":376,"conflictsWith":391,"dependsOn":394,"downloadSha256":54,"downloadUrl":56,"macos":373,"requiresRosetta":47,"tag":400,"version":79},{"apps":377,"binaries":378,"entries":379,"pkgs":390},[6],[],[380,384],{"declaration":381,"phase":13,"sources":383,"target":12,"type":15},{"app":382,"target":12},[6],[6],{"declaration":385,"phase":25,"sources":389,"type":27},{"zap":386},[387],{"trash":388},[21,22,23,24],[],[],{"casks":392,"formulae":393},[],[],{"arch":395,"casks":396,"formulae":397,"requirements":398},[41],[],[],{"macos":399},{},"arm64_monterey",{"arch":42,"artifacts":402,"conflictsWith":417,"dependsOn":420,"downloadSha256":54,"downloadUrl":56,"macos":426,"requiresRosetta":29,"tag":427,"version":79},{"apps":403,"binaries":404,"entries":405,"pkgs":416},[6],[],[406,410],{"declaration":407,"phase":13,"sources":409,"target":12,"type":15},{"app":408,"target":12},[6],[6],{"declaration":411,"phase":25,"sources":415,"type":27},{"zap":412},[413],{"trash":414},[21,22,23,24],[],[],{"casks":418,"formulae":419},[],[],{"arch":421,"casks":422,"formulae":423,"requirements":424},[42],[],[],{"macos":425},{},"11","big_sur",{"arch":41,"artifacts":429,"conflictsWith":444,"dependsOn":447,"downloadSha256":54,"downloadUrl":56,"macos":426,"requiresRosetta":47,"tag":453,"version":79},{"apps":430,"binaries":431,"entries":432,"pkgs":443},[6],[],[433,437],{"declaration":434,"phase":13,"sources":436,"target":12,"type":15},{"app":435,"target":12},[6],[6],{"declaration":438,"phase":25,"sources":442,"type":27},{"zap":439},[440],{"trash":441},[21,22,23,24],[],[],{"casks":445,"formulae":446},[],[],{"arch":448,"casks":449,"formulae":450,"requirements":451},[41],[],[],{"macos":452},{},"arm64_big_sur",{"icon":32,"machineTranslated":29,"name":33,"slug":34,"sourceLocale":35},3474,1,{"brewLag":458,"cadence":460,"count30d":459},{"compared":459,"earlierCount":459},0,"irregular",[],"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fm\u002Fmjolnir.rb","A Lua-based macOS automation app built around a configurable core and separately installed modules; Homebrew lists it as unmaintained.",{"locale":75,"machineTranslated":29,"sourceLocale":75,"status":78},{"arm64":47,"requiresRosetta":47,"status":466,"x86_64":47},"known",[468,469,470,471],"Lua automation","window management","hotkeys","macOS app","homebrew\u002Fcask","2026-10-07T09:38:38.931734Z",null]