Deploy Now

SaaS Alternative

OneSignal Pushover Pushbullet

Stars

3,702

Forks

608

Watchers

18

Developer links

Bark

Your monitoring should be able to tap you on the wrist, not just write to a log nobody reads. Bark is an open-source push notification server for iPhone and iPad: any script, cron job, or monitoring tool sends one HTTP request to your server, and a custom notification lands on your iOS device through Apple's push service, usually within a second and without draining the battery. Notifications carry titles, subtitles, bodies, badges, custom icons, and sounds, and the iOS-only vocabulary is fully supported: grouping related alerts together, time-sensitive delivery that breaks through Focus, critical alerts that keep ringing for thirty seconds, and tap actions that open a URL or copy a value to the clipboard. Batch keys notify several devices at once, archived messages can carry a time-to-live before they delete themselves, and encrypted pushes keep content unreadable to anyone in the middle. The server itself is deliberately tiny: one container or binary listening on a port, device tokens stored in a local file database by default, an endpoint to register devices, health checks for your supervisor, and even an MCP interface so AI agents can notify you through the same pipe. Cron jobs, backup scripts, CI pipelines, and home automations all gain a voice that reaches the phone in your pocket. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Bark

Benefits

  • One Request Reaches Your Pocket
  • Any script that can make an HTTP call can notify your iPhone in about a second, so cron jobs, CI runs, and backup scripts stop failing silently overnight.
  • The Full iOS Alert Vocabulary
  • Time-sensitive delivery, critical alerts that ring for thirty seconds, grouping, badges, custom sounds, and tap-to-open URLs cover everything from reminders to genuine emergencies.
  • Private And Encrypted By Design
  • Your own server holds the device keys, and encrypted pushes keep notification content unreadable in transit, instead of routing personal alerts through a third party service.
  • Tiny Footprint, Zero Ceremony
  • One small container or binary, a local file database, and a health endpoint are the whole deployment; there is no account system, queue, or cluster to operate.

Features

  • REST Push API
  • POST a JSON body with title, subtitle, badge, sound, icon, group, and level to one endpoint; V1 URL-style requests remain compatible for older scripts.
  • Batch And Archived Pushes
  • Device key arrays notify whole households or teams at once, and archived messages carry a time-to-live before the app deletes them automatically.
  • Encrypted Notification Content
  • Ciphertext payloads are decrypted on the device, so sensitive alert bodies never travel or rest as readable text anywhere along the push path.
  • MCP Server Interface
  • An MCP route exposes the push capability to AI agents, letting assistants and automations send notifications through the same server your scripts already use.

Apps Similar to Bark