Skip to content
@ZNotify

ZNotify

ZNotify

English | 中文

ZNotify is a project that allows you to send notifications to yourself across multiple platforms, including the Web, Android, and Windows.

ZNotify is currently in development.

Messaging Services Supported

  • Web Push
  • Google Cloud Messaging
  • Windows Push Notification Services
  • Telegram
  • WebSocket1

Client

Basic Usage

curl -X POST -d "This is a message" https://{your-znotify-server}/{user-id}

For full documentation, see the Web API Reference.

ZNotify didn't provide a public server, but you can easily deploy your own server. See Server for more information.

SDK

ZNotify has SDKs for the following languages:

You can find generated openapi specification at swagger.json. For unsupported languages, you can use the openapi specification to generate your own SDK.

Contributing

Contributions are welcome! Please submit a pull request or open an issue.

License

Different parts of ZNotify are licensed under different licenses. See the LICENSE file in each repository for more information.

Footnotes

  1. Only use as a fallback, as it consumes additional battery and data.

  2. The web push availability depends on the browser. See Can I Use for more information.

  3. cli is available on most of the platforms, including Windows, Linux, and macOS. If you didn't find your platform, you can build it yourself.

Pinned Loading

  1. android Public

    Receive ZNotify messages on Android devices.

    Kotlin 11 4

  2. frontend Public

    ui for notify server

    TypeScript 1

  3. server Public

    server for ZNotify

    Go 5 1

  4. action Public

    Use https://github.com/ZNotify/Notify to send notification.

    TypeScript

  5. rs-sdk Public

    Rust SDK for Notify

    Rust

  6. kt-sdk Public

    Kotlin MultiPlatform SDK for Notify

    Kotlin 1

Repositories

Showing 10 of 13 repositories
  • frontend Public

    ui for notify server

    TypeScript 0 GPL-3.0 1 1 0 Updated Mar 10, 2025
  • cli Public
    Rust 1 MIT 0 0 7 Updated Mar 10, 2025
  • action Public

    Use https://github.com/ZNotify/Notify to send notification.

    TypeScript 0 GPL-3.0 0 0 0 Updated Mar 10, 2025
  • kt-sdk Public

    Kotlin MultiPlatform SDK for Notify

    Kotlin 0 Apache-2.0 1 0 2 Updated Mar 10, 2025
  • js-sdk Public
    TypeScript 0 Apache-2.0 0 1 13 Updated Mar 8, 2025
  • server Public

    server for ZNotify

    Go 5 Apache-2.0 1 0 5 Updated Mar 7, 2025
  • android Public

    Receive ZNotify messages on Android devices.

    Kotlin 11 BSD-3-Clause 4 0 4 Updated Feb 25, 2025
  • cs-sdk Public
    C# 0 Apache-2.0 0 0 3 Updated Jan 20, 2025
  • py-sdk Public
    Python 0 Apache-2.0 0 1 2 Updated May 29, 2024
  • rs-sdk Public

    Rust SDK for Notify

    Rust 0 Apache-2.0 0 0 0 Updated Mar 25, 2024

Top languages

Loading…

Most used topics

Loading…