stream-chat-react
stream-chat-react-native
Our great sponsors
stream-chat-react | stream-chat-react-native | |
---|---|---|
3 | 1 | |
659 | 906 | |
3.6% | 3.8% | |
9.3 | 9.3 | |
8 days ago | 3 days ago | |
MDX | MDX | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
stream-chat-react
-
Discord Clone Using Next.js and Tailwind - Part 2: Server List
In part one of the series, we did not cover any UI work and instead focused on setting up the project and integrating the Stream Chat SDK. Having laid this groundwork, we can now start implementing the UI.
-
How to Build a Slack Clone with a Chat API
Here, Dillion Megida, frontend developer advocate for Stream, shares how to build a Slack clone using the Stream React Chat SDK. This hour-long tutorial demonstrates how to customize components, create developer tokens, query and join channels, and leverage the Stream UI kit for a polished user experience.
-
Need suggestions for a chat SDK to handle 1K users daily.
Check out Stream on Github. They have a few chat SDKs for iOS, Android, React and a few others. Website: https://getstream.io/
stream-chat-react-native
-
React Native: How To Build Bidirectional Infinite Scroll
There have been many discussions on Stack Overflow and GitHub around implementing infinite scroll using React Native, on top of FlatList or SectionList. I've found that there aren't any easy solution out there for bidirectional infinite scroll, which works on both Android and iOS. Recently, while working on v3.0.0 of React Native Chat SDK at Stream, we added bidirectional infinite scroll to our chat components. We had to jump through plenty of hurdles to make it happen while maintaining a good user experience around scrolling (especially for Android). Thus we decided to publish an excellent and small open-source package, on top of FlatList, to make this task easier for other React Native developers.
What are some alternatives?
react-virtuoso - The most powerful virtual list component for React
flat-list-mvcp - "maintainVisibleContentPosition" prop support for Android react-native
Stream-Framework - Stream Framework is a Python library, which allows you to build news feed, activity streams and notification systems using Cassandra and/or Redis. The authors of Stream-Framework also provide a cloud service for feed technology:
react-native-bidirectional-infinite-scroll - 📜 React Native - Bidirectional Infinite Smooth Scroll
stream-chat-android - :speech_balloon: Android Chat SDK ➜ Stream Chat API. UI component libraries for chat apps. Kotlin & Jetpack Compose messaging SDK for Android chat
talkjs-examples - TalkJS (https://talkjs.com) examples
stream-chat-swift - 💬 iOS Chat SDK in Swift - Build your own app chat experience for iOS using the official Stream Chat API
react-native - A framework for building native applications using React