Skip to content

IdreesAbuEtewy/vue3-document-exporter

Repository files navigation

vue3-document-exporter

🚀 Effortlessly Export Your HTML Content

Transform your HTML content into various file formats with just a click! This Vue 3 package empowers you to seamlessly convert your content into Word, PDF, CSV, and Excel files.

📤

npm version npm downloads license vue version

📚 Documentation | 🚀 Quick Start | ✨ Features | 💡 package on npm

Installation

Get started by installing vue3-document-exporter in your Vue.js project using npm or yarn:

npm install vue3-document-exporter
#or
pnpm install vue3-document-exporter
# or
yarn add vue3-document-exporter

🎯 Why vue3-document-exporter?

  • Zero Configuration: Works out of the box with minimal setup
  • Multiple Formats: Export to Word, PDF, CSV, and Excel
  • Vue 3 Optimized: Built specifically for Vue 3 with Composition API support
  • Lightweight: Small bundle size with no unnecessary dependencies
  • TypeScript Support: Full TypeScript support for better development experience
  • Flexible: Works with any HTML content, tables, or JSON data

Features

  • Export to Word: Convert HTML content into a Word document (.docx).
  • Export to PDF: Save your HTML content as a PDF file.
  • Export Tables to PDF: Generate PDFs from data with table formatting.
  • Export to CSV: Export HTML table data to a CSV file.
  • Export to Excel: Convert HTML tables or JSON data into an Excel file (.xls).
  • Lightweight and Simple: Easy to integrate and use with minimal configuration.
  • Vue 3 Ready: Built from the ground up for Vue 3.

Usage

For detailed usage and examples, please refer to our documentation. You can find it inside the /docs directory or check the live documentation.

Issues

Feel free to open an issue if you find a bug or have a suggestion.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Vue3 library to export HTML as documents

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published