All Articles

Product

A Guide to White-Label Chat

Read on if you find yourself in this position, and want to learn more about the space and options available. 👍 What Is White-Label Chat White-label chat is considered any chat solution provided by a chat vendor that doesn’t show the vendor’s logo, domain, or any other type of ve…

Tutorials

Integrating the Web Notifications API With Stream Chat

Many applications today inform users about important messages related to their application by sending notifications – this can be via push or web. With a web notification, a user can click on the notification and instantly get back to the application to further act on that piece …

Engineering

Rolling a Custom Docs CMS with Slate and Django REST Framework

The Rundown In 2019 we realized we had a big problem here at Stream. Our documentation for Feeds and Chat was outdated, hard to navigate, and difficult to update due to legacy systems that were in place. We made it a goal to set out and build the best documentation site available…

Company

Interview & Predictions for Cloud in 2020

2019 has been a year of tremendous growth for both Stream and Ionic. My name is Nick Parsons, and I’m a Developer at Stream. I decided to reach out to Max Lynch, the CEO of Ionic, as well as Thierry Schellenbach, my CEO at Stream about trends that they see first hand in the cloud…

Tutorials

Deploy a Stream Chat API With ZEIT Now

Stream Chat provides a JS Chat SDK that you can use to build custom messaging solutions for your application. Requests from the SDK are authorized via an access token provided by a backend API. Due to the restriction of having to generate a JWT token on the backend, you will need…

Tutorials

Implementing React Hooks with Stream Chat

React hooks, released in February 2019, have huge benefits when implemented in your application. Whether you’ve used hooks before or are just learning, this post aims to show you just how simple it is to implement them with Stream Chat. The Basics Using hooks with Stream Chat is …

Tutorials

Open Source REST API for Chat with Express, MongoDB, and Heroku

Overview Here at Stream, we’re known for our Feeds as a Service as well as our Chat as a Service product. Stream Chat was released out of beta late last year, and we’ve been receiving quite a few inquiries on how to structure a RESTful API to support the backend portion of chat. …

Company

Stream in 2020

2019 has been an exciting year for Stream. The team doubled, our customers doubled, and we launched our second product – Stream Chat. It’s been great to see how well our chat product has been received and how quickly it has grown. This would not have been possible without the tru…

Product

Stream Chat vs. Twilio Chat

Chat and messaging are becoming ever-more critical for application success. When searching for a provider to enable in-app messaging, you might compare Stream Chat with Twilio Chat. Twilio is a monster in the space of API-driven SMS support and email (through their acquisition of…

Tutorials

Securing a Chat App With React and Auth0

In this tutorial, we will build a chat application that’ll allow users to participate in a group discussion similar to how channels work in Slack. We’ll handle user authentication, and management using Auth0’s Authentication-as-a-Service solution that allows developers to add aut…