Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/siddhantsadangi/pdf-workdesk
- Owner: SiddhantSadangi
- License: bsd-3-clause
- Created: 2024-03-24T14:03:26.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-09-01T21:22:43.000Z (2 months ago)
- Last Synced: 2024-10-12T04:46:36.166Z (25 days ago)
- Topics: pdf, pdf-document, pdf-document-processor, pdf-files, pdf-viewer, pdfkit, python, streamlit, webapp
- Language: Python
- Homepage: https://pdfworkdesk.streamlit.app/
- Size: 150 KB
- Stars: 42
- Watchers: 1
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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
## 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 injectionFinally, 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!Thank you for supporting PDF WorkDesk! ๐ค