Skip to main content

About the author

notification-kit is built and maintained by Ahsan Mahmood, a full-stack engineer who builds React + Capacitor apps, TypeScript libraries, and developer tooling.

Ahsan Mahmood — Full-stack engineer (React · Capacitor · TypeScript · Node)

Why this library exists

Wiring notifications in a React + Capacitor app usually means juggling Firebase Cloud Messaging, OneSignal, @capacitor/push-notifications, and @capacitor/local-notifications separately — each with its own permission model, token handling, and platform quirks. notification-kit collapses that into one API so the same code runs on Web, iOS, and Android, while keeping every dependency optional so nothing you don't use ships in your bundle.

Other projects

Ahsan maintains several open-source packages and apps for the React + Capacitor ecosystem. Browse them on npm and GitHub.

Contributing & support

notification-kit is MIT-licensed — free to use in personal and commercial projects.