mudlej / mj_pdf

GNU General Public License v3.0
154 stars 4 forks source link

Feature Graphic

MJ PDF

MJ PDF is a fast, minimalist, powerful and totally free PDF viewer made by Mudlej.

Download & Links

TABLE OF CONTENTS

MJ PDF Features

Screenshots

Light Mode Dark Mode Main Menu
Light Mode Dark Mode Main Menu

Github Page

The codebase is hosted on Gitlab. But I opened a page in Github for issues like requests, bug reports... Github page link.

Permissions and privacy

This app does not collect any data. The following permissions are required to provide specific features in the app:

MJ PDF V2.0.0 Release Notes

What is different from PDF Viewer Plus

After the launch of MJ PDF, Gokul Swaminathan discontinued PDF Viewer Plus app. And he suggested MJ PDF as a replacement. MJ PDF V2.0 codebase is 400% larger than PDF Viewer Plus without counting the libraries forked for MJ PDF, while being a quarter of its size. See changelog

Underlying Libraries

I Forked PdfiumAndroid to update its core libraries that were years behind and had too many security vulnerabilities. And Forked AndroidPdfViewer to add features (like extracting PDF text) and modify some of its behavior (like scroll handle).

Authors and acknowledgment

License

MJ PDF uses the GPLv3 license, the original app (PDF View Plus) was under MIT license