[Nix@NGI] PdfDing packaged for NGIpkgs

PdfDing is a web-based selfhosted PDF manager, viewer and editor. This project is funded by the NGI0 Commons grant.

PdfDing provides a browser‑based PDF viewer that syncs across devices and allows users to organize their library with workspaces, collections, multi‑level tags, starring and archiving. It supports basic editing and lets users manage and export highlights and comments. Other features include: dark mode, inverted colors, custom themes, multiple layouts, markdown notes, and progress bars. Access control is through a single sign-on via OpenID Connect.

Thanks to @phanirithvij for working on this project.

Tracking issue.

Try it out

Follow the project instructions to launch the PdfDing demo in a virtual machine.

Share your feedback

Please leave your feedback using this short survey, which will be available for the next 30 days.

Alternatively, join the office hours on Jitsi every Tuesday and Thursday from 16:00 to 17:00 UTC+2 (CEST) and the Ngipkgs Matrix channel for any further comments or questions.

Nix@NGI team webpage.

7 Likes

Is this intended to work on stable NixOS? I think projects(Reaction): use module and tests from Nixpkgs · ngi-nix/ngipkgs@dc44dfb · GitHub breaks the ngi.nixosModules.services module.

Cool, do you plan to submit it to NixOS/nixpkgs ?

Upstreaming to nixpkgs is one of the primary goals of NGIpkgs. The nixpkgs pr for PdfDing was merged recently https://github.com/NixOS/nixpkgs/pull/481927.

As of now NGIpkgs only supports nixos-unstable. I opened an issue to track stable support, thanks for reporting this @truh.

3 Likes