Welcome to the htmltopdfwidgets monorepo! This repository contains packages for converting HTML and Markdown to PDF in Flutter, using different rendering engines.
| Package | Version | Description |
|---|---|---|
| htmltopdfwidgets | The core package for converting HTML and Markdown to PDF widgets. Supports both legacy and new browser-like rendering engines. | |
| htmltopdf_syncfusion | A finalized package that uses Syncfusion PDF widgets for rendering. | |
| docx_creator | A developer-first Dart package for creating professional DOCX documents with fluent API, Markdown/HTML parsing, and comprehensive formatting. |
This repository uses Melos to manage the workspace.
-
Install Melos:
dart pub global activate melos
-
Bootstrap the workspace:
melos bootstrap
This command links local packages together and installs dependencies.
melos run analyze: Run Dart analyzer in all packages.melos run test: Run tests in all packages.melos run format: Format code in all packages.
This repository is licensed under the Apache License 2.0.