✍️ A powerful, all-in-one desktop PDF toolkit to edit, convert, merge, and secure your documents. Built with Electron, Next.js, and Python.
See the code[!WARNING]
⚠️ Important Notice for macOS Users Regarding Updates ⚠️
To enhance the security of Every-PDF, we have updated our official code signature. As a result, the auto-updater will fail for all previous versions.
You must manually download and install v2.0.2 or later versions to receive this update.
We apologize for this one-time inconvenience. All future updates will be delivered automatically as expected.
A powerful and intuitive all-in-one desktop PDF editing tool.
Every PDF is a powerful desktop application packed with all the features you need, from everyday document tasks to professional-level editing.
Get the latest version of Every PDF for your operating system.
Interested in contributing? Follow this guide to set up the project locally.
# 1. Clone the project
git clone https://github.com/DDULDDUCK/every-pdf.git
cd every-pdf
# 2. Install Node.js dependencies
npm install
# 3. Set up the Python backend environment (automatic)
# This script creates a virtual environment and installs dependencies.
npm run setup-backend
# 4. Run in development mode (starts both frontend and backend)
npm run dev
every-pdf/
├── app/ # Final Electron app resources (built by Nextron)
├── backend/ # Python backend source and virtual environment (venv)
├── main/ # Electron main process source (TypeScript)
├── public/ # Static assets (images, etc.)
├── renderer/ # Next.js frontend source (React, TypeScript)
├── resources/ # Resources used during build (e.g., app icons)
├── scripts/ # Build/development automation scripts
└── ...
Contributions are always welcome! Whether it's bug reports, feature suggestions, or code contributions, we appreciate your help. Please check out our Contributing Guidelines for more details.
Thanks to these wonderful people for making this project better! (emoji key)
This project is licensed under the MIT License.
206 followers · starred Aug 2025
664 followers · starred Nov 2025
168 followers · starred Aug 2025
112 followers · starred Aug 2025
✍️ A powerful, all-in-one desktop PDF toolkit to edit, convert, merge, and secure your documents. Built with Electron, Next.js, and Python.
See the code[!WARNING]
⚠️ Important Notice for macOS Users Regarding Updates ⚠️
To enhance the security of Every-PDF, we have updated our official code signature. As a result, the auto-updater will fail for all previous versions.
You must manually download and install v2.0.2 or later versions to receive this update.
We apologize for this one-time inconvenience. All future updates will be delivered automatically as expected.
A powerful and intuitive all-in-one desktop PDF editing tool.
Every PDF is a powerful desktop application packed with all the features you need, from everyday document tasks to professional-level editing.
Get the latest version of Every PDF for your operating system.
Interested in contributing? Follow this guide to set up the project locally.
# 1. Clone the project
git clone https://github.com/DDULDDUCK/every-pdf.git
cd every-pdf
# 2. Install Node.js dependencies
npm install
# 3. Set up the Python backend environment (automatic)
# This script creates a virtual environment and installs dependencies.
npm run setup-backend
# 4. Run in development mode (starts both frontend and backend)
npm run dev
every-pdf/
├── app/ # Final Electron app resources (built by Nextron)
├── backend/ # Python backend source and virtual environment (venv)
├── main/ # Electron main process source (TypeScript)
├── public/ # Static assets (images, etc.)
├── renderer/ # Next.js frontend source (React, TypeScript)
├── resources/ # Resources used during build (e.g., app icons)
├── scripts/ # Build/development automation scripts
└── ...
Contributions are always welcome! Whether it's bug reports, feature suggestions, or code contributions, we appreciate your help. Please check out our Contributing Guidelines for more details.
Thanks to these wonderful people for making this project better! (emoji key)
This project is licensed under the MIT License.
206 followers · starred Aug 2025
664 followers · starred Nov 2025
168 followers · starred Aug 2025
112 followers · starred Aug 2025