Loading repository data…
Loading repository data…
KhubaibKhan4 / repository
Alert-KMP is a Kotlin Multiplatform (KMP) library designed to facilitate native notification displays across Android, iOS, Web, and Desktop
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Alert-KMP is a Kotlin Multiplatform (KMP) library designed to facilitate native notification displays across Android, iOS, Web, and Desktop platforms using JetBrains Compose Multiplatform. It provides a unified API for triggering notifications that seamlessly integrates into Kotlin's multiplatform ecosystem.
You can include Alert-KMP in your project by adding the following dependency:
Version Catalog
[versions]
alertKmp = "2.0.0"
[libraries]
alert-kmp = { module = "io.github.khubaibkhan4:alert-kmp", version.ref = "alertKmp" }
implementation("io.github.khubaibkhan4:alert-kmp:2.0.0")
**alert-kmp-jvm**
implementation("io.github.khubaibkhan4:alert-kmp-jvm:2.0.0")
**alert-kmp-android**
implementation("io.github.khubaibkhan4:alert-kmp-android:2.0.0")
**alert-kmp-js**
implementation("io.github.khubaibkhan4:alert-kmp-js:2.0.0")
**alert-kmp-wasm-js**
implementation("io.github.khubaibkhan4:alert-kmp-wasm-js:2.0.0")
import io.github.khubaibkhan4.alert.Notification
import io.github.khubaibkhan4.alert.NotificationType
import io.github.khubaibkhan4.alert.createNotification
fun main() {
val notification = createNotification(NotificationType.TOAST)
notification.show("Hello, World!")
OR
Notify(message= "Hellow World!", duration=NotificationDuration.SHORT)
}
The library supports multiple notification types:
Let's chat about potential projects, job opportunities, or any other collaboration! Feel free to connect with me through the following channels:
| |

https://github.com/user-attachments/assets/484e976a-0b8d-47fa-84d6-53b3d4733aaa https://github.com/user-attachments/assets/bd642ecb-55e1-4441-b3fe-a44eb6b84c2d
Stargazers
Forkers
We welcome contributions to the Alert-KMP Library Project! To contribute, please follow these guidelines:
We expect all contributors and users of the Alert-KMP Library Project to adhere to our code of conduct. Please review the Code of Conduct for details on expected behavior and reporting procedures.