Package selection guidance compiled from public package information, community data, and project usage.
Link Previewer is a Flutter package designed to enhance the visual presentation of links within apps. It transforms plain URLs into rich, interactive previews with thumbnails, titles, descriptions, and metadata fetched from the linked content. Ideal for social media applications, messaging platforms, or any app where users share web links, it improves user engagement by making links more informative and visually appealing. The package supports dynamic rendering and integrates seamlessly with existing text widgets.
Use cases
Social media apps
Messaging interfaces
Content sharing features
Blog or news feed displays
User-generated content platforms
Key features
Auto-fetches link metadata
Displays thumbnails and descriptions
Supports dynamic preview rendering
Easy integration with Text widgets
Clean, customizable UI
Suitable for
Developers building social apps
Apps with user-shared links
Projects needing rich link visualization
Teams focused on UX improvements
Considerations
Requires internet access for metadata fetching
May impact performance with many previews
Limited to HTTP/HTTPS URLs
No offline preview support
Depends on external site's meta tags
Original README
Original README snapshot from the linked source repository. Visit the repository for the latest content.
link_previewer
A new Flutter package. Build container with image, title, description from web-site (link) will be provided.
Getting Started
Installing
Use this package as a library
Depend on it
Add this to your package's pubspec.yaml file:
dependencies:link_previewer:^1.2.1
Install it
You can install packages from the command line:
with Flutter:
$ flutter pub get
Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.