Overview
Linkable is a Flutter widget that enables rendering clickable links within text using RichText. It wraps text content and automatically detects URLs, allowing users to tap links for navigation. Ideal for displaying formatted text with hyperlinks in apps, it supports multiple platforms including mobile, web, and desktop. The package simplifies adding interactive links without manual parsing or complex implementations.
Use cases
- Displaying clickable URLs in app descriptions
- Creating rich text with hyperlinks in chat interfaces
- Adding links to terms of service or privacy policies
- Embedding web references in documentation views
Key features
- Automatic URL detection in text
- Supports clickable links with native navigation
- Cross-platform compatibility
- Simple integration with existing RichText widgets
- Customizable link styling
Suitable for
- Apps needing rich text with links
- Documentation or help sections
- User-generated content with URLs
- Chat or messaging applications
Considerations
- Requires manual handling of link tap events
- Limited to HTTP/HTTPS URL types
- No built-in support for custom link patterns
- May need additional styling for consistent appearance
- Does not handle malformed URLs gracefully
