Repolode
flyerhq

flyerhq/flutter_chat_ui

Paquete de interfaz de chat para Flutter con widgets de mensajes personalizables y una pantalla de chat que puedes conectar a cualquier backend.

Estrellas
2,377
Forks
862
Issues abiertos
29
Último commit
hace 12 días

¿Qué es?

Flyer Chat es un paquete de interfaz de chat de código abierto para aplicaciones Flutter. Proporciona una pantalla de chat lista para usar mediante el widget Chat, para que los desarrolladores puedan crear interfaces de mensajería sin tener que implementar desde cero la lista de mensajes, la entrada de texto y la lógica de renderizado.

El paquete se divide en una biblioteca principal con modelos, controladores y temas, y un conjunto de widgets de mensajes opcionales para texto, texto en streaming con Markdown y aparición gradual, imágenes, archivos y mensajes del sistema. Cada parte se puede sustituir por una implementación personalizada y funciona con cualquier backend. Está pensado para aplicaciones de mensajería en tiempo real, chats de soporte y asistentes basados en LLM.

La interfaz funciona en iOS, Android, Web, macOS, Windows y Linux. En el sitio del proyecto encontrarás la documentación completa y una aplicación de ejemplo.

Funciones clave

  • 01Se conecta a cualquier servicio de backend mediante un widget Chat.
  • 02Paquetes modulares para mensajes de texto, texto en streaming, imágenes, archivos y mensajes del sistema.
  • 03Amplias opciones de temas y funciones builder para personalizar la interfaz.
  • 04Compatible con iOS, Android, Web, macOS, Windows y Linux.
  • 05Incluye renderizado de Markdown y animación de aparición gradual para el texto en streaming.

Casos de uso

  • Crear una función de mensajería en tiempo real en una aplicación Flutter.
  • Crear una interfaz de chat para agentes de IA generativa o asistentes basados en LLM.
  • Añadir una pantalla de chat de atención al cliente a una aplicación multiplataforma.

Inicio rápido

  1. 1

    Añade flutter_chat_core y flutter_chat_ui a las dependencias de pubspec.yaml

  2. 2

    Importa el paquete y utiliza el widget Chat

En colecciones

Temas

Preguntas frecuentes

¿Qué es flutter_chat_ui?
Paquete de interfaz de chat para Flutter con widgets de mensajes personalizables y una pantalla de chat que puedes conectar a cualquier backend. Flyer Chat es un paquete de interfaz de chat de código abierto para aplicaciones Flutter. Proporciona una pantalla de chat lista para usar mediante el widget Chat, para que los desarrolladores puedan crear interfaces de mensajería sin tener que implementar desde cero la lista de mensajes, la entrada de texto y la lógica de renderizado.
¿flutter_chat_ui es gratuito? ¿Qué licencia tiene?
flutter_chat_ui es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿flutter_chat_ui sigue mantenido?
Mantenimiento activo. El último commit de flutter_chat_ui fue el 25 oct 2026.
¿Para qué puedo usar flutter_chat_ui?
Crear una función de mensajería en tiempo real en una aplicación Flutter. Crear una interfaz de chat para agentes de IA generativa o asistentes basados en LLM. Añadir una pantalla de chat de atención al cliente a una aplicación multiplataforma.
¿Cómo se instala flutter_chat_ui?
Añade flutter_chat_core y flutter_chat_ui a las dependencias de pubspec.yaml Importa el paquete y utiliza el widget Chat
¿Dónde consigo flutter_chat_ui?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/flyerhq/flutter_chat_ui

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados