myPDF
my PDF GitHub

self-hosted pdf tools

A lightweight PDF utility you can clone and run.

mypdf is for people who regularly work with PDFs, know how to deploy apps, and want a simple self-hosted tool that works out of the box.

View the repo
$ git clone https://github.com/phillip-england/mypdf $ cd mypdf $ go run ./cmd/mypdf local

live demo

Try the core tools.

The public demo allows 3 tool runs per IP per day. The usage ledger purges old rows automatically so it stays bounded.

01

Split PDF

Upload one PDF and download a zip of individual pages.

Built for operators, not accounts.

Run it on a small VPS, inside your homelab, or on a trusted workstation. There is no user management surface to babysit.

Small by design.

Three focused tools, a Go binary, SQLite for small ledgers, and defaults that make the first deployment boring.

Credit where due.

This project is derived from the workflow idea behind iLovePDF, rebuilt as a lightweight self-hosted version.