Hubble
A customizable and modern chat UI package for Flutter, inspired by real-time communication apps. Easily integrates into your apps with support for avatars, message bubbles, typing indicators, and more.
🚀 Features
- Beautiful and responsive chat UI
- Supports text, image, and system messages
- Customizable bubbles, avatars, and timestamps
- Typing indicators and read receipts
- Dark mode support
📦 Installation
Add this to your pubspec.yaml
:
dependencies:
hubble: ^1.0.1
Libraries
- chat/avatar
- chat/chat
- chat/chat_animated_list/chat_animated_list
- chat/chat_animated_list/chat_animated_list_reversed
- chat/chat_animated_list/sliver_spacing
- chat/chat_message/chat_message
- chat/chat_message/chat_message_internal
- chat/chat_ui
- Flutter Chat UI package. Provides the UI for the Flyer Chat.
- chat/composer
- chat/empty_chat_list
- chat/is_typing
- chat/load_more
- chat/scroll_to_bottom
- chat/simple_text_message
- chat/username
- chat/utils/composer_height_notifier
- chat/utils/keyboard_mixin
- chat/utils/load_more_notifier
- chat/utils/message_list_diff
- chat/utils/typedefs
- chat_core/chat_controller/chat_controller
- chat_core/chat_controller/chat_operation
- chat_core/chat_controller/in_memory_chat_controller
- chat_core/chat_controller/scroll_to_message_mixin
- chat_core/chat_controller/upload_progress_mixin
- chat_core/chat_core
- chat_core/models/builders
- chat_core/models/duration_converter
- chat_core/models/epoch_date_time_converter
- chat_core/models/link_preview_data
- chat_core/models/message
- chat_core/models/message_group_status
- chat_core/models/user
- chat_core/theme/chat_theme
- chat_core/theme/chat_theme_extension
- chat_core/utils/get_icon_for_status
- chat_core/utils/is_only_emoji
- chat_core/utils/link_preview_position
- chat_core/utils/typedefs
- chat_core/utils/user_cache
- chat_image_message/chat_image_message
- chat_image_message/src/chat_image_message
- chat_image_message/src/get_image_dimensions
- cross_cache/cache/base_cache
- cross_cache/cache/cache
- cross_cache/cache/html
- cross_cache/cache/io
- cross_cache/cached_network_image
- cross_cache/cross_cache
- hubble