A privacy-first desktop application built ith Python and PySide6
The application performs file conversions locally on the user's machine without uploading files to any third-party server.
/home/vanika/offline_converter/app
├── __init__.py
├── assets
│ └── icons
│ └── button.svg
├── convertors
│ └── image_to_pdf.py
├── main.py
├── ui
│ ├── __init__.py
│ ├── layout_colorwidget.py
│ └── main_window.py
└── utils
├── __init__.py
└── file_dialogs.py
7 directories, 11 files
- Select image files
- convert images to pdf
- Choose output folder
- Local processing
- No cloud uploads
All conversions happen offline.
- Python
- PySide6
- Pillow
- img2pdf
Clone the repository:
git clone https://github.com/vanika02/offline_converter.git
cd offline_converter
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3 main.py