ntfy.sh
ntfy is a simple HTTP-based pub-sub notification service for sending notifications to a phone or desktop via scripts from any computer or a REST API. Messages are published with PUT or POST, and topics are created on the fly by subscribing or publishing. Notifications can carry priorities, action buttons, icons, tags, emojis and attachments, and the web app shows desktop notifications. The project is described as 100% free software.