FLUTTER ECOSYSTEM

flutter_widget_from_html_core

Flutter package to render html as widgets that focuses on correctness and extensibility.

Latest version
0.17.4
30-day downloads
642K
Likes
525
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package that converts HTML content into native widgets with a strong focus on accuracy and flexibility. It enables developers to render rich HTML directly within Flutter apps, supporting a wide range of HTML elements and CSS styles. The package is designed for extensibility, allowing custom widget builders and handlers for specific tags or behaviors. Ideal for server-driven UIs, documentation displays, or any scenario requiring dynamic HTML rendering in Flutter applications.

Use cases
  • Rendering server-provided HTML content
  • Displaying rich text from APIs
  • Building dynamic documentation views
  • Creating customizable rich text editors
  • Integrating legacy HTML into Flutter apps
Key features
  • High fidelity HTML rendering
  • Extensible widget builder system
  • Support for CSS styling and layout
  • Custom tag and style handling
  • Lightweight core implementation
Suitable for
  • Developers building server-driven UIs
  • Apps needing dynamic rich text display
  • Projects integrating external HTML sources
  • Teams prioritizing correctness and customization
Considerations
  • Requires careful handling of security for untrusted HTML
  • Performance may vary with complex HTML
  • Limited built-in support for advanced CSS features
  • Needs manual configuration for custom elements
  • May require additional packages for full functionality
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_widget_from_html_core

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects