OpenSource-Hub
G

Gotify Android

1.4k stars·System Optimization·SHA-256 checksum verified

Gotify Android connects to gotify/server and shows push notifications on new messages.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Self-hosted push notification client for Android, works with Gotify server.

Core Features

  • Show push notifications on new messages
  • View and delete messages
  • Custom notification priorities: icon, sound, vibration
  • Minimizable foreground notification
  • Open-source and self-hosted

What It Can't Do

  • Requires gotify/server to be running separately; battery optimization must be disabled for reliable notifications; some OEMs (Xiaomi, Huawei) need extra permissions (see dontkillmyapp.com)

Use Cases

  • Self-hosted notification hub alternative to Pushover/Pushbullet
  • Receive alerts from monitoring systems

Detailed Introduction

Gotify Android is a companion app for the Gotify push notification server. It connects to your self-hosted Gotify server and shows push notifications on new messages. Features include viewing and deleting messages, prioritizing notifications with custom sound/vibration, and a foreground service that can be minimized. The app requires the Gotify server to be set up separately. It is available on Google Play, F-Droid, and as a direct APK download. To ensure notifications arrive reliably, battery optimization must be disabled for the app. Built with Kotlin and open-source under MIT license.

Troubleshooting & FAQ (1)

Troubleshooting
How to fix duplicate notifications on the Android app?

Refresh the notifications list in the Android client to temporarily clear duplicates. Pull down to trigger a refresh. This is a known issue tracked in #242. Update to the latest version of the app for potential permanent fix.

GitHub Issue #242

Tags

notificationpushgotifyandroidself-hosted

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Install Gotify Android from Google Play, F-Droid or GitHub Release

4

Step 2: Open the app and enter your Gotify server URL and client token

5

Step 3: Go to Settings → Apps → Gotify → Battery Optimization → select Don't Optimize to prevent the app from being killed

Install Guide
  1. Step 1: Install Gotify Android from Google Play, F-Droid or GitHub Release
  2. Step 2: Open the app and enter your Gotify server URL and client token
  3. Step 3: Go to Settings → Apps → Gotify → Battery Optimization → select Don't Optimize to prevent the app from being killed
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Go to Settings → Apps → Gotify → Uninstall

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-27 09:05:16
GitHub Repository

Having issues? Check the FAQ below

1 FAQ

Similar Projects