Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/siddhantsadangi/pdf-workdesk

A Streamlit-powered application that provides a user-friendly interface for editing PDF documents.
https://github.com/siddhantsadangi/pdf-workdesk

pdf pdf-document pdf-document-processor pdf-files pdf-viewer pdfkit python streamlit webapp

Last synced: 10 days ago
JSON representation

A Streamlit-powered application that provides a user-friendly interface for editing PDF documents.

Awesome Lists containing this project

README

        

# PDF WorkDesk ๐Ÿ“„โœจ
![Screenshot_10-8-2024_234038_pdfworkdesk streamlit app](https://github.com/user-attachments/assets/174a1d98-55d2-4f4c-b990-4512199e491c)

Welcome to **PDF WorkDesk**, the ultimate open-source Streamlit app for all your PDF processing needs!

## Try it now


Open in Streamlit

## Why PDF WorkDesk? ๐Ÿš€
PDF WorkDesk is designed to be a user-friendly, lightweight tool that empowers you to handle PDFs with ease and efficiency. Here's what you can do:

- **Upload PDFs**: Choose files from your disk or load them directly via URL.
- **Preview PDFs**: Instantly view your PDF's contents and metadata.
- **Extract Data**: Seamlessly extract text, images, and tables from your documents.
- **Secure PDFs**: Encrypt or decrypt your PDFs for added security.
- **Modify PDFs**: Rotate, resize, merge, or convert PDFs to Word with simple clicks.
- **Optimize Size**: Reduce your PDF's file size without compromising quality.

And the best part? It's completely **free**, **open-source**, and respects your privacy by not requiring any personal information! ๐Ÿ›ก๏ธ

## Get Involved! ๐Ÿค
Your feedback and contributions can help shape the future of PDF WorkDesk. If you have ideas or features you'd like to see, let's collaborate!

- **Contribute**: Submit PRs or open issues on GitHub.
- **Connect**: Have questions or suggestions? Reach out to me on [LinkedIn](https://linkedin.com/in/siddhantsadangi).

## Acknowledgements ๐Ÿค—
This app is based on [pypdf](https://github.com/py-pdf/pypdf) and basically provides a UI for non-technical users to use supported features of pypdf. Thanks to the pypdf team ๐Ÿซถ
Also, thanks as usual to the team behind and the community surrounding [Streamlit](https://streamlit.io/) ๐ŸŽˆ

Special thanks to the below individuals for their contributions:
* [Pierre-Louis BESCOND](https://github.com/pierrelouisbescond) for contributing the PDF to Word conversion code
* [Tomasz Hasiรณw](https://discuss.streamlit.io/u/TomJohn/summary) for his help with forcing dark-mode and introducing me to CSS injection

Finally, to all open-source projects out there used either directly or indirectly ๐Ÿ™‡

## Support PDF WorkDesk ๐Ÿ’–
Love PDF WorkDesk? Here's how you can show your support:

- **Star**: Give us a star on GitHub and help spread the word!
- **Share**: Tell your friends and colleagues about us on social media.
- **Donate**: Buy me a coffee and fuel further development!


Buy Me A Coffee

Thank you for supporting PDF WorkDesk! ๐Ÿค—