finds.dev← search

// the find

onmyway133/PushNotifications

★ 2,317 · JavaScript · NOASSERTION · updated Oct 2023

🐉 A macOS, Linux, Windows app to test push notifications on iOS and Android

Desktop GUI for sending test push notifications to iOS (APNs) and Android (FCM). Built with Electron, so it runs on all three platforms. Useful when you want to fire a test push at a specific device token without writing curl commands or a throwaway script.

Supports both APNs auth methods — p12 certificates and p8 token-based auth — which matters because the old cert approach is still common in legacy setups. Cross-platform via Electron means the Android dev on Windows and the iOS dev on Mac can use the same tool. Auto-saves settings so you're not re-entering your key ID and team ID every time. The README is honest about what the app does and has clear step-by-step screenshots.

Last commit was October 2023 and FCM has since migrated from the legacy Server Key API to HTTP v2 — the Android flow in this app likely doesn't work anymore without modifications. It's Electron, so you're shipping a 150MB+ bundle to wrap a UI that calls two HTTP endpoints. No batch sending or template support, so it's strictly for manual one-off testing. The macOS gatekeeper friction (unquarantining the app, security settings dance) is a real annoyance for every new install.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →