Skip to content

Latest commit

Β 

History

History
69 lines (48 loc) Β· 1.74 KB

File metadata and controls

69 lines (48 loc) Β· 1.74 KB
Plata logo

Plata

A lightweight, modern, and open-source PDF viewer

Built with Qt6 and MuPDF

License: AGPL v3 Status

✨ Features

  • πŸ–ΌοΈ Modern UI and native performance with Qt6
  • πŸ“„ Fast and pixel-perfect PDF rendering powered by MuPDF
  • 🧠 Focused on simplicity, usability, and responsiveness
  • πŸͺŸ Cross-platform support

πŸš€ Installation

There are no official packages yet, so you'll need to compile the project manually.

Linux/macOS

Make sure you have a C/C++ compiler, Qt6, CMake, and Make installed.

cmake -G "Unix Makefiles" -B ./build .
cmake --build ./build
./build/plata

Windows

Install Visual Studio 2022, Qt6, and CMake.

Replace <Qt6 cmake config path> with the path to your Qt6 installation (usually something like C:/Qt/6.x.x/msvc2022_64/lib/cmake).

cmake -G "Visual Studio 17 2022" -B build -DCMAKE_PREFIX_PATH="<Qt6 cmake config path>" .
cmake --build .\build --config Release
windeployqt .\build\Release\plata
.\build\Release\plata

πŸ›£οΈ Development Roadmap

  • Basic user interface implementation
  • Application icon
  • Single PDF page rendering
  • Tabs
  • Windows compatibility
  • Full PDF rendering
  • Zoom support
  • Packaging
  • Theming
  • Selectable text
  • Text search

🀝 Contributing

I welcome all kinds of contributions β€” whether code, bug reports, or feature requests! Feel free to open an issue or start a discussion.