Mjolnir
Lightweight automation and productivity app
Mjolnir provides a Lua‑based environment for automating tasks on macOS. Users create a configuration file at ~/.mjolnir/init.lua that loads built‑in and third‑party modules, then write Lua scripts to control applications, windows, hotkeys, alerts, and other system functions. The core app simply hosts the Lua interpreter; functionality is added by installing modules via LuaRocks or other means.
The tool is aimed at macOS power users and developers who want lightweight, scriptable automation without a heavyweight framework. By exposing a stable API and allowing custom modules, it lets users bind global shortcuts, manipulate window geometry, query running processes, and display on‑screen messages, all from concise Lua code.
Mjolnir emphasizes stability, low resource usage, transparency, and minimalism. It runs continuously after a single launch, avoids background polling, and keeps memory and battery impact minimal, making it suitable for users who need reliable, unobtrusive automation on their Mac.
Reviews
Loading reviews…
Similar apps

Clipboard, Input & Automation
Hammerspoon
Tool for powerful OSX automation with the Lua scripting engine.
Clipboard, Input & Automation
Thor
Utility to switch between applications

Window & Desktop Management
Phoenix
Window and app manager scriptable with JavaScript
AI Coding Agents
GitHub Copilot for Xcode
Xcode extension for GitHub Copilot

Window & Desktop Management
AeroSpace
i3-like tiling window manager for macOS.
Window & Desktop Management
yabai
Keyboard-driven tiling window manager.