Skip to content

warbacon/Plata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

🥈 An Actually Good PDF viewer (work in progress).

Topics

Resources

License

Stars

Watchers

Forks