Skip to content
@pushpad

Pushpad

Web Push Notifications

Pushpad - Web Push Notifications

Pushpad is a service for sending web push notifications from websites and web apps.

Deliver news, updates, alerts, and personalized messages using the W3C Push API, even when your users aren’t actively browsing your website.

https://pushpad.xyz


📦 Libraries & SDKs

Use these server-side libraries for sending web push notifications (or automate other tasks):

You can also use the REST API directly:

  • pushpad-openapi – OpenAPI specification for the Pushpad API
  • pushpad-mcp – MCP server for interacting with the Pushpad API using AI agents

If you are looking for the client-side libraries to collect push subscribers, please see the JavaScript SDK docs.


📖 Documentation & Guides

Learn how to integrate Pushpad with your project:


🚀 Get Started

  1. Explore the docs to understand Web Push basics and SDK usage
  2. Create a new project in the Pushpad dashboard
  3. Add the JavaScript code to your website to collect subscribers
  4. Pick your preferred library (Ruby, PHP, Node.js, Python, Java, Go, etc.) or choose other integrations (e.g. OpenAPI)
  5. Add notifications to your web app and send real-time notifications with ease

Made with ❤️ for developers, by developers.

Popular repositories Loading

  1. web-push web-push Public

    Web Push library for Ruby (RFC8030) - A fork of zaru/webpush actively maintained by Pushpad with many improvements, bug fixes and updates.

    Ruby 215 21

  2. pushpad-php pushpad-php Public

    PHP library for sending push notifications from websites and web apps.

    PHP 26 9

  3. pushpad-python pushpad-python Public

    Python library for sending push notifications from websites and web apps.

    Python 24 3

  4. known-push-services known-push-services Public

    A whitelist of web push services.

    24 1

  5. pushpad-java pushpad-java Public

    Java library for sending push notifications from websites and web apps.

    Java 12 8

  6. pushpad-node pushpad-node Public

    Node.js library for sending push notifications from websites and web apps.

    JavaScript 12

Repositories

Showing 10 of 14 repositories
  • pushpad-mcp Public

    Pushpad MCP server - MCP server for sending Web Push Notifications and interacting with Pushpad

    pushpad/pushpad-mcp's past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Sep 4, 2026
  • .github Public
    pushpad/.github's past year of commit activity
    0 0 0 0 Updated Aug 18, 2026
  • pushpad-openapi Public

    Pushpad OpenAPI Specification

    pushpad/pushpad-openapi's past year of commit activity
    Makefile 4 Apache-2.0 0 0 0 Updated Aug 13, 2026
  • known-push-services Public

    A whitelist of web push services.

    pushpad/known-push-services's past year of commit activity
    24 1 0 0 Updated Jun 1, 2026
  • pushpad-java Public

    Java library for sending push notifications from websites and web apps.

    pushpad/pushpad-java's past year of commit activity
    Java 12 MIT 8 0 0 Updated Jan 17, 2026
  • pushpad-ruby Public

    Ruby library for sending push notifications from websites and web apps.

    pushpad/pushpad-ruby's past year of commit activity
    Ruby 9 MIT 4 0 0 Updated Jan 1, 2026
  • web-push Public

    Web Push library for Ruby (RFC8030) - A fork of zaru/webpush actively maintained by Pushpad with many improvements, bug fixes and updates.

    pushpad/web-push's past year of commit activity
    Ruby 215 MIT 21 2 2 Updated Jan 1, 2026
  • pushpad-go Public

    Go library for sending push notifications from websites and web apps.

    pushpad/pushpad-go's past year of commit activity
    Go 5 MIT 0 0 0 Updated Dec 29, 2025
  • pushpad-python Public

    Python library for sending push notifications from websites and web apps.

    pushpad/pushpad-python's past year of commit activity
    Python 24 MIT 3 0 0 Updated Nov 21, 2025
  • pushpad-node Public

    Node.js library for sending push notifications from websites and web apps.

    pushpad/pushpad-node's past year of commit activity
    JavaScript 12 MIT 0 0 0 Updated Oct 29, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…