Skip to content

skiptools/skip-notify

Repository files navigation

SkipNotify

Caution

As of Mar 2026, if you just want standard push notifications in your Android app, we recommend using our standard skip-firebase library. skip-notify is experimental, and currently just wraps Google Firebase.

The is a Skip framework to support notifications on iOS and Android with little/no dependency on Google libraries.

Setup

To include this framework in your project, add the following dependency to your Package.swift file:

let package = Package(
    name: "my-package",
    products: [
        .library(name: "MyProduct", targets: ["MyTarget"]),
    ],
    dependencies: [
        .package(url: "https://source.skip.dev/skip-notify.git", "0.0.0"..<"2.0.0"),
    ],
    targets: [
        .target(name: "MyTarget", dependencies: [
            .product(name: "SkipNotify", package: "skip-notify")
        ])
    ]
)

Configuration

Enabling push notifications in your app requires a series of steps that differ between iOS and Android. Following is an outline of the tasks required to activate and configure push notifications.

iOS

Follow the steps described in the Registering your app with APNs documentation:

Android

License

This software is licensed under the GNU Lesser General Public License v3.0, with a linking exception to clarify that distribution to restricted environments (e.g., app stores) is permitted.

About

Support for push notifications for Skip apps

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

Contributors

Languages