{"repo":"magicbell/webpush-ios-template","free":true,"listed":false,"github":"https://github.com/magicbell/webpush-ios-template","clone":"git clone https://github.com/magicbell/webpush-ios-template.git","description":"Web push notifications demo and starter template with support for iOS Safari PWA notifications.","language":"TypeScript","stars":124,"topics":["nextjs","push-notifications","safari","vercel","webpush","webpush-notifications","ios-push-notification"],"license":null,"category":"mobile-apps","readme_excerpt":"Update: This project has evolved into PWA Inbox — a throwaway push notification inbox built with Preact, Hono, and Cloudflare Workers. Check it out at pwainbox.com. About this project Apple released beta support for Web Push notifications on iOS in February 2023, and made it official with the release of iOS 16.5 in May 2023. This project, hosted at https://webpushtest.com, showcases these new capabilities. In addition to iOS, it can also send Web Push notifications on desktop and Android (although this is somewhat old news). It is targeted at the end user, for whom installing a PWA and receiving a Web Push notification will likely be a new experience. As such, we have tried to include instructional information and device-specific error messages where relevant. Take a look at this Youtube short You can use the code for providing push notification support in your web/PWA apps, but you will need an API key from MagicBell. We offer a generous free tier so you can get started quickly. Apart from web-push, we offer a real-time in-app notification inbox you can add to your app in minutes. Relevant links: - iOS now supports push notifications (and why you should care) - Twitter thread - If you'd like help, please start a GitHub Discussion (https://github.com/orgs/magicbell/discussions). Running locally First, install dependencies: Then, assuming you have a MagicBell account and have created a new project, obtain the NEXT PUBLIC MAGICBELL API KEY and MAGICBELL API SECRET from the [Mag","default_branch":null,"files":null,"tree":[],"storefront":"/r/magicbell","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/magicbell/webpush-ios-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}