Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Flutter Chat SDK - Build your own chat app experience using Dart, Flutter and the Stream Chat Messaging API.

License

NotificationsYou must be signed in to change notification settings

GetStream/stream-chat-flutter

CIMelos

Quick Links

This repository contains code for ourDart andFlutter chat clients.

Stream allows developers to rapidly deploy scalable feeds and chat messaging with an industry leading 99.999% uptime SLA guarantee.

V8 Migration Guide

For upgrading from V7 to V8, please refer to theV8 Migration Guide

Sample apps and demos

Check out oursample_app to see Stream Chat's core features in action. For more sample apps and demos, visitGetStream/flutter-samples.

Free for Makers

Stream is free for most side and hobby projects. To qualify your project/company needs to have < 5 team members and < $10k in monthly revenue.For complete pricing details visit ourChat Pricing Page

Structure

Stream Chat Dart is a monorepo built usingMelos. Individual packages can be found in thepackages directory while configuration and top level commands can be found inmelos.yaml.

To get started, runbootstrap after cloning the project.

melos bootstrap

Packages

We provide a variety of packages depending on the level of customization you want to achieve.

A pure Dart package that can be used on any Dart project. It provides a low-level client to access the Stream Chat service.

This package provides a persistence client for fetching and saving chat data locally. Stream Chat Persistence uses Moor as a disk cache.

This package provides business logic to fetch common things required for integrating Stream Chat into your application. Thecore package allows more customisation and hence provides business logic but no UI components.

This library includes both a low-level chat SDK and a set of reusable and customizable UI components.

This library includes a set of localization files for the Flutter UI components.

Flutter Chat Tutorial

The best place to start is theFlutter Chat Tutorial.It teaches you how to use this SDK and also shows how to make frequently required changes.

Example Apps

Every package folder includes a fully functional example with setup instructions.

We also provide a set of sample apps created using the Stream Flutter SDK atthis location.

Versioning Policy

All of the Stream Chat packages followsemantic versioning.

See ourversioning policy documentation for more information.

We are hiring

We've recently closed a$38 million Series B funding round and we keep actively growing.Our APIs are used by more than a billion end-users, and you'll have a chance to make a huge impact on the product within a team of the strongest engineers all over the world.

Check out our current openings and apply viaStream's website.

About

Flutter Chat SDK - Build your own chat app experience using Dart, Flutter and the Stream Chat Messaging API.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors78


[8]ページ先頭

©2009-2025 Movatter.jp