A lightweight, free, and open-source PDF reader and editor.
Suketchi PDF delivers a smooth, native desktop experience for viewing, navigating, and editing PDF documents without heavy resource overhead.
Screenshots
Installation & Setup
Prerequisites
- Python 3.10 or higher installed on your computer.
Install from PyPI
It is highly recommended to isolate the install using a virtual environment:
- Linux / macOS:
python3 -m venv venv source venv/bin/activate
- Windows:
python -m venv venv venv\Scripts\activate
Then install with pip:
pip install --upgrade pip
pip install suketchi
Optional extras add support for spell checking, DOCX export, and cryptographic PDF signing:
pip install "suketchi[all]"
Running the Application
Once installed, launch the editor with:
suketchi
The first time you run it, Suketchi automatically adds itself to your applications
menu (Linux), Start Menu (Windows), or Applications folder (macOS) with its icon,
so afterwards you can just launch it like any other installed app. (pip cannot run
this step during pip install itself — it happens on first launch instead.) To
add or refresh the shortcut manually, run:
suketchi --install-shortcut
Running from source
git clone https://github.com/nafeeur/suketchi-pdf-editor
cd suketchi-pdf-editor
pip install -e .
suketchi
License
This project is licensed under the GPL-3.0 License. See the LICENSE for more details.
Metadata
Release files for suketchi 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| suketchi-0.1.2.tar.gz | 942.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| suketchi-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.9 MB
Release files / suketchi-0.1.2.tar.gz
| Download URL | suketchi-0.1.2.tar.gz |
|---|---|
| Size | 942.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
386065ae803186b22510825bd56c5fa5353cd8c545b81af9f5189bb142666f17
|
|
BLAKE2b-256 checksum How to use checksums |
71a1a0bec945aa92e47c4577bb2b9ad2e1b613a18f11845aeeb0a30d2908a418
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / suketchi-0.1.2-py3-none-any.whl
| Download URL | suketchi-0.1.2-py3-none-any.whl |
|---|---|
| Size | 953.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
12b2e51d94ae7ff6cc8727ba428c3c1eb3e16dcbfdb0e5a587b4391fcfde626c
|
|
BLAKE2b-256 checksum How to use checksums |
883262b86d83a00df065646be6dc970701667570944b6927e306ad10e1c3550e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|