{"repo":"Hammerspoon/hammerspoon","free":true,"listed":false,"github":"https://github.com/Hammerspoon/hammerspoon","clone":"git clone https://github.com/Hammerspoon/hammerspoon.git","description":"Staggeringly powerful macOS desktop automation with Lua","language":"Objective-C","stars":15942,"topics":["macos","objective-c","lua","hammerspoon","osx","automation","mjolnir","irc"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Hammerspoon Discord: Click to join What is Hammerspoon? This is a tool for powerful automation of OS X. At its core, Hammerspoon is just 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. With these, you can write Lua scripts to control many aspects of your OS X environment. How do I install it? Manually Download the latest release Drag Hammerspoon.app from your Downloads folder to Applications Homebrew brew install hammerspoon --cask What next? Out of the box, Hammerspoon does nothing - you will need to create /.hammerspoon/init.lua and fill it with useful code. There are several resources which can help you: Getting Started Guide API docs FAQ Sample Configurations supplied by various users Contribution Guide for developers looking to get involved An IRC channel for general chat/support/development (#hammerspoon on Libera) Google Group for support What is the history of the project? Hammerspoon is a fork of Mjolnir. Mjolnir aims to be a very minimal application, with its extensions hosted externally and managed using a Lua package manager. We wanted to provide a more integrated experience. What is the future of the project? Our intentions for Hammerspoon broadly fall into these categories: Ever wider coverage of system APIs in Extensions Tighter integration between extensions Smoother user experience","default_branch":null,"files":null,"tree":[],"storefront":"/r/Hammerspoon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Hammerspoon/hammerspoon/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}