spindle_chat 0.1.0 copy "spindle_chat: ^0.1.0" to clipboard
spindle_chat: ^0.1.0 copied to clipboard

Composable, themeable chat UI for Flutter. Sealed message types, controller-driven state, InheritedWidget DI, animated list with date separators — no codegen, no heavy deps.

0.1.0 #

  • Initial release.
  • Sealed message types: TextMessage, ImageMessage, FileMessage, SystemMessage, CustomMessage.
  • ChatController interface and InMemoryChatController implementation.
  • ChatView widget with animated message list and composer.
  • ChatTheme with light(), dark(), and fromThemeData() factories.
  • ChatBuilders for full widget customization.
  • ChatL10n for localization.
  • Date separators and message grouping.
  • Delivery status indicators.
  • Pagination via onLoadMore callback.
1
likes
160
points
12
downloads
screenshot

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Composable, themeable chat UI for Flutter. Sealed message types, controller-driven state, InheritedWidget DI, animated list with date separators — no codegen, no heavy deps.

Repository (GitHub)
View/report issues

Topics

#chat #ui #messaging #widget

License

MIT (license)

Dependencies

flutter, intl, meta

More

Packages that depend on spindle_chat