Hacker News new | ask | show | jobs
by Terretta 663 days ago
> open the API for the 3rd party developers

Coincidentally, after 10 years, and 100 releases of 0.9, HammerSpoon just released 1.0 in August 2024:

Hammerspoon is a bridge between the operating system and a Lua scripting engine. What gives Hammerspoon its power is a set of extensions that expose specific pieces of system functionality, to the user.

You can write Lua code that interacts with macOS APIs for applications, windows, mouse pointers, filesystem objects, audio devices, batteries, screens, low-level keyboard/mouse events, clipboards, location services, wifi, and more.

http://www.hammerspoon.org/

1 comments

This is awesome, but still requires that apple gets their act together and expose/document their private objective c apis