Overview
A Flutter package that enhances TextField and TextFormField widgets with mention or tag functionality, enabling users to tag others within text input. It supports real-time suggestions and integrates seamlessly into existing forms. The package is designed for rich text interactions, making it ideal for social apps, messaging platforms, or collaborative tools where user tagging is essential. It works across all major platforms including Android, iOS, Web, macOS, Windows, and Linux.
Use cases
- Social media comment sections
- Collaborative document editing
- Messaging applications
- User tagging in posts
- Real-time chat interfaces
Key features
- Real-time mention suggestions
- Customizable mention triggers
- Supports multiple platforms
- Easy integration with existing text fields
- Configurable styling for mentions
Suitable for
- Developers building chat apps
- Teams creating collaborative tools
- Apps requiring user tagging
- Rich text input features
- Cross-platform text field enhancements
Considerations
- Requires custom implementation for data source
- May need additional styling for optimal UX
- Limited built-in validation
- Performance depends on suggestion list size
- Not suitable for plain text-only use cases