OpenSourceProjects logo
PdfDing logo

PdfDingSelfhosted PDF manager, viewer and editor offering a seamless user experience on multiple devices.

Selfhosted PDF manager, viewer and editor offering a seamless user experience on multiple devices.

1,685 stars
96 forks
Python
AGPL-3.0
PdfDing screenshot

PdfDing

PdfDing is a self-hosted PDF manager, viewer, and editor that delivers a seamless experience across multiple devices. It combines document management with annotation capabilities, allowing you to organize, read, and edit PDFs while maintaining your reading progress and accessing everything from any device.

Key Features

  • Multi-device PDF viewing: Seamless browser-based reading with automatic progress tracking across devices
  • PDF organization: Workspaces, collections, multi-level tagging, starring, and archiving functionalities
  • Annotation tools: Add text, highlighting, drawings, and signatures to PDFs with cloud-wide access
  • Security options: SSO via OIDC, two-factor authentication (TOTP and WebAuthn), and optional PDF sharing with access controls
  • Highlights management: Dedicated sections to manage and export PDF comments and highlights
  • Customizable interface: Dark mode, inverted colors, custom themes, and multiple layout options

Use Cases

  • Personal document library: Organize and manage your PDF collection with intuitive tagging and workspace separation
  • Collaborative reading: Share PDFs via link or QR code with optional access restrictions for team members
  • Research and annotation: Highlight important sections, add notes, and track reading progress across devices
  • Document signing: Access stored signatures across all devices for quick PDF signing and sharing

Who Is It For

PdfDing is ideal for individuals and teams seeking a privacy-respecting, self-hosted alternative to cloud-based PDF management solutions. It's perfect for researchers, students, professionals, and anyone who wants full control over their PDF collection without relying on third-party services.