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