Alex Iskold

Stream Chat - Build, code and ship in app messaging in a few hours

by
A beautiful UI Kit, easy to use React/RN/iOS/Android Components and powerful API. Build any type of Chat or Messaging experience in a matter of hours. The tech uses Go, RocksDB and Raft. Stream powers chat and activity feeds for more than 500 million users.

Add a comment

Replies

Best
Alex Iskold
Scalable news feed were a hard problem to solve at GetGlue. When Stream applied to Techstars NYC I immediately took notice. This team has kept on executing over the years and nowadays quitely powers the activity feeds for a good chunk of the internet. Some of the world's largest sites use Stream to power their activity feeds. Really excited to see them launch their second product. I love the attention paid to the developer experience and ease of use.
tschellenbach
Don't forget to check out the free UI kit, our designer Josh did some amazing work on that: https://getstream.io/chat/#messa...
Joshua Tilton
I’m very happy to be able to share our new product! Our (free) chat UI Kit has designs for social messaging, teams, livestreams, gaming and commerce/support. All with both light and dark variants! 
 Each use case is easy to customize. Just drag and drop what you want, tweak a few styles and you’re ready to prototype! Let me know what you think!
Bernhardt Scherer
@uijudo I couldn't really find the information I was looking for, maybe you can help me: Is it possible to limit the users you can chat with by a certain criteria? Thinking in the world of facebook: You are only able to chat with those users that you are befriended with.
tschellenbach
About a dozen devs implemented chat and messaging on top of our activity feed API. I was always a bit surprised by that, because the functionality is quite different. Similar, but different. Because of this we decided to build a chat solution that's both easy to use as well as highly scalable. We started this project from the design side of things. Our designer Josh and me reviewed dozens of chat apps resulting in the beautiful (and free) Chat UI kit. Starting from those designs we started creating the developer experience with the SDKs and as a last step we created a fully scalable backend using Go, RocksDB and Raft. The API is scalable and crazy performant with some endpoints returning in <10ms. The idea is to provide the UI kit, the frontend components (React now, iOS/Android coming soon) and a scalable API. This allows you to add chat to your application in a matter of hours. Everything works out of the box and is fully customizable. We've paid a lot of attention to the developer experience. Try the API tour here: https://getstream.io/chat/get_st... or the React tutorial: https://getstream.io/chat/react-...
Tkachenko Arthur ~UA~
@tschellenbach @uijudo I'm following GetStream company for the last 2 years. Great progress so far! And congrats with this launch!
Alexander Adam
Great product. API Documentation is really good, performance and functionality superior but most important the support is REALLY great, good job guys!!!
tschellenbach
@alexander_adam1 thanks, great to hear that.
Agusti Fernandez Pardo
Any plans on allowing smaller players to have a small-fee smaller-requests possibility to try this out? I mean 500 is not an easy SaaS justification to other partners vs let's just use Facebook/Whatsapp instead
tschellenbach
@agustifernandezpardo1 we feel like the bottom end of the market is well served by Firebase and Applozic. At 500 per month (6k a year) it's priced around a week of developer time (for many Bay area companies). So for most startups/companies this pricing is very accessible.
Agusti Fernandez Pardo
@tschellenbach I totally understand and respect that, but bare in mind, some of use are just solo-developers, in remote areas of the world. It just was weird, because you do have a very generous free-tier with 3.000.000 hits for the feed product, I would love for example, to be able to use the new chat product becoming a 59 month or any other basic plan of the main product, but if I'm honest and developing this by myself, it does make more sense whatever open source I can find. I still do greatly appreciate what you guys are doing, and will at least be able to use the sketch chat-ui kit to design my solution. I just think for you as a SaaS, it might make sense to offer a free basic tier, so newcomers can also use your product, and pay when they outgrow your basic free-tier plans, but I guess that's already what you have with your feed's product, and sense than maybe you're after a new niche market of enterprise-y sales-bound market, which is totally fine. It just put's it out of the scope for anyone else building things on their own to even think about this, but a great product for business and enterprises! Edit: thanks for pointing out to Applozic, Firebase I'd rather not use. But honestly I just think this product is awesome and wish it could make sense for me to use it, but for now it doesn't, maybe when you grow up the product you can make room for the smaller guys (Y)
tschellenbach
@agustifernandezpardo1 ping Scott at our domain name, we can set something up. In general I just don't think we can compete on price with Firebase.
Agusti Fernandez Pardo
@tschellenbach Thanks Thierry, Done!
Sergio Figueras
@agustifernandezpardo1 @tschellenbach Is it a cheap solution for most startups? Are you kidding me right? Are there startups only in the Bay Area? What the hell am I building here in a small Brazilian city near the Amazonian Forest? :) IMO, you guys should really provide a starter or even a pay-when-in-production plan. I'm willing to buy this, but I just can't afford for 6mo testing until we release our product.
Dharmesh Shah
Congrats on the launch. As it turns out, I was on the lookout for just such a product for GrowthBot (http://GrowthBot.org). This looks well implemented, and the fact that I'm an investor in the company is just a happy coincidence.
tschellenbach
@dharmesh we have some docs about building your own chat bots actually : https://getstream.io/chat/docs/#...
Ady Levy

Working with stream for few years now, they are a group of professionals!

Pros:

Stability, Ease of use, well documented

Cons:

Nothing we found so far

Thomas De Bekker

Would highly recommend Chat by Stream to any online platform that is looking for a more customer centric approach

Pros:

Accessible API that is user-friendly for both customer and client.

Cons:

More front-end options

Nick Parsons
Hello! I’m a contributor to Stream Chat and I’m very happy to announce that our new product offering comes with a powerful CLI to accompany the growing SDKs and API. Built with developer experience in mind, the CLI tool is flexible, fun, and delightfully easy to use! Install via npm or yarn with: npm install -g getstream-cli OR yarn global add getstream-cli Once installed, you can get started by adding your API credentials (available on the Stream Dashboard) with: $ stream config:set If you’re feeling nice, please give the Stream CLI repo a star here: https://github.com/getstream/str... Thanks everyone for your support!
1234
Next
Last