Skip to content
Day 69: new resources are added every day. See what's new

Free picks · Mac · Open source

Best free open-source automation tools for Mac (2026)

Every pick is listed under Automation in our directory, runs on a Mac and is free to use and tagged open source. We rank them by our rating and popularity, then favour tools made mainly for automation and apps built for Mac.

Short answer

The best free open-source automation tools for Mac are direnv, Hammerspoon and gptme, the top three of 33 matches in our directory. All 10 are tagged open source in our directory. All 10 are completely free.

Updated

Built with love by Shushant Lakhyani. Building bestproductivityresources.com

At a glance

Counted from the top 10 picks, except the total.

Matching tools
33
Completely free
10
Open source
10
Work offline
9
Native apps
9

Comparison table

“Free plan” means a free tier with paid upgrades. A dash in Licence means our directory does not list the tool as open source.

#NamePricingPlatformsLicenceWhy pick it
1direnvFreemacOS, LinuxOpen sourceAutomatically load the right settings when you open a project folder.
2HammerspoonFreemacOS, OfflineOpen sourceA powerful macOS automation tool you control with simple Lua scripts.
3gptmeFreemacOS, Windows, LinuxOpen sourceYour agent in your terminal, equipped with local tools.
4EspansoFreeWindows, macOS, Linux, OfflineOpen sourceAn open-source text expander that types your snippets anywhere on your computer.
5Karabiner-ElementsFreemacOSOpen sourceRemap any key on your Mac and build your own shortcuts.
6TaskFreemacOS, Windows, LinuxOpen sourceA modern task runner that turns your repeated commands into short, named steps.
7iTerm2FreemacOSOpen sourceA powerful terminal replacement for Mac.
8Node-REDFreeLinux, Windows, macOSOpen sourceFree, open-source low-code tool for wiring together devices, APIs and online services.
9NushellFreemacOS, Windows, Linux, OfflineOpen sourceA modern shell that treats your data as tables, not walls of text.
10Cline for DesktopFreemacOS, WindowsOpen sourceThe open-source Cline coding agent as a native desktop app.

Why each pick made the list

Every reason is taken from the tool's own listing: its categories, platforms, features, rating and pricing.

  1. direnv

    Free4.6

    Our top Mac pick, rated 4.6/5. Made mainly for automation, one of 6 such picks here. A desktop app that runs on a Mac, and also on Linux. Its listing says it works offline (9 of 10 here). It is not in the Windows top 10 (not listed for Windows). On the wider free Mac list, open source or not, it is number 2.

    Watch out for: Only for shell users

  2. Number 2 of 10 for Mac, rated 4.6/5. Made mainly for automation, one of 6 such picks here. A Mac app that runs on a Mac, and also on Offline. Its listing says it works offline (9 of 10 here). It is not in the Windows top 10 (not listed for Windows). On the wider free Mac list, open source or not, it is number 3.

    Watch out for: Mac only

  3. gptme

    Free4.6

    Number 3 of 10 for Mac, rated 4.6/5. Made mainly for AI productivity, it is one of 4 picks here that cover automation as a second use. A desktop app that runs on a Mac, and also on Windows and Linux. Its listing says it works offline (9 of 10 here), is privacy-focused (2 of 10 here) and has AI features (2 of 10 here). On our Windows list it is number 2. On the wider free Mac list, open source or not, it is number 4.

    Watch out for: Terminal-first workflow

  4. Espanso

    Free4.6

    Number 4 of 10 for Mac, rated 4.6/5. Made mainly for automation, one of 6 such picks here. A desktop app that runs on a Mac, and also on Windows, Linux and Offline. Its listing says it works offline (9 of 10 here). On our Windows list it is number 3. On the wider free Mac list, open source or not, it is number 6.

    Watch out for: Setup is done in config files

  5. Number 5 of 10 for Mac, rated 4.7/5, the highest here. Made mainly for workflows, it is one of 4 picks here that cover automation as a second use. A Mac app that runs on a Mac and nowhere else. Its listing says it works offline (9 of 10 here) and is privacy-focused (2 of 10 here). It is not in the Windows top 10 (not listed for Windows). On the wider free Mac list, open source or not, it is number 7.

    Watch out for: macOS only

  6. Task

    Free4.6

    Number 6 of 10 for Mac, rated 4.6/5. Made mainly for automation, one of 6 such picks here. A desktop app that runs on a Mac, and also on Windows and Linux. Its listing says it works offline (9 of 10 here). On our Windows list it is number 4. On the wider free Mac list, open source or not, it is number 8.

    Watch out for: Mostly useful to developers

  7. iTerm2

    Free4.7

    Number 7 of 10 for Mac, rated 4.7/5. Made mainly for workflows, it is one of 4 picks here that cover automation as a second use. A Mac app that runs on a Mac and nowhere else. Its listing says it works offline (9 of 10 here). It is not in the Windows top 10 (not listed for Windows). On the wider free Mac list, open source or not, it is number 9.

    Watch out for: Mac only

  8. Node-RED

    Free4.6

    Number 8 of 10 for Mac, rated 4.6/5. Made mainly for automation, one of 6 such picks here. Runs on a Mac, and also on Linux and Windows. Its listing says it works offline (9 of 10 here). On our Windows list it is number 5. On the wider free Mac list, open source or not, it is number 10.

    Watch out for: You install and host it yourself

  9. Nushell

    Free4.6

    Number 9 of 10 for Mac, rated 4.6/5. Made mainly for automation, one of 6 such picks here. A desktop app that runs on a Mac, and also on Windows, Linux and Offline. Its listing says it works offline (9 of 10 here). On our Windows list it is number 6. On the wider free Mac list it ranks 11th, outside the top 10.

    Watch out for: Scripts differ from Bash

  10. Number 10 of 10 for Mac, rated 4.5/5. Made mainly for AI productivity, it is one of 4 picks here that cover automation as a second use. A desktop app that runs on a Mac, and also on Windows. Its listing says it has AI features (2 of 10 here). On our Windows list it is number 7. On the wider free Mac list it ranks 12th, outside the top 10.

    Watch out for: Currently in beta

Running these on Mac

Counted from each pick's listing type and platforms.

  • By listing type, the 10 Mac picks are 6 desktop apps (direnv, gptme, Espanso, Task and 2 others), 3 Mac apps (Hammerspoon, Karabiner-Elements and iTerm2) and 1 automation tool (Node-RED).
  • 9 of 10 are apps you install on a Mac, and Hammerspoon, Karabiner-Elements and iTerm2 are made specifically for Mac; the other one is a web or cloud tool listed for Mac.
  • Karabiner-Elements and iTerm2 are listed for Mac and nothing else. Espanso reaches furthest, on 3 other platforms besides Mac.
  • None of these Mac picks is listed on iPhone and iPad.

How this list compares

The same search on other platforms, and the other price filter. Only the differences are named.

  • Free open-source automation tools for Windows

    6 of these 10 Mac picks also make the Windows top 10. 4 are on this list only: direnv (not listed for Windows), Hammerspoon (not listed for Windows), Karabiner-Elements (not listed for Windows) and iTerm2 (not listed for Windows). In their place the Windows list has AutoHotkey, topgrade, Gum and Cerebro; AutoHotkey is not listed for Mac.

  • Free automation tools for Mac

    Fine with closed source? The wider free Mac list ranks 40 tools that run on a Mac, open source or not, led by Alfred, direnv and Hammerspoon.

More matches

23 more free open-source automation tools for Mac in our directory; the next 20 by our ranking are below.

Frequently asked questions

What is the best free open-source automation tool for Mac?
direnv is our first pick. Automatically load the right settings when you open a project folder. Yes. direnv is free to use.
Are these automation tools really free?
Yes. All 10 picks on this page are completely free, with no paid plan listed.
Do these open-source automation tools work on other platforms too?
8 picks of 10 also run elsewhere, including direnv (Linux), Hammerspoon (Offline) and gptme (Windows and Linux).
Which ones work offline on a Mac?
direnv, Hammerspoon, gptme, Espanso, Karabiner-Elements and 4 others are listed as working offline. The others need an internet connection for at least some features.
How many free open-source automation tools for Mac are in the directory?
33 match: listed under Automation, available on a Mac and free to start, and tagged open source. This page ranks the top 10 and names up to 20 more under More matches. The Automation category page has every listing, paid ones included.

Keep exploring

Weekly newsletter

Everything new, every Monday.

One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.

Join the newsletter

You sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.