word-sys's PDF Editor is a simple and user-friendly tool developed for Pardus, Debian and other Linux distributions, focused on editing text, image and object content in PDF files. Developed from scratch in the spirit of #MilliTeknolojiHamlesi and TEKNOFEST 2025 to meet the need for a simple, free, open-source PDF editor in the Linux ecosystem, word-sys's PDF Editor serves both corporate and individual users, does most of the important and common jobs that other paid PDF Editors does and has lots of features which are easy to use, including those who prefer the Turkish language interface — and been the FIRST PLACE winner of the TEKNOFEST 2025 Pardus Development Competition.
Developer: Barın Güzeldemirci (word-sys)
License: GPL-3.0-or-later
[!TIP] Recommended Stable Release: v1.11.0 — For the most stable experience, it is strongly recommended to use version 1.11.0. See the installation sections below for details on how to install this version.
| PDF Editing & Annotation Canvas | Welcome Screen & Document Hub |
|---|---|
![]() | ![]() |
| New Document Creation Dialog | Interactive Quick Start Guide & Manual |
![]() | ![]() |
F1)fc-match) engineCtrl + S)Ctrl + Z / Ctrl + Y)Ctrl + Scroll and Ctrl + + / - / 0)There are many ways to install word-sys's PDF Editor on your system:
This method is the easiest installation path for Linux distributions.
Download the latest .deb package from the GitHub Releases page. The file will typically be named something like word-sys-pdf-editor_1.11.0_all.deb.
[!TIP] Use version 1.11.0 for the most stable experience: look for
word-sys-pdf-editor_1.11.0_all.debon the releases page.
Open a terminal in the directory where you downloaded the .deb file.
Run the following command to install the package:
sudo apt update
sudo apt install ./word-sys-pdf-editor_1.11.0_all.deb
(Note: Replace word-sys-pdf-editor_1.11.0_all.deb with the exact filename you downloaded if different.)
If you encounter a dependency error during installation, it may happens because of you existing broken system, firstly try running the following command to fix missing dependencies or problems on your other packages:
sudo apt --fix-broken install
Once installation is complete, you can launch word-sys's PDF Editor from your application menu.
This method is the easiest usable path for all Linux distributions.
Download the latest .AppImage or *-linux-x64.tar.gz package from the GitHub Releases page. The file will typically be named something like word-sys-pdf-editor.AppImage or word-sys-pdf-editor-linux-x64.tar.gz.
Use version 1.11.0 for the most stable experience: look for
v1.11.0tag on the releases page.
Open a terminal in the directory where you downloaded the word-sys-pdf-editor.AppImage file.
Run this command to make it executable:
chmod +x word-sys-pdf-editor.AppImage
Double-click the AppImage file or run in terminal:
./word-sys-pdf-editor.AppImage
Open a terminal in the directory where you downloaded the word-sys-pdf-editor-linux-x64.tar.gz file.
Unzip the archive:
tar -xzf word-sys-pdf-editor-linux-x64.tar.gz
Navigate to the extracted directory:
cd AppDir
Make the AppRun executable:
chmod +x AppRun
Run the application:
./AppRun
This method is suitable for users who want to run the application directly from source code or contribute to development.
[!TIP] For a stable experience, use the v1.11.0 tag when cloning. If you want to test the latest development changes, you can clone the
mainbranch directly — but note that it may be less stable.
Install Required Dependencies: Make sure the following packages are installed on your system. Run this command in your terminal:
sudo apt update
sudo apt install python3 python3-pip python3-venv \
python3-gi python3-gi-cairo gir1.2-gtk-4.0 gir1.2-adw-1 libgirepository1.0-dev \
python3-numpy \
python3-dev libcairo2-dev build-essential \
fonts-noto-core fonts-liberation2
Optional (for DOCX export):
sudo apt install libreoffice-common
Download the Source Code:
Recommended (stable v1.11.0):
git clone --branch v1.11.0 https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
For testing / latest development build (may be unstable):
git clone https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
Create and Activate a Virtual Environment (Recommended): Creating a virtual environment in the project directory helps isolate Python dependencies from system-wide installations.
python3 -m venv venv
source venv/bin/activate
(You can use deactivate later to exit the virtual environment.)
Install Python Dependencies: Install the core Python library PyMuPDF (and numpy if not already installed from the system):
pip install PyMuPDF numpy pygobject==3.50.0
Run the Application: From the project root directory (where you extracted or cloned the source code), run:
python3 run-editor.py
Install Required Dependencies:
sudo apt update
sudo apt install python3 python3-pip python3-venv \
python3-gi python3-gi-cairo gir1.2-gtk-4.0 gir1.2-adw-1 libgirepository-2.0-dev \
python3-numpy \
python3-dev libcairo2-dev build-essential \
fonts-noto-core fonts-liberation2
Optional (for DOCX export):
sudo apt install libreoffice-common
Download the Source Code:
Recommended (stable v1.11.0):
git clone --branch v1.11.0 https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
For testing / latest development build (may be unstable):
git clone https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
Create and Activate a Virtual Environment:
python3 -m venv venv
source venv/bin/activate
(You can use deactivate later to exit the virtual environment.)
Install Python Dependencies:
pip install PyMuPDF numpy pygobject
Run the Application:
python3 run-editor.py
Download the Source Code:
Recommended (stable v1.11.0):
git clone --branch v1.11.0 https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
For testing / latest development build (may be unstable):
git clone https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
Optional (for DOCX export):
sudo pacman -S libreoffice-fresh
Create and Activate a Virtual Environment:
python3 -m venv venv
source venv/bin/activate
(You can use deactivate later to exit the virtual environment.)
Install Python Dependencies:
pip install PyMuPDF numpy pygobject
Run the Application:
python3 run-editor.py
CONGRATULATIONS! You have successfully launched word-sys's PDF Editor!
Download, build and install:
git clone https://aur.archlinux.org/word-sys-pdf-editor
makepkg -sfi
People using the yay AUR helper could build and install it using:
yay -S word-sys-pdf-editor
or if you prefer to use paru:
paru -S word-sys-pdf-editor
Or you can use -bin package on AUR:
yay -S word-sys-pdf-editor-bin
or if you prefer to use paru:
paru -S word-sys-pdf-editor-bin
Optional (for DOCX export):
sudo pacman -S libreoffice-fresh
Run the Application:
word-sys-pdf-editor
You can also use your application launcher to execute word-sys's PDF Editor
If you encounter any bugs, have a feature request, or want to leave general feedback, please use the GitHub Issues section.
word-sys's PDF Editor is an open-source project and welcomes contributions! If you'd like to contribute, please follow these steps:
git checkout -b feature/new-feature or git checkout -b fix/bug-name).git commit -am 'Added new feature').git push origin feature/new-feature).This project is licensed under the GNU General Public License v3.0 or later.
Python
98.7%
Shell
1.3%
word-sys's PDF Editor is a simple and user-friendly tool developed for Pardus, Debian and other Linux distributions, focused on editing text, image and object content in PDF files. Developed from scratch in the spirit of #MilliTeknolojiHamlesi and TEKNOFEST 2025 to meet the need for a simple, free, open-source PDF editor in the Linux ecosystem, word-sys's PDF Editor serves both corporate and individual users, does most of the important and common jobs that other paid PDF Editors does and has lots of features which are easy to use, including those who prefer the Turkish language interface — and been the FIRST PLACE winner of the TEKNOFEST 2025 Pardus Development Competition.
Developer: Barın Güzeldemirci (word-sys)
License: GPL-3.0-or-later
[!TIP] Recommended Stable Release: v1.11.0 — For the most stable experience, it is strongly recommended to use version 1.11.0. See the installation sections below for details on how to install this version.
| PDF Editing & Annotation Canvas | Welcome Screen & Document Hub |
|---|---|
![]() | ![]() |
| New Document Creation Dialog | Interactive Quick Start Guide & Manual |
![]() | ![]() |
F1)fc-match) engineCtrl + S)Ctrl + Z / Ctrl + Y)Ctrl + Scroll and Ctrl + + / - / 0)There are many ways to install word-sys's PDF Editor on your system:
This method is the easiest installation path for Linux distributions.
Download the latest .deb package from the GitHub Releases page. The file will typically be named something like word-sys-pdf-editor_1.11.0_all.deb.
[!TIP] Use version 1.11.0 for the most stable experience: look for
word-sys-pdf-editor_1.11.0_all.debon the releases page.
Open a terminal in the directory where you downloaded the .deb file.
Run the following command to install the package:
sudo apt update
sudo apt install ./word-sys-pdf-editor_1.11.0_all.deb
(Note: Replace word-sys-pdf-editor_1.11.0_all.deb with the exact filename you downloaded if different.)
If you encounter a dependency error during installation, it may happens because of you existing broken system, firstly try running the following command to fix missing dependencies or problems on your other packages:
sudo apt --fix-broken install
Once installation is complete, you can launch word-sys's PDF Editor from your application menu.
This method is the easiest usable path for all Linux distributions.
Download the latest .AppImage or *-linux-x64.tar.gz package from the GitHub Releases page. The file will typically be named something like word-sys-pdf-editor.AppImage or word-sys-pdf-editor-linux-x64.tar.gz.
Use version 1.11.0 for the most stable experience: look for
v1.11.0tag on the releases page.
Open a terminal in the directory where you downloaded the word-sys-pdf-editor.AppImage file.
Run this command to make it executable:
chmod +x word-sys-pdf-editor.AppImage
Double-click the AppImage file or run in terminal:
./word-sys-pdf-editor.AppImage
Open a terminal in the directory where you downloaded the word-sys-pdf-editor-linux-x64.tar.gz file.
Unzip the archive:
tar -xzf word-sys-pdf-editor-linux-x64.tar.gz
Navigate to the extracted directory:
cd AppDir
Make the AppRun executable:
chmod +x AppRun
Run the application:
./AppRun
This method is suitable for users who want to run the application directly from source code or contribute to development.
[!TIP] For a stable experience, use the v1.11.0 tag when cloning. If you want to test the latest development changes, you can clone the
mainbranch directly — but note that it may be less stable.
Install Required Dependencies: Make sure the following packages are installed on your system. Run this command in your terminal:
sudo apt update
sudo apt install python3 python3-pip python3-venv \
python3-gi python3-gi-cairo gir1.2-gtk-4.0 gir1.2-adw-1 libgirepository1.0-dev \
python3-numpy \
python3-dev libcairo2-dev build-essential \
fonts-noto-core fonts-liberation2
Optional (for DOCX export):
sudo apt install libreoffice-common
Download the Source Code:
Recommended (stable v1.11.0):
git clone --branch v1.11.0 https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
For testing / latest development build (may be unstable):
git clone https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
Create and Activate a Virtual Environment (Recommended): Creating a virtual environment in the project directory helps isolate Python dependencies from system-wide installations.
python3 -m venv venv
source venv/bin/activate
(You can use deactivate later to exit the virtual environment.)
Install Python Dependencies: Install the core Python library PyMuPDF (and numpy if not already installed from the system):
pip install PyMuPDF numpy pygobject==3.50.0
Run the Application: From the project root directory (where you extracted or cloned the source code), run:
python3 run-editor.py
Install Required Dependencies:
sudo apt update
sudo apt install python3 python3-pip python3-venv \
python3-gi python3-gi-cairo gir1.2-gtk-4.0 gir1.2-adw-1 libgirepository-2.0-dev \
python3-numpy \
python3-dev libcairo2-dev build-essential \
fonts-noto-core fonts-liberation2
Optional (for DOCX export):
sudo apt install libreoffice-common
Download the Source Code:
Recommended (stable v1.11.0):
git clone --branch v1.11.0 https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
For testing / latest development build (may be unstable):
git clone https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
Create and Activate a Virtual Environment:
python3 -m venv venv
source venv/bin/activate
(You can use deactivate later to exit the virtual environment.)
Install Python Dependencies:
pip install PyMuPDF numpy pygobject
Run the Application:
python3 run-editor.py
Download the Source Code:
Recommended (stable v1.11.0):
git clone --branch v1.11.0 https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
For testing / latest development build (may be unstable):
git clone https://github.com/word-sys/word-sys-pdf-editor.git
cd word-sys-pdf-editor
Optional (for DOCX export):
sudo pacman -S libreoffice-fresh
Create and Activate a Virtual Environment:
python3 -m venv venv
source venv/bin/activate
(You can use deactivate later to exit the virtual environment.)
Install Python Dependencies:
pip install PyMuPDF numpy pygobject
Run the Application:
python3 run-editor.py
CONGRATULATIONS! You have successfully launched word-sys's PDF Editor!
Download, build and install:
git clone https://aur.archlinux.org/word-sys-pdf-editor
makepkg -sfi
People using the yay AUR helper could build and install it using:
yay -S word-sys-pdf-editor
or if you prefer to use paru:
paru -S word-sys-pdf-editor
Or you can use -bin package on AUR:
yay -S word-sys-pdf-editor-bin
or if you prefer to use paru:
paru -S word-sys-pdf-editor-bin
Optional (for DOCX export):
sudo pacman -S libreoffice-fresh
Run the Application:
word-sys-pdf-editor
You can also use your application launcher to execute word-sys's PDF Editor
If you encounter any bugs, have a feature request, or want to leave general feedback, please use the GitHub Issues section.
word-sys's PDF Editor is an open-source project and welcomes contributions! If you'd like to contribute, please follow these steps:
git checkout -b feature/new-feature or git checkout -b fix/bug-name).git commit -am 'Added new feature').git push origin feature/new-feature).This project is licensed under the GNU General Public License v3.0 or later.
Python
98.7%
Shell
1.3%