Skip to content

Khushii75/PDFusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

📄 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/

📸 Screenshots 🔗 Merge PDFs image

✂️ Slice PDF image

📂 Project Structure

image

🎯 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

About

PDFusion is a lightweight Streamlit web application that allows users to merge multiple PDF files and slice specific page ranges from a PDF through a simple, user-friendly interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages