Skip to main content

PDF Editor Banner

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

Editing a PDF in Suketchi

Suketchi tools panel

Suketchi page view


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)

Source distribution for suketchi 0.1.2
File Size Uploaded
suketchi-0.1.2.tar.gz 942.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for suketchi 0.1.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page