📄 PDFusion – PDF Merger & Slicer
PDFusion is a lightweight web-based PDF utility built using Python and Streamlit that allows users to merge multiple PDF files and slice specific page ranges from a PDF through a clean and simple interface.
🚀 Features
🔗 Merge multiple PDF files into one ✂️ Slice (extract) selected pages from a PDF 📂 Upload PDFs directly from the browser ⬇️ Download processed PDFs instantly 🌐 Fully web-based (no local file handling needed) ⚡ Fast, simple, and beginner-friendly
🛠️ Tech Stack
Python Streamlit pypdf
📌 Usage
🔹 Merge PDFs Select “Merge PDFs” Upload two or more PDF files Click Merge PDFs Download the merged PDF
🔹 Slice PDF Select “Slice PDF” Upload a PDF file Choose start and end page numbers Click Slice PDF Download the sliced PDF
🖥️ Run Locally 1️⃣ Clone the repository git clone https://github.com/Khushii75/PDFusion.git cd PDFusion 2️⃣ Install dependencies pip install -r requirements.txt 3️⃣ Run the Streamlit app python -m streamlit run app.py
🌍 Live Demo https://pdfusion-bykhushii.streamlit.app/
📂 Project Structure
🎯 Use Cases
Combine multiple PDFs into a single document Extract selected pages from large PDFs Academic assignments Resume & document management Personal productivity tool
👩💻 Author Khushi Kunwar Aspiring Software Engineer | Python & Full-Stack Developer

