SaaSHub helps you find the best software and product alternatives Learn more β
Hammerspoon Alternatives
Similar projects and alternatives to hammerspoon
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
VideoLAN Client (VLC)
VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
MonitorControl
π₯ Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.
-
-
-
selfcontrol
:skull: Mac app to block your own access to distracting websites etc for a predetermined period of time. It can not be undone by the app or by a restart β you must wait for the timer to run out.
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
hammerspoon discussion
hammerspoon reviews and mentions
-
The Pain That Is GitHub Actions
I don't have a makefile example, but I do functionally the same thing with shell scripts.
I let GitHub actions do things like the initial environment configuration and the post-run formatting/annotation, but all of the actual work is done by my scripts:
https://github.com/Hammerspoon/hammerspoon/blob/master/.gith...
-
Query Apple's FindMy Network with Python
Yes, although I recently discovered Hammerspoon which is actually a clever little bit of macOS automation technology:
https://www.hammerspoon.org/
-
Show HN: Supercharge Your Mac
If you're comfy with a bit of code and theres a nagging thing you wish you could change on your Mac, [Hammerspoon](https://www.hammerspoon.org/) is a great tool.
I use it to add a shortcut that completely hides or shows Zoom's on screen controls while sreen-sharing, but in a way they don't pop up again if you press ESC (I'm a developer, so ESC is kinda a necessary key).
This one looks polished, if the nag it's bothering you is covered.
-
Busy Status Bar from Flipper Devices
Nice!
For a home-rolled solution, I use a GE CYNC ST19 Edison Style bulb in a socket right outside my office door. I have it configured through Home Assistant (https://www.home-assistant.io/), and then use Hammerspoon (https://www.hammerspoon.org/) on my macbook to make an API call to Home Assistant when the camera state changes.
If my camera turns on/off, so does the light bulb. Works really well for letting my family know I'm busy in meetings.
-
Show HN: Robata, macOS window selector
> open the API for the 3rd party developers
Coincidentally, after 10 years, and 100 releases of 0.9, HammerSpoon just released 1.0 this month:
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/
- Loop: Open-Source macOS Window Manager
-
Ask HN: What macOS apps/programs do you use daily and recommend?
Besides the usual Firefox/Chrome, Spotify, etc I use the following:
- Karabiner-Elements for key remapping, specifically, for making caps lock into ctrl/esc. I don't know of anything else that does this job. Everyone who remaps keys seems to use this.
- Kitty as my terminal of choice. I spend most of my time logged in remotely to a server via ssh where I attach to a tmux session. Kitty was easy enough to configure/theme and seems well-documented.
- Hammerspoon[2] for a DIY automation/keybinding/window management sys scriptable via lua. I use a private fork of this config: https://github.com/jasonrudolph/keyboard/tree/main
- Vivid[3] to make my macbook's screen brighter when outdoors on sunny days. This is important for me, since I try to spend as much time outside as possible.
[0] https://karabiner-elements.pqrs.org/
[1] https://sw.kovidgoyal.net/kitty/
[2] https://www.hammerspoon.org/
[3] https://www.getvivid.app/
- NoTunes is a macOS application that will prevent Apple Music from launching
-
Show HN: NotesOllama β I added local LLM support to Apple Notes (through Ollama)
Another option for hacking something like this together could be HammerSpoon. Iβve spent some time with it, but havenβt tried integrating with Apple Notes, I mostly did stuff at the file system level to keep it easy.
https://www.hammerspoon.org/
-
Little macOS Apps That Make a Big Difference in 2024
For basic window tiling, I stumbled across Hammerspoon and the MiroWindowsManager spoon.
https://github.com/miromannino/miro-windows-manager
https://www.hammerspoon.org/
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 May 2025
Stats
Hammerspoon/hammerspoon is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of hammerspoon is Objective-C.