Reads the `nbk` files a Kindle Scribe writes and renders them as vector PDFs, complete with the ruled or squared background the notes were written on, and adds what was written on a PDF on the device to a copy of that PDF. Includes a reader for the signature container the device wraps its SQLite database in, a binary Amazon Ion parser, and a decoder for the second-order delta encoding the firmware stores pen strokes in. Ships the `nbk2pdf` command line tool.

Required Ruby Version

>= 3.1.0

Authors

Sergey Avseyev

Versions

  1. 1.1.0
    1. source

      1. 1.1.0 source October 21, 2026 (51.5 KB)
  2. 1.0.1
    1. source

      1. 1.0.1 source October 20, 2026 (48.5 KB)
  3. 1.0.0
    1. source

      1. 1.0.0 source October 19, 2026 (48 KB)

Pushed by

SHA 256 checksum