# Hammerspoon

> Powerful macOS desktop automation using Lua scripting

- Canonical URL: https://www.fosshunter.com/tools/hammerspoon
- JSON export: https://www.fosshunter.com/tools/hammerspoon.json
- Website: https://github.com/hammerspoon/hammerspoon
- Category: Utility
- Open source: yes
- Self-hostable: no
- Verified listing: no
- Featured: no
- Published at: 2026-06-04T02:49:48+00:00
- Catalog revision: `1865733083`

## Repository metrics (point-in-time)

- Repository: https://github.com/hammerspoon/hammerspoon
- Stars: 16375
- Forks: 739
- Open issues: 706
- License: MIT
- Last push: 2026-07-08T21:13:24+00:00
- Metrics observed at (synced_at): 2026-11-03T15:22:15+00:00
- Archived: no

Tags: Automation, macOS, OSX, Objective C, Lua, Utility
Tech stacks: Lua, macOS, Objective-C

## Features
- Provides a deep bridge between macOS system APIs and a Lua scripting engine. *(highlighted)*
- Enables users to write custom scripts to control windows, mouse, and hardware. *(highlighted)*
- Offers an extensive library of extensions for interacting with various OS components. *(highlighted)*

## Description

Hammerspoon is a powerful automation tool for macOS that acts as a bridge between the operating system and a Lua scripting engine, allowing users to control their system environment through highly customizable extensions and scripts.

---
Source: [FOSSHunter — Hammerspoon](https://www.fosshunter.com/tools/hammerspoon) — cite `synced_at` and the catalog revision when quoting metrics.
Interpretation rules: https://www.fosshunter.com/llms-full.txt
