🎉 New release for Pusher Chatkit - Webhooks! Extend your in-app chat functionality
We're hiring




DocsTutorialsSupportCareersPusher Blog
Sign InSign Up


Build scalable, realtime features into your apps

Features Pricing


Send push notifications programmatically at scale



Build chat into your app in hours, not days



Read the docs to learn how to use our products

Channels Beams Chatkit


Explore our tutorials to build apps with Pusher products


Reach out to our support team for help and advice


Check on the status of any of our products

Register Interest
Register Interest



Build engaging features with an API that instantly delivers updates. They're never missed, correctly ordered, and saved if you need them again.

Register interest
Activity or Notification Feeds

Instantly update your app and engage your users

Publish JSON to feeds and subscribers receive updates in real time. Create as many feeds as you like and add auth to keep them private.

Your updates will always be in order and never be missed

Our client libraries will automatically resume subscriptions and sync with our database to check for, and replay, any missed updates.

Access historic items whenever you need them

Use the client library to query a feed for previous items from our database. Pagination makes it easy to choose which items you need.

We love developers. We focus on making our products a pleasure to use.

  • Feeds libraries keep your code simple and make implementing Feeds easy and enjoyable
  • Feeds docs are clear and we have tutorials and demo apps so getting up to speed is pain free
  • The Feeds service is reliable and built to scale so you’re never left cleaning after issues
  • Our team are always available for a chat if you need a hand with anything
  • JavaScript
  • Kotlin


feeds.feed("your_feed_id").subscribe({ previousItems: 10, onOpen: ({ next_cursor, remaining }) => console.log(next_cursor, remaining), onItem: item => console.log(item) });
  • Node


feeds .publish("your_feed_id", {message: "Hello World!"}) .then(() => console.log("Succesfully published!")) .catch((err) => console.log(err));
Activity or Notification Feeds

Activity and notification Feeds

Whether it’s a ride hailing app, a news site, or a social network, apps are built for people. Feeds lets you easily give your users personalised activity feeds of interactions in your app.

Realtime charts and maps

Realtime charts and maps

Build live visualisations by publishing data points or position coordinates to a feed in realtime and displaying them on a graph or map. Fetch stored items for a time series.

Comment streams

Comment streams

Create a feed for a document, social post, or piece of media so that users can leave persistent comments in realtime. Use multiple feeds to create comments threads.

Register your interest in Feeds

We aren't accepting any more signups for Feeds at this time, but would love to know if you are interested! Leave us your email below, and we will be in touch in the future with more information.


  • Channels
  • Chatkit
  • Beams

© 2019 Pusher Ltd. All rights reserved.

Pusher Limited is a company registered in England and Wales (No. 07489873) whose registered office is at 160 Old Street, London, EC1V 9BW.