Skip to content

Official awesome-list of resources, tools, and projects for building with Stream.

License

Notifications You must be signed in to change notification settings

GetStream/awesome-stream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Stream Awesome

A curated list of awesome resources, tutorials, libraries, and tools for Stream. This repository is a one-stop resource for building scalable chat and activity feed applications with ease.

Stream

Table of Contents

Introduction

Stream provides a cloud-based platform to integrate chat, voice and video, activity feed and auto-moderation functionality into your apps. With SDKs, prebuilt UI components, and real-time capabilities, it simplifies complex integrations, offering robust tools for developers.

Why Stream

  • Comprehensive SDKs: Supports React, iOS, Android, React Native, Flutter, and more.
  • Scalable Infrastructure: Global Edge Network which handles high traffic with minimal latency and robust uptime.
  • Prebuilt UI Components: Customizable components speed up development.
  • Security: Enterprise-grade encryption and GDPR compliance.
  • Developer-Friendly: Extensive documentation, tutorials, and free plans for makers.

Official Resources

Official SDKs & Tutorials

Web & JavaScript

Mobile Development

Cross-Platform

Game Development

Backend SDKs

AI Integration Examples

Community Projects

Tutorials and Guides

Case Studies

Integrations

Open-Source Projects

  • WebRTC Video Chat: WebRTC for the Brave - A collection of resources and tutorials built to help you go from zero to hero with the WebRTC protocol.
  • Winds - RSS & Podcast Reader: A beautiful open-source RSS feed reader and podcast app powered by GetStream. Winds personalizes your experience using machine learning and showcases modern technologies like Node.js, React, and MongoDB.
  • Twitter Clone: The project demonstrates integration of APIs and services including Stream's Activity Feeds and Chat, Algolia search, RevenueCat subscriptions, 100ms audio rooms, and Mux video playback. Features include timeline feeds, media tweets, user search and following, DMs, audio spaces, and subscription capabilities - all built with SwiftUI for iOS.
  • Video Calling Interview Platform: Learn how to build a video calling interview platform powered by Stream. Watch the full tutorial on YouTube.

Other Interesting Articles and Projects