Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md
PaperKnife+ icon

PaperKnife+

A private PDF workshop for Android.

21 tools. 100% offline. No accounts, no uploads, no tracking.

Download APK Yearly downloads Discord Follow on X

A quick look

PaperKnife+ Home screen PaperKnife+ tools PaperKnife+ PDF viewer PaperKnife+ tool screen


Why PaperKnife+

Most PDF apps want your files on their servers. PaperKnife+ does the opposite.

Every tool runs on your phone using the native PDF engine. Your contracts, receipts, notes, and scans never leave your device. There is no account, no cloud, no analytics, and no INTERNET permission in the app.

It works on a plane, in a basement, or anywhere else with no signal.


Tools

CategoryWhat you can do
EditMerge, split, delete pages, rearrange, rotate, sign, watermark, add page numbers, edit bookmarks
OptimizeCompress with estimated savings, grayscale, repair corrupted files, compare two PDFs
SecureLock with a password, remove passwords, edit metadata
ConvertPDF to images, images to PDF, PDF to ZIP, extract embedded images, PDF to text
ViewerFind in document, print, pinch zoom, jump to page, open any tool directly on the current PDF

Download

Latest release: v1.2

GitHub Releases IzzyOnDroid F-Droid
  • Android: 7.0+ (minSdk 24)
  • Target: Android 16 (API 36)
  • Size: about 8 MB
  • License: GPL-3.0-or-later

Verify the APK

GitHub release APKs are signed with the PaperKnife+ signing key.

Signing certificate SHA-256:

6B:AD:1D:71:9A:8B:B9:7C:73:FA:60:AA:08:B2:B0:D7:33:C7:75:3B:0F:C6:74:A1:30:6F:CD:94:62:23:8A:F8

Verify a downloaded APK with:

apksigner verify --print-certs PaperKnife+.apk

This confirms the signer identity. It does not verify the exact file contents. F-Droid builds are signed separately by F-Droid.


Support PaperKnife+

PaperKnife+ is free, ad-free, and built in spare time. If it saves you a little work, you can help keep it going:

GitHub Sponsors Liberapay Buy Me a Coffee

More ways to support

Every contribution helps keep PaperKnife+ free and offline. You can also help by reporting bugs, suggesting tools, sharing the app, or joining the Play testing group. After joining, opt in on Google Play.


Development

PaperKnife+ is built with:

  • Kotlin + Jetpack Compose
  • PDFBox-Android + Android PdfRenderer
  • Coil with a custom PDF page fetcher
  • MinSdk 24, compile/target SDK 36
  • GitHub Actions for release builds

Build locally with JDK 17:

./gradlew assembleDebug

Issues and pull requests are welcome:

Issue tracker

License

PaperKnife+ is free software under the GNU General Public License v3.0 or later.

See LICENSE for the full text.

Made with care, entirely offline.

关于 About

Privacy-first PDF utility: merge, split, rotate, and protect
androidoffline

语言 Languages

Kotlin100.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
349
Total Commits
峰值: 157次/周
Less
More

核心贡献者 Contributors