Programmable Tooltip for Mac

Programmable Tooltip for Mac

Save millions of clicks by programming your own tooltips

5 followers

Program your own tooltips based on selected text. Works with every app on Mac. Save yourself millions of clicks. Works faster. Reduce RSI.
Programmable Tooltip for Mac gallery image
Programmable Tooltip for Mac gallery image
Programmable Tooltip for Mac gallery image
Free Options
Launch Team
Anima - Vibe Coding for Product Teams
Build websites and apps with AI that understands design.
Promoted

What do you think? …

Tanin Na Nakorn

Hello Product Hunt community. I created Programmable Tooltip back in 2020 when I worked at Stripe in order to see what timestamp the millis-from-epoch represents. Since then, it has grown to support many more use cases, and I use it maybe 100+ times a day. It made me so productive, and I'd like to share it with the community today.

Programmable Tooltip enables you to "program" your own tooltip based on selected text. You don't need to remember shortcuts for everything anymore. Your tips can be shown selectively based on the shape of the selected text. For example, at Stripe, I'd program it to offer "Go to http://go/obj/[user_id]" only if I select a text starting with `usr_`.

Programmable Tooltip differs from other tooltip applications like PopClip in terms of security and privacy. It doesn't see anything apart from the selected text which is given to us by MacOS. It doesn't require the accessibility API and doesn't require any permission really. It runs in Sandbox and is reviewed by Apple.

In contrast, PopClip and other similar apps require the accessibility API, can see everything you do, don't run in Sandbox, and aren't reviewed by Apple.

In my daily life, I often use Programmable Tooltip for 4 scenarios: (1) convert millis to human readable time, (2) open a URL based on a selected text, (3) perform code search using the selected text and open IDE at the selected code location, (4) query the database with the selected text and show results.

It can be programmed to do much more like opening sublime on the selected file path and translating Japanese to English. You can essentially program it to do anything.

This has made me work much faster because it reduces mouse movement by 4-5x and gives extremely useful contextual info without having to switch between apps.

I hope you try it out and find it useful. Thank you!

You can read more here in my recent blog post: https://tanin.nanakorn.com/use-p...

Joy Wang

This clever Mac utility lets you program custom tooltips for selected text across any app—saving time, reducing repetitive clicks, and helping minimize RSI. A smart boost for productivity and comfort.