Open source iOS app for push notifications: send a request to a URL and it arrives as a push on your iPhone, through a server you can self-host.
Pricing and hosting
- Pricing
- Free
- Open source
- Yes (MIT)
- Self-hosted
- Yes
- Launched
- 2018
- Status
- Active
- Website
- github.com
Plans and prices change; check the tool's own site before you decide.
What it does
Notification delivery checklist
3 of 8 confirmed in Bark's own documentation. The same checklist is used for every tool in Notifications.
- Mobile push Yes
- SMS No
- Voice calls No
- Email No
- Chat apps No
- HTTP API or webhook ingest Yes
- Bypass silent mode Yes
- Acknowledgement No
iOS push-only app driven by HTTP GET/POST; supports critical alerts. No SMS, voice, email, chat or acknowledgement.
Checked against: github.com
Alternatives to Bark
Other notification delivery tools. See all 14.
-
Botkube Kubernetes ChatOps bot that posts cluster events and alerts to Slack, Discord or Mattermost and lets you run kubectl from chat. -
Gotify Self-hosted server for sending and receiving push messages over a REST API and websocket, with a web UI and an Android client. -
ntfy HTTP-based pub-sub push service: POST a message to a topic URL and it arrives on phones and desktops through the ntfy apps. Use the public server, a paid plan, or self-host.
-
Pocket Alert Push notifications to an iOS or Android app from a REST API, a webhook with JSON mapping, or integrations such as Grafana, Datadog and Prometheus.
-
Prometheus Alertmanager Receives alerts from Prometheus and compatible systems, then groups, deduplicates, silences and routes them to email, Slack, PagerDuty, webhooks and other receivers.
-
PushBits Self-hosted relay that delivers push notifications to you through Matrix, with an API similar to Gotify and Pushover. -
Pushover Push notification service with iOS, Android and desktop apps and a simple API supported by many monitoring tools, including an emergency priority that repeats until acknowledged. -
SIGNL4 Mobile alerting app that delivers alerts to the team on duty by push, SMS and voice call, with acknowledgements, duty scheduling and many monitoring integrations. - Apprise Python library, CLI and API server that sends one notification to many services such as Telegram, Discord, Slack, email and SMS gateways using URL-style targets.
- Kubewatch Kubernetes watcher that reports resource changes in the cluster to Slack, Mattermost and other chat channels or to a webhook.
- Mailrise SMTP gateway that turns incoming emails into Apprise notifications, so devices that can only send email alerts can reach push, chat and other services.
- prometheus-msteams Small proxy that receives Alertmanager webhooks and forwards them as formatted cards to Microsoft Teams channels.