universal_file_viewer 0.0.9 copy "universal_file_viewer: ^0.0.9" to clipboard
universal_file_viewer: ^0.0.9 copied to clipboard

A Flutter package to preview images, videos, PDFs, Word, Excel, CSV, PPT, and more.

UniversalFileViewer - A Flutter package to preview various file types, including images, videos, PDFs, Word, Excel, CSV, and PowerPoint files on Android and iOS.

Features
✅ Image preview (JPG, PNG, GIF, BMP, TIFF) 
✅ Video playback (MP4, AVI, MOV, MKV)
✅ PDF viewer
✅ Word documents (.doc, .docx)
✅ Excel files (.xlsx)
✅ CSV file preview
✅ PowerPoint files (.ppt, .pptx) - Upcoming
✅ Text files (.txt, .md)
✅ Fallback to external app if unsupported

Installation #

Add this package to your pubspec.yaml:

dependencies:
  universal_file_viewer: latest_version

Example
UniversalFileViewer(filePath: '/sample.pdf'),

Future Enhancements
#

✅ More file format support
✅ Web support
✅ Better UI customization
✅ Encrypted file handling

License
#

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

Contributing
#

Contributions are welcome! Feel free to submit issues and pull requests.

⭐ If you like this package, consider giving it a star on Github 🚀

Buy me a coffee🍵

35
likes
0
points
394
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package to preview images, videos, PDFs, Word, Excel, CSV, PPT, and more.

Homepage
Repository (GitHub)
View/report issues

Topics

#filepreviewer #widget #package

License

unknown (license)

Dependencies

archive, csv, excel, file_picker, flutter, flutter_quill, open_file, path, path_provider, pdfx, syncfusion_flutter_pdfviewer, video_player, xml

More

Packages that depend on universal_file_viewer