Open-source SDKs for delivering mobile push notifications, plus the contracts and CLI that support them.
Notifie Device works without a Notifie account: you own the credentials, the tokens and the delivery. Notifie Cloud is an optional hosted service that adds identity, durable queues and workflows on top of the same SDKs — adopting it does not require changing SDK.
| Package | Description |
|---|---|
@notifie/contracts |
Event, identity, push token and notification wire contracts |
@notifie/cli |
Project setup and integration diagnostics |
@notifie/server |
Server SDK for events and notifications |
@notifie/react-native |
React Native SDK |
@notifie/web |
Browser SDK |
| Swift | iOS/macOS SDK |
| Android | Android SDK |
| Flutter | Flutter SDK |
Guides live in docs-public and at notifie.dev.
corepack enable
pnpm install --frozen-lockfile
pnpm checkNative SDKs use their own toolchains:
xcrun swift test --package-path sdks/swift
cd sdks/flutter && flutter testReport vulnerabilities privately. See SECURITY.md. Never commit
APNs .p8 keys, Firebase service accounts or google-services.json.