PDF

Jumpdf – keyboard-focused PDF viewer

Jumpdf is a keyboard-focused PDF viewer designed for documents that require frequent movement between different sections. It is particularly useful for textbooks, academic papers and technical manuals containing references to material elsewhere in the document.

Its distinguishing feature is a system of movable marks that act as independent reading positions. Unlike conventional static bookmarks, marks follow the current reading position, allowing users to maintain several locations without repeatedly resetting bookmarks.

Marks can be organised into groups, and groups can be opened in separate windows. This makes it possible to compare related sections or keep definitions, examples and exercises visible while reading. Jumpdf uses GTK 4 and Poppler, with a configurable keyboard interface.

This is free and open source software.

Key Features

  • Keyboard-driven PDF navigation.
  • Movable marks maintain independent reading positions.
  • Groups organise related marks within documents.
  • Opens mark groups in separate windows.
  • Switches quickly between current and previous marks.
  • Supports cloning and swapping marks and groups.
  • Full-text searching with previous and next result navigation.
  • Keyboard-driven hyperlink selection.
  • Searchable document table of contents.
  • Configurable scrolling and zoom controls.
  • Dark mode and fullscreen viewing.
  • Customisable settings through a TOML configuration file.
  • Built with GTK 4 and the Poppler rendering library.

Website: github.com/aaeioua/jumpdf
Support:
Developer: b43NnUNF4vidFYFhpqaLWy2ANawtRbMtUXZY9Pf
License: MIT License

jumpdf in action
Click image for full size

jumpdf is written in C. Learn C with our recommended free books and free tutorials.


Related Software

PDF Viewers
KOReaderDocument viewer for a wide variety of file formats including PDF
OkularUniversal document viewer supporting advanced document features
MuPDFLightweight PDF and XPS viewer
SioyekDesigned for viewing research papers and technical books
PDF.jsJavaScript library that renders Portable Document Format files
Koodo ReaderAll-in-one ebook reader and PDF viewer
PapersFork of Evince
EvinceMulti-page document viewer
AtrilA simple multi-page document viewer for MATE
tdfTUI-based PDF viewer
ZathuraHighly customizable and functional document viewer
XreaderSimple multi-page document viewer
qpdfviewTabbed document viewer. It uses Poppler for PDF support
XpdfPDF viewer and toolkit
PreviewQtPreview all kinds of files
llppFast and featureful PDF, EPUB, XPS and CBZ viewer
JFBViewPDF and image viewer for the Linux framebuffer
hyggMinimalistic Vim-like TUI document reader
fancy-catPDF reader for terminal emulators
apvlv PDF/EPUB/TXT/FB2/MOBI/CBZ/HTML …viewer
CorePDFSimple lightweight PDF viewer
JumpdfKeyboard-focused PDF viewer
ShelfBrowse and view documents
MeowPDFPDF viewer for the Kitty terminal with Vim-style navigation
npdfrCommand-line PDF reader prioritizing fast searches
miroNative PDF viewer
KiviewQuick file preview
LektraFast and configurable PDF viewer

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted