Introduction
Ship faster with a go-to chat SDK for Flutter.
Flyer Chat is an open-source chat UI package for Flutter applications, designed for performance, customization, and ease of integration.
Features ✨
Section titled “Features ✨”- 🔄 Backend-agnostic: Connect to any backend service.
- 🧬 Adaptable: Perfect for real-time messengers, generative AI agents and LLM-based assistants, support platforms, and beyond.
- 🎨 Highly Customizable: Tailor the UI with extensive theme options and builder functions.
- 🧩 Modular: Pick and choose the features you want. You can change any part of the UI or swap it with your own custom implementation.
- ⚡ Performance Optimized: Built for speed and smooth animations.
- 🌐 Cross-Platform: Supports iOS, Android, Web, macOS, Windows, and Linux.
- 📜 Open Source: Free to use under the Apache 2.0 License.
Motivation ⏫
Section titled “Motivation ⏫”Building a chat UI should be simple. It might seem like just adding an input field and some message bubbles. But handling things like smooth animations, various message formats, and support for different platforms quickly becomes complex. Flyer Chat provides a strong base for creating any chat interface you imagine, whether it’s for messaging apps, AI assistants, customer support, or something else. We wanted to create a chat UI that feels high-quality, with excellent performance and delightful animations - something often hard to achieve from scratch.