top pacotes de chat Flutter Qualquer aplicativo de chat tem um frontend e um backend. A interface de usuário do chat (frontend) inclui uma janela de chat, uma área de entrada de texto, opções para anexar mídia (imagem, áudio, vídeo, adesivos, arquivos) e uma lista de contatos com os quais se pode conversar. As mensagens na janela de chat geralmente são exibidas em balões de texto seguidos de um carimbo de data e hora. Você pode construir e gerenciar seu próprio backend ou usar APIs/SDKs de chat de terceiros que oferecem recursos como mensagens em tempo real, grupos, canais e muito mais. Confira a lista completa de pacotes Dart e Flutter de interface de usuário de chat e APIs/SDKs de chat abaixo.
flutter_chat_ui
1246
Implementação de interface de usuário de bate-papo mantida ativamente pela comunidade, com uma opção de utilização do Firebase BaaS.
chatview
460
Um pacote Flutter que permite integrar a visualização de bate-papo com opções altamente personalizáveis.
chat_bubbles
455
Widgets de bolha de bate-papo do Flutter, semelhantes ao Whatsapp e com mais formatos. Fáceis de usar e implementar bolhas de bate-papo.
stream_chat_flutter
339
SDK oficial do Stream Chat para Flutter. Crie sua própria experiência de bate-papo usando Dart e Flutter.
flutter_firebase_chat_core
306
O Firebase BaaS de bate-papo é mantido ativamente pela comunidade e possui uma opção de interface de usuário de bate-papo.
swipe_to
291
SwipeTo é um invólucro para um widget de visualização de bate-papo que pode ser usado para iniciar um callback quando o usuário desliza horizontalmente sobre ele.
flutter_chat_bubble
280
Obtenha um widget de interface de usuário de bate-papo de alto nível para o desenvolvimento de aplicativos Flutter. Crie designs diversos, como o WhatsApp e o Telegram. Personalize as propriedades para uma interface incrível. Aperfeiçoe as habilidades e eleve a experiência do usuário em aplicativos de comunicação em tempo real.
dash_chat_2
222
A interface de usuário de bate-papo mais completa para o Flutter. Fácil de usar, altamente personalizável e com todos os recursos.
voice_message_package
217
Pacote Flutter para reproduzir/pausar mensagens de voz em mensageiros de bate-papo.
floaty_head
209
Um plugin flutter para criar chatheads personalizados com conteúdo oculto exibido ao tocar, como o Messenger.
179
Um pacote de alto nível para enviar mensagens, produtos, mídia e localização para o WhatsApp Business API por meio de aplicativos Flutter.
kakao_flutter_sdk
147
Um plugin Flutter para a API do Kakao, que suporta login no Kakao, compartilhamento no KakaoTalk, API do usuário, API do KakaoTalk, API do KakaoStory e API de navegação.
telegram_client
145
Cliente Telegram. Leve, rápido e altamente personalizável para criar aplicativos baseados em tdlib, mtproto ou bot api e com suporte ao lado do servidor.
nyxx
98
Uma biblioteca do Discord para Dart. Um framework simples e robusto para criar bots do Discord para a linguagem Dart.
flutter_chat
84
Aplicativo de mensagens para Flutter android, iOS e flutter-web usando o Firebase como serviço backend.
matrix
68
SDK Dart do Matrix (matrix.org). Matrix é uma rede aberta para comunicação segura e descentralizada.
stream_chat
63
O cliente oficial Dart para o Stream Chat, um serviço para criar aplicativos de bate-papo.
chat_ui_kit
62
Um kit completo de UI de bate-papo para Flutter que fornece uma estrutura básica e um conjunto de ferramentas que permitem criar rapidamente uma UI de bate-papo moderna.
dart_amqp
60
Um cliente AMQP nativo em Dart que suporta a versão 0.9.1 do protocolo AMQP. Possui uma API assíncrona, provedores de autenticação plugáveis e suporte a TLS.
flutter_whatsapp_stickers
60
Plugin Flutter para adicionar adesivos do WhatsApp ao seu aplicativo flutter.
whatsapp_bot_flutter
57
Bot do WhatsApp usando puppeteer e web scraping do WhatsApp com suporte a projetos flutter desktop/web e Dart.
overlapping_panels
54
Inspirado na navegação do aplicativo móvel Discord. Adicione painéis esquerdo e direito ao seu aplicativo com gestos para revelar os painéis e callbacks para ouvir as revelações.
televerse
53
Televerse permite criar seus próprios bots eficientes do Telegram com facilidade em Dart. Suporta a última versão da API do Telegram Bot - 6,8!
chat_composer
46
Um pacote Flutter para facilitar a implementação do compositor de bate-papo que permite aos usuários conversar com texto, áudio e outras mídias.
tencent_cloud_chat_uikit
46
Uma poderosa biblioteca de componentes de UI de chat e lógica de negócios para Tencent Cloud Chat, criando módulos de chat in-app contínuos para experiências de usuário encantadoras.
dart_telegram_bot
45
Um wrapper da API do Telegram Bot feito para criar bots do Telegram rápidos com o mínimo de código possível.
floating_chat_button
40
Um botão flutuante que pode ser arrastado pela tela e pode exibir mensagens para o usuário
chatgpt_completions
39
Cliente Dart para a API não oficial de ChatGPT. Suporte ao preenchimento de texto e resposta de transmissão de v1/completions.
twilio_programmable_chat
36
Integre o SDK de Chat da Twilio com seu aplicativo Flutter usando este plugin de Chat Programável da Twilio.
sendbird_sdk
36
O SDK do Sendbird Chat para Flutter oferece recursos de bate-papo semelhantes aos de mensageiros modernos em suas implantações para iOS e Android.
chat_package
33
UI de bate-papo totalmente funcional para flutter, com funcionalidade para enviar mensagens de texto, notas de voz e imagens.
livechatt
32
Um pacote de chat ao vivo para incorporar uma janela de chat móvel em seu aplicativo móvel.
receive_whatsapp_chat
32
Um plugin Flutter que permite que aplicativos flutter recebam conversas exportadas do WhatsApp.
twilio_chat_conversation
31
Um plug-in Flutter para Conversas Twilio que permite construir experiências de mensagens conversacionais envolventes nas plataformas iOS e Android.
dialogflow_grpc
31
Pacote Flutter para Dialogflow CX, V2 e V2beta usando gRPC. Integração mais rápida com a API do Dialogflow e também a possibilidade de streaming de áudio.
firebase_chat
31
Pacote totalmente funcional para Cloud Firestore que facilita a implementação de bate-papo em seu aplicativo.
crisp
28
Conecte-se ao Crisp Chat, registre um usuário para conversar (ou não) e renderize um widget de chat.
extended_text_library
25
Biblioteca para extended_text e extended_text_field. Fornece uma classe base comum.
tencent_cloud_chat_sdk
25
Tencent Cloud Chat SDK. Chat in-app globalmente interconectado, perfil do usuário e cadeias de relacionamento e push offline.
flutter_supabase_chat_core
17
Supabase BaaS mantido ativamente e orientado pela comunidade para aplicativos de bate-papo com uma interface de usuário de bate-papo opcional.
tencent_im_plugin
16
Este plug-in integra 'imsdk' da Tencent Cloud, realiza acesso de IM entre plataformas e é compatível com dispositivos Android e IOS.
flutter_mqchat
15
Cliente MqChat, este pacote permite que você use o protocolo MQTT como protocolo de bate-papo, o broker deve implementar as especificações HiveMq-Chat-Extension.
apptex_chat
15
Este pacote é para tornar o sistema de bate-papo mais fácil e amigável ao usuário e controlar os recursos de bate-papo com um clique.
dart_amqp_client
12
Pacote Dart que simplifica o manuseio de conexões AMQP (Advanced Message Queuing Protocol), canais e callbacks associados.