Build an activity stream with HTML5
Learn how to build a live feed using PHP, HTML5 and Pusher Channels.
Follow tutorial
Pusher APIs make it simple to add realtime features to your applications, fast. We have hundreds of tutorials, written by our experts, to get you up and running!
Search to find your feature in our collection, or check out the subject list below for inspiration on what you can build using Pusher.
Learn how to build a live feed using PHP, HTML5 and Pusher Channels.
Follow tutorial
Build a simple activity feed with Node.js REST API, Express and Mongoose.
Follow tutorial
Take advantage from Laravel power and build a live activity feed.
Follow tutorial
Build your own iOS realtime Twitter feed app and track a custom set of hashtags.
Follow tutorial
Build a photo feed like Instagram or Flickr for Android with realtime functionality.
Follow tutorial
Build an iOS photo feed using Swift and Raspberry Pi and enable realtime updates.
Follow tutorial
Build a photo feed that will display any images it receives in realtime.
Follow tutorial
Learn how to build a photo feed using Django and create your own Instagram feed
Follow tutorial
Build a photo feed with Vue.js, Node.js, Pusher, and Cloudinary.
Follow tutorial
Build a mini system that allows people to upload their photographs in realtime.
Follow tutorial
In this tutorial, we will cover how to build a live blog feed using Flask and HTML.
Follow tutorial
In this article, you will learn how to realtime monitoring of a small API built using Go and jQuery.
Follow tutorial
Discover how you can create a realtime activity feed for your Android app.
Follow tutorial
This four-part series takes you through building an Instagram clone using Node and React. In part two, connect your UI and data with GraphQL.
Follow tutorial
This four-part series takes you through building an Instagram clone using Node and React. In part four, implement offline support with service workers.
Follow tutorial
This four-part series takes you through building an Instagram clone using Node and React. In part one, set up your project and create your UI.
Follow tutorial
This four-part series takes you through building an Instagram clone using Node and React. In part three, implement realtime feed updates with Pusher, and create desktop notifications.
Follow tutorial
Learn how to build a news notification service that hooks into the Guardian's public APIs. Create an Android app using Kotlin, subscribe to Guardian news sections, and receive push notifications for breaking news.
Follow tutorial
This tutorial shows you how to build a location-sharing app for Android using Kotlin. The app has a Node.js backend. Users can share their location and see where their friends are.
Follow tutorial
Build an activity feed and dashboard using .NET. Create two interfaces: one for entering and modifying data, and another that monitors the database and provides alerts when data changes.
Follow tutorial
This tutorial will show you how to create a simple social media feed using Ruby on Rails. Users will be able to make posts, and like other people's posts. The feed will update instantly as new posts are made.
Follow tutorial
Build a photo feed application using Go, Vue.js and SQLite. Users can post pictures, and see each others' images appear in realtime.
Follow tutorial
Build a realtime football results feed, using Go for the backend and React for the frontend. Admins will be able to send match updates out to any subscribed application.
Follow tutorial
In this short tutorial, create a live photo feed using Node, React and Cloudinary. Upload and publish photos in realtime.
Follow tutorial
This brief tutorial will show you how to build a live news feed app using React and Node.js. You will integrate NewAPI to allow users to receive a news feed on a given topic (this example uses Bitcoin articles).
Follow tutorial
This two part series will guide you through building, deploying and extending a Chrome extension. The extension displays cryptocurrency prices in realtime. In part one, build the basic extension and deploy it to Heroku.
Follow tutorial
This two part series will guide you through building, deploying and extending a Chrome extension. The extension displays cryptocurrency prices in realtime. In part two, allow users to interact with the extension and save their preferences.
Follow tutorial
This brief tutorial guides you through creating a simple Chrome extension. It hooks into a Node backend to provide a live score feed with browser notifications.
Follow tutorial
Pusher Channels allows for end-to-end encryption. In this tutorial, learn how to use it by building a simple realtime blog feed, with a Golang backend. Users will be able to create blog posts and see them published instantly, but all data will be fully encrypted and not shared with Pusher.
Follow tutorial
Learn how Pusher Channels support varying encryption levels, from public to fully encrypted. Build a simple demo using Node, sending fully encrypted messages to a message feed.
Follow tutorial
Build a Go application with a simple web frontend, displaying a live graph comparing the popularity of three Twitter topics. You will create a Twitter developer account, code the app, and be able to customize the displayed topics.
Follow tutorial