{"owner":"GetStream","github":"https://github.com/GetStream","claimed":false,"inventory":[],"indexed":[{"repo":"GetStream/whatsApp-clone-compose","github":"https://github.com/GetStream/whatsApp-clone-compose","description":"📱 WhatsApp clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat/Video SDK for Compose.","language":"Kotlin","stars":1375,"topics":["android","architecture","architecture-components","coroutines","jetpack","jetpack-compose","kotlin","mvi","navigation","whatsapp"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/stream-chat-react-native","github":"https://github.com/GetStream/stream-chat-react-native","description":"💬 React-Native Chat SDK ➜ Stream Chat. Includes a tutorial on building your own chat app experience using React-Native, React-Navigation and Stream","language":"TypeScript","stars":1176,"topics":["react-native","chat","react-native-component","react-native-chat","chat-sdk","react-native-app","messaging-app","chat-app","chat-application","chat-api"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/stream-chat-flutter","github":"https://github.com/GetStream/stream-chat-flutter","description":"Flutter Chat SDK - Build your own chat app experience using Dart, Flutter and the Stream Chat Messaging API.","language":"Dart","stars":1050,"topics":["stream-chat","chat","chat-sdk","messaging","flutter","sdk","widgets","flutter-plugin","flutter-chat","dart"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/stream-chat-swift","github":"https://github.com/GetStream/stream-chat-swift","description":"💬 iOS Chat SDK in Swift - Build your own app chat experience for iOS using the official Stream Chat API","language":"Swift","stars":969,"topics":["chat-sdk","swift","ios","chat-api","chat","chat-application","messaging","stream-chat","swift-chat","ios-chat-sdk"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/webrtc-android","github":"https://github.com/GetStream/webrtc-android","description":"🛰️ A versatile WebRTC pre-compiled Android library that reflects the recent WebRTC updates to facilitate real-time video chat for Android and Compose.","language":"Kotlin","stars":881,"topics":["android","getstream","jetpack","jetpack-compose","kotlin","rtc","video-chat","webrtc","webrtc-android"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/stream-chat-react","github":"https://github.com/GetStream/stream-chat-react","description":"React Chat SDK ➜ Stream Chat 💬","language":"TypeScript","stars":838,"topics":["chat","react","chat-sdk","chat-sdk-js","getstream","getstream-io","react-chat","react-chat-app","react-chatting","react-components"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/webrtc-in-jetpack-compose","github":"https://github.com/GetStream/webrtc-in-jetpack-compose","description":"📱 This project demonstrates WebRTC protocol to facilitate real-time video communications with Jetpack Compose.","language":"Kotlin","stars":491,"topics":["android","audiocall","compose","jetpack","jetpack-compose","videocall","videocalling","webrtc"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/stream-chat-swiftui","github":"https://github.com/GetStream/stream-chat-swiftui","description":"SwiftUI Chat SDK ➜ Stream Chat 💬","language":"Swift","stars":483,"topics":["swiftui","ios","stream-chat","swiftui-framework","swiftui-components","swiftui-chat","chat-sdk","chat","sdk","chatting-app"],"license":null,"category":"mobile-apps"},{"repo":"GetStream/sketchbook-compose","github":"https://github.com/GetStream/sketchbook-compose","description":"🎨 Jetpack Compose canvas library that helps you draw paths, images on canvas with color pickers and palettes.","language":"Kotlin","stars":476,"topics":["android","jetpack-compose","canvas","sketchbook","getstream"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/stream-django","github":"https://github.com/GetStream/stream-django","description":"Django Client - Build Activity Feeds & Streams with GetStream.io","language":"Python","stars":448,"topics":["django","python","stream-django","activity-feed","getstream-io","notification-feed","news-feed","timeline","feed"],"license":"BSD-3-Clause","category":"api-integrations-sdks"},{"repo":"GetStream/avatarview-android","github":"https://github.com/GetStream/avatarview-android","description":"✨ Supports loading profile images with fractional styles, shapes, borders, indicators, and initials for Android.","language":"Kotlin","stars":435,"topics":["android","kotlin","android-library","image","coil","glide","profile","loading","loading-images"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/gemini-android","github":"https://github.com/GetStream/gemini-android","description":"✨ Gemini Android demonstrates Google's Generative AI on Android with Stream Chat SDK for Compose.","language":"Kotlin","stars":387,"topics":["android","architecture","gemini","generative-ai","jetpack","jetpack-compose","kotlin","skydoves"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/stream-draw-android","github":"https://github.com/GetStream/stream-draw-android","description":"🛥 Stream Draw is a real-time multiplayer drawing & chat game app built entirely with Jetpack Compose.","language":"Kotlin","stars":341,"topics":["android","kotlin","real-time","network","drawing","architecture","coroutines","retrofit","okhttp","jetpack-compose"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/react-native-example","github":"https://github.com/GetStream/react-native-example","description":"React Native Activity Feed example application","language":"JavaScript","stars":340,"topics":["react-native","stream","feeds","activity-stream"],"license":null,"category":"mobile-apps"},{"repo":"GetStream/stream-laravel","github":"https://github.com/GetStream/stream-laravel","description":"Laravel Client - Build Activity Feeds & Streams with GetStream.io","language":"PHP","stars":324,"topics":["laravel","php","stream-laravel","activity-feed","timeline","feed","getstream-io","notification-feed","news-feed"],"license":"BSD-3-Clause","category":"databases-storage"},{"repo":"GetStream/flutter-samples","github":"https://github.com/GetStream/flutter-samples","description":"A collection of sample apps that use Stream","language":"Dart","stars":315,"topics":["flutter","flutter-apps","flutter-examples","chat","chat-app","dart"],"license":"MIT","category":"mobile-apps"},{"repo":"GetStream/twitch-clone-compose","github":"https://github.com/GetStream/twitch-clone-compose","description":"🎮 Twitch clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat/Video SDK for Compose.","language":"Kotlin","stars":272,"topics":["android","architecture","compose","coroutines","jetpack","jetpack-compose","kotlin","mvi","twitch"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/react-native-bidirectional-infinite-scroll","github":"https://github.com/GetStream/react-native-bidirectional-infinite-scroll","description":"📜 React Native - Bidirectional Infinite Smooth Scroll","language":"TypeScript","stars":269,"topics":["react-native","infinite-scroll","flatlist"],"license":"MIT","category":"mobile-apps"},{"repo":"GetStream/butterfly","github":"https://github.com/GetStream/butterfly","description":"🦋 Butterfly helps you to build adaptive and responsive UIs for Android with Jetpack WindowManager.","language":"Kotlin","stars":212,"topics":["android","foldable","foldable-devices","jetpack","jetpack-compose","windowmanager","dual-screen"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/stream-chat-js","github":"https://github.com/GetStream/stream-chat-js","description":"JS / Browser Client - Build Chat with GetStream.io","language":"TypeScript","stars":208,"topics":["chat","chat-api","chat-sdk","chat-sdk-js"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/Android-Samples","github":"https://github.com/GetStream/Android-Samples","description":":closed_book: Provides a list of samples that utilize modern Android tech stacks and Stream Chat SDK for Android and Compose.","language":"Kotlin","stars":177,"topics":["android","android-apps","android-samples","chat","chat-app","getstream","kotlin","real-time-chat"],"license":"MIT","category":"mobile-apps"},{"repo":"GetStream/stream-log","github":"https://github.com/GetStream/stream-log","description":"🛥 Stream Log is a lightweight and extensible logger library for Kotlin Multiplatform.","language":"Kotlin","stars":144,"topics":["android","getstream","kotlin","logger","logging"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/flat-list-mvcp","github":"https://github.com/GetStream/flat-list-mvcp","description":"\"maintainVisibleContentPosition\" prop support for Android react-native","language":"TypeScript","stars":139,"topics":["react-native","android","flatlist","wrapper","scrollview"],"license":"MIT","category":"mobile-apps"},{"repo":"GetStream/stream-chat-unity","github":"https://github.com/GetStream/stream-chat-unity","description":"💬 Unity Chat Plugin by Stream ➜ These assets are the solution for adding an in-game text chat system to your Unity game.","language":"C#","stars":97,"topics":["unity-chat-plugin","unity-chat-asset","unity-plugin","unity-asset","unity-component","game-chat","game-development","unity","chat"],"license":null,"category":"game-templates"},{"repo":"GetStream/android-video-chat","github":"https://github.com/GetStream/android-video-chat","description":"⚡️ Android Video Chat demonstrates a real-time video chat application by utilizing Stream Chat & Video SDKs.","language":"Kotlin","stars":95,"topics":["android","chat","compose","jetpack-compose","kotlin","video"],"license":"Apache-2.0","category":"mobile-apps"},{"repo":"GetStream/discord-clone-nextjs","github":"https://github.com/GetStream/discord-clone-nextjs","description":"Building a discord clone using NextJS, TailwindCSS, and the Stream Chat and Audio and Video SDKs.","language":"TypeScript","stars":90,"topics":["getstream-io","nextjs","reactjs","tailwindcss"],"license":null,"category":"saas-starters-boilerplates"},{"repo":"GetStream/fullstack-nextjs-whatsapp-clone","github":"https://github.com/GetStream/fullstack-nextjs-whatsapp-clone","description":"A sample codebase showcasing Stream Chat and Video to resembling WhatsApp, using NextJS, TailwindCSS and Vercel.","language":"TypeScript","stars":90,"topics":["chat","nextjs","stream","supabase-auth","vercel","video"],"license":"Apache-2.0","category":"media-processing"},{"repo":"GetStream/stream-cli","github":"https://github.com/GetStream/stream-cli","description":"Configure & manage Stream applications from the command line. 🚀","language":"Go","stars":89,"topics":["stream","chat","feeds","cli","command-line","oclif","stream-cli","getstream","getstream-io","golang"],"license":"BSD-3-Clause","category":"cli-tools"},{"repo":"GetStream/mongodb-activity-feed","github":"https://github.com/GetStream/mongodb-activity-feed","description":"Activity Feed, Timeline, News Feed, Notification Feed with MongoDB, Node and CRDTs","language":"JavaScript","stars":87,"topics":["activity-feed","activitystreams","newsfeed","notification-feed","mongodb","nodejs"],"license":"BSD-3-Clause","category":"data-pipelines"},{"repo":"GetStream/stream-chat-go","github":"https://github.com/GetStream/stream-chat-go","description":"Official Stream Chat API client for Go (maintenance mode). For new projects, see getstream-go.","language":"Go","stars":76,"topics":["chat","chat-api","golang","go","rest"],"license":"BSD-3-Clause","category":"chat-messaging"},{"repo":"GetStream/stream-chat-net","github":"https://github.com/GetStream/stream-chat-net","description":"Official Stream Chat API client for .NET (maintenance mode). For new projects, see getstream-net.","language":"C#","stars":75,"topics":["chat","chat-api","csharp","rest"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/stream-chat-python","github":"https://github.com/GetStream/stream-chat-python","description":"Official Stream Chat API client for Python (maintenance mode). For new projects, see stream-py.","language":"Python","stars":72,"topics":["chat","python","chat-api","rest"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/stream-chat-angular","github":"https://github.com/GetStream/stream-chat-angular","description":"💬 Angular Chat SDK ➜ Stream Chat. Build a chat app with ease.","language":"TypeScript","stars":67,"topics":["angular","chat","ui","getstream-io","getstream","chat-sdk","angular-chat","angular-chat-application","angular-components","angular-api"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/chat-ai-samples","github":"https://github.com/GetStream/chat-ai-samples","description":"A collection of examples on integrating Stream Chat with Generative AI 💬","language":"Kotlin","stars":55,"topics":["chatbot","chatgpt","gemini-api","generative-ai","stream-chat","stream-video","anthropic","open-source","openai","chat"],"license":null,"category":"ai-agents"},{"repo":"GetStream/python-chat-example","github":"https://github.com/GetStream/python-chat-example","description":"Chat with Python, Django and React","language":"JavaScript","stars":51,"topics":["python","chat","react","django"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/stream-video-unity","github":"https://github.com/GetStream/stream-video-unity","description":"Official Stream Audio & Video SDK for Unity. Allows you to build any form of Video & Audio chat/communication into your Unity Engine project.","language":"C#","stars":44,"topics":["audio-chat","multiplayer","unity","video-calls","video-chat","video-meetings","voice-chat","webrtc"],"license":null,"category":"game-templates"},{"repo":"GetStream/stream-chat-ruby","github":"https://github.com/GetStream/stream-chat-ruby","description":"Official Stream Chat API client for Ruby (maintenance mode). For new projects, see getstream-ruby.","language":"Ruby","stars":32,"topics":["chat","chat-api","chat-sdk","ruby","chat-application"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/combase-v1","github":"https://github.com/GetStream/combase-v1","description":"Open Source White-Label Customer Support Chat – Powered by Stream Chat 🗯️","language":"JavaScript","stars":32,"topics":["stream","chat","customer-support","whitelabel","open-source","wordpress","react","electron","rest-api","heroku"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/stream-chat-php","github":"https://github.com/GetStream/stream-chat-php","description":"Official Stream Chat API client for PHP (maintenance mode). For new projects, see getstream-php.","language":"PHP","stars":30,"topics":["chat","php","chat-api","rest"],"license":"BSD-3-Clause","category":"chat-messaging"},{"repo":"GetStream/stream-chat-java","github":"https://github.com/GetStream/stream-chat-java","description":"Official Stream Chat API client for Java (maintenance mode). For new projects, see stream-sdk-java.","language":"Java","stars":24,"topics":["java","chat","rest","chat-api","getstream-io"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/twitch-clone-nextjs","github":"https://github.com/GetStream/twitch-clone-nextjs","description":"Building a Full Stack Twitch Clone using Next.js, Clerk, Supabase, Stream Video, and Stream Chat","language":"TypeScript","stars":20,"topics":["clerk","clerk-auth","html","nextjs","react","streamchat","supabase","supabase-db","tailwind","tailwindcss"],"license":null,"category":"databases-storage"},{"repo":"GetStream/layer-migration","github":"https://github.com/GetStream/layer-migration","description":"Everything you need to migrate from Layer to Stream","language":"JavaScript","stars":20,"topics":["chat","migration","stream","layer"],"license":null,"category":"chat-messaging"},{"repo":"GetStream/agent-skills","github":"https://github.com/GetStream/agent-skills","description":"Give your AI coding agent the ability to build, query, and manage Stream - Chat, Video, Feeds, and Moderation.","language":null,"stars":17,"topics":["agent","ai","chat","feeds","llm","moderation","skills","video"],"license":"Apache-2.0","category":"ai-agents"},{"repo":"GetStream/nextjs-ai-chat-app","github":"https://github.com/GetStream/nextjs-ai-chat-app","description":"This project demonstrates how to incorporate AI features (streaming chatbot responses, LLM-generated channel names) into a modern Next.js chat application powered by Stream's Chat SDK.","language":"TypeScript","stars":11,"topics":["ai","chatbot","css","design","html","javascript","lmstudio","nextjs","tailwindcss","typescript"],"license":null,"category":"ai-agents"}],"how_to_buy":"GET /r/GetStream/<repo> (Accept: application/json) for any listed repo here: tree, README, price and the checkout to pay (x402; rehearse first at its test twin, simulated money). Repos under 'indexed' are free: clone them from GitHub."}