Okular logo

Okular

Document viewer that opens and annotates PDF, PostScript, comics, EPUB, Markdown, and images

Repository activity
  • Stars1.4k
  • Forks165
  • Open Issues0
License

Other

Languages
  • C++
  • C
  • CMake
Okular screenshot

About Okular

Okular is a document viewer that reads and annotates files across many formats. It handles PDF, PostScript, Comic Book archives, common image formats, EPUB books, and Markdown documents in a single application, so you do not need a separate reader for each file type.

It supports native PDF annotations, letting you mark up documents directly. Backends for each document type are supplied as generator plugins, and the project ships both a desktop application and a mobile version.

Okular is part of the KDE project and is developed in the open. It runs on Linux, Windows, macOS, and Android, and download and installation instructions are published on the project website.

Key features

  • Open PDF, PostScript, Comic Book, EPUB, Markdown, and image files
  • Add and edit native PDF annotations
  • Document-type backends via generator plugins
  • Desktop and mobile applications

Details

On GitHub since
2015
Platforms
Linux · Windows · macOS · Android
Project
Part of KDE
Self-hosting
Not self-hostable