terminal-notifier is a command line utility and system alert wrapper for macOS. It serves as a shell-based bridge that enables the triggering of native desktop notifications through the macOS Notification Center.
The tool allows for the customization of notification titles, subtitles, and message bodies, and supports the use of custom application icons and system sounds. It includes a system for organizing alerts into groups and configuring specific actions, such as opening URLs or executing shell commands, when a user interacts with a notification.
The utility supports receiving notification content through direct command line arguments or via standard input pipelining.