13
submitted 1 day ago* (last edited 1 day ago) by Blaze@lemmy.zip to c/opensource@programming.dev

cross-posted from: https://lemmy.world/post/24002641

Hi,

over the last six months I have been building PdfDing. You can find it on github.

PdfDing is a selfhosted PDF manager, viewer and editor offering a seamless user experience on multiple devices. Some of its features include:

  • Remembers current position - continue where you stopped reading on any device
  • Edit PDFs by adding annotations, highlighting and drawings
  • Share PDFs with an external audience via a link or a QR Code. Shared PDFs can be access controlled
  • Dark Mode, colored themes and custom theme colors
  • Inverted color mode for reading PDFs
  • SSO support via OIDC
  • Markdown Notes

The project is built using Django, Alpine JS, htmx, Tailwind CSS and Mozilla's pdf.js.

If you like PdfDing please consider giving the project a star on github. If anyone wants to contribute you are welcome to do so!

top 3 comments
sorted by: hot top controversial new old
[-] GolfNovemberUniform@infosec.pub 7 points 1 day ago* (last edited 1 day ago)

Why would you ever need a server for such an app though? If you want sync, you probably want it for other kinds of files too so this solution makes little sense. Also the cloud is just overrated.

Ik I'm not supposed to put hate on a sane non-political open-source project but cloud-ifying everything really drives me insane.

[-] RmDebArc_5@sh.itjust.works 3 points 1 day ago

For a company it would probably be easier to manage. Also maybe the dev is just most comfortable with web dev and instead of making an electron app they made a server. But it should be possible to make a app with electron or tauri running the editor locally

Why use Electron and not Qt or GTK? Web is unnecessary here and it creates more attack surface. An enterprise use case may be viable though.

this post was submitted on 06 Feb 2025
13 points (100.0% liked)

Opensource

1829 readers
21 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient



founded 1 year ago
MODERATORS