/NightPDF

Dark Mode PDF Reader built using Electron and PDF.js

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

NightPDF

Dark Mode PDF reader

It uses Electron but my eyes dont care.

NightPDF screencast

Download Binaries

NightPDF logo

Binaries for Linux, Macos and Windows



Download on Flathub

Support tiers

  • Tier 1: Linux, guaranteed builds and guaranteed 100% functionality
  • Tier 2: Tier 2: Windows, guaranteed builds. Functionality is not guaranteed
  • Tier 3: Tier 3: Macos, builds are not guaranteed if it breaks fix is not guaranteed

Limitations

There is limited support for xfa forms, and saving forms with filled in data. This will be worked on with coming releases.

Development

Requirements

This software was developed using

  • node: v12.x
  • yarn: berry
  • Arch Linux Rolling/OpenSUSE Tumbleweed

Instructions

  1. Install dependencies
yarn
  1. Run
yarn dev

Building Release Version

  1. Install dependencies
yarn
  1. Build release
yarn dist

CLI

Usage: NightPDF [-p] [pdf]

Positionals:
  pdf, pdf  The pdf to open                                             [string]

Options:
      --help     Dark Mode PDF Reader built using Electron and PDF.js  [boolean]
      --version  Show version number                                   [boolean]
  -p, --pages    The page to open in the pdf                            [number]

Examples:
  NightPDF -p 5 pdf.pdf  Loads pdf on the 5th page

Licenses