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

https://github.com/krishbharadwaj5678/pdfsecure

PDF Secure is your go to solution for encrypting and decrypting PDF passwords. Download your files securely and enjoy peace of mind knowing your documents are safe with PDF Secure.
https://github.com/krishbharadwaj5678/pdfsecure

deployment file-encryption pdf pdf-decrypt pdf-encryption pdf-secure pdf-tool pypdf2 python secure-document streamlit streamlit-webapp

Last synced: 2 months ago
JSON representation

PDF Secure is your go to solution for encrypting and decrypting PDF passwords. Download your files securely and enjoy peace of mind knowing your documents are safe with PDF Secure.

Awesome Lists containing this project

README

          

# 🔐 PDF Secure

Welcome to **PDF Secure** your go to solution for encrypting and decrypting PDF passwords! 🛡️

---

## ✨ Features

| Feature | Description |
|-----------------------------------|-----------------------------------------------------------------------------|
| 🔒 Encrypt PDFs | Protect your PDFs with strong password encryption |
| 🔓 Decrypt PDFs | Easily remove password protection from secured PDFs |
| 📂 Secure File Handling | Ensures your files are managed safely |
| 💻 Simple & Intuitive Interface | Easy to use, even for non-technical users |
| 🚀 Fast & Lightweight | Minimal dependencies and optimized for performance |
| 🧩 Cross-Platform Support | Works seamlessly on Windows, macOS, and Linux |

---

## 🧰 Tech Stack

| Technology | Description |
|------------|-------------------------------------------------|
| 🐍 Python | Core programming language used for development |
| 📊 Streamlit | Frontend interface for an interactive web app |
| 📄 PyPDF2 | Library used for encrypting, and decrypting PDF |

---

## 📦 Installation

Clone the repository:

```bash
git clone https://github.com/KrishBharadwaj5678/PDFSecure.git
cd PDFSecure
```

Install dependencies:

```bash
pip install -r requirements.txt
```

## 👨‍💻 Contributing

Contributions are welcome! 🎉

### 🛠️ How to Contribute

1. **🍴 Fork the Repository**

2. **📥 Clone Your Fork**

```bash
git clone https://github.com/KrishBharadwaj5678/PDFSecure.git
cd PDFSecure
````

3. **🌿 Create a New Branch**

```bash
git checkout -b feature/your-feature-name
```

4. **🧑‍💻 Make Your Changes**

5. **💾 Commit Your Changes**

```bash
git add .
git commit -m "Add: [Your clear commit message here]"
```

6. **🚀 Push to Your Fork**

```bash
git push origin feature/your-feature-name
```

7. **🔁 Create a Pull Request**
- Go to your fork on GitHub and click on **Compare & pull request**.
- Submit your pull request to the `main` branch with a description of your changes.