{"repo":"Tweener/alarmee","free":true,"listed":false,"github":"https://github.com/Tweener/alarmee","clone":"git clone https://github.com/Tweener/alarmee.git","description":"A Kotlin/Compose Multiplatform library to schedule alarms, display local notifications, and handle push notifications on Android and iOS.","language":"Kotlin","stars":318,"topics":["alarm","android","ios","kotlin-multiplatform","scheduler","mobile","notifications","compose","compose-multiplatform","local-notifications"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"--- Alarmee Alarmee is a Kotlin/Compose Multiplatform library designed to simplify scheduling alarms and notifications on both Android and iOS platforms. With Alarmee, you can schedule one-time or repeating alarms, display platform-specific notifications, and now supports push notifications using Firebase Cloud Messaging (Android) and Apple Push Notification service (iOS). [!WARNING] Upgrading from v1.x? Check out the Migration Guide to update your code for version 2.0. Be sure to show your support by starring ⭐️ this repository, and feel free to contribute if you're interested! --- 🌟 Features - 📅 One-off alarm : Schedule an alarm to trigger at a specific date and time. - 🔁 Repeating alarm : Schedule recurring alarms with intervals: hourly, daily, weekly, monthly, yearly or custom (providing a duration). - ⚡️ Instant notifications : Send notifications immediately without scheduling them. - ☁️ Push notifications : Handle remote notifications via FCM/APNs. - 🔘 Action buttons : Add interactive action buttons to notifications (Android & iOS). - 🗂️ Notification grouping : Bundle related notifications together (Android notification groups & iOS threads). - 🎨 Extensible Configuration : Customize alarms and notifications with platform-specific settings. --- 🚀 Used in production Alarmee powers notifications in real-world apps: - KMPShip : a Kotlin Multiplatform boilerplate / starter-kit to build mobile apps faster. - Snappit : a daily video journaling app. - Bloomeo : a persona","default_branch":null,"files":null,"tree":[],"storefront":"/r/Tweener","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Tweener/alarmee/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."}