Zurück zum Ranking

mrmn2/PdfDing

Pythonpdfding.com

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

document-managementlightweightpdfself-hostedpdf-managementpdf-viewerpdf-editorpdf-cloud
Sterne-Wachstum
Sterne
1.8k
Forks
107
Wochenwachstum
Issues
12
5001k1.5k
Nov. 2024Mai 2025Dez. 2025Juli 2026
ArtefaktePyPIpip install pdfding
README

PdfDing

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

Website  •  Demo  •  Docs  •  Get Started


GitHub Repo Stars Docker Pulls Version GitHub Actions Workflow Status Last Commit

PdfDing Demo Screenshot

Introduction

PdfDing is a PDF manager, viewer and editor that you can host yourself. It offers a seamless user experience on multiple devices. It's designed be to be minimal, fast, and easy to set up using Docker.

The name is a combination of PDF and ding. Ding is the German word for thing. Thus, PdfDing is a thing for your PDFs. Initially inspired by linkding.

A live demo is available at demo.pdfding.com.

Features

  • Seamless browser based PDF viewing on multiple devices. Remembers current position - continue where you stopped reading
  • Stay on top of your PDF collection with workspaces, collections, multi-level tagging, starring and archiving functionalities
  • Edit PDFs by adding text, highlighting and drawings
  • Add signatures to PDFs and access them on all devices
  • Manage and export PDF highlights and comments in dedicated sections
  • Clean, intuitive UI with dark mode, inverted color mode, custom theme colors and multiple layouts
  • SSO support via OIDC
  • Share PDFs with an external audience via a link or a QR Code with optional access control
  • Protect accounts with two-factor authentication (TOTP + WebAuthn)
  • Markdown Notes
  • Progress bars show the reading progress of each PDF at a quick glance

Getting started

Ready to dive into PdfDing? Then head over to the Getting Started pages of the documentation and find instructions for setting up PdfDing via Docker, Docker Compose and Helm. Configuration options can be found here.

Contributing

Small improvements, bugfixes and documentation improvements are always welcome. If you want to contribute a larger feature, consider opening an issue first to discuss it. I may choose to ignore PRs for features that don't align with the project's goals or that I don't want to maintain.

If you are interested in contributing more information can be found in the Contributing pages of the docs. There are also ways to contribute if you are not a developer.

Website & Docs

The repository, which contains the source code for the project website and the documentation, can be found on Codeberg.

Acknowledgements

This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429.

NLnet foundation logo     NGI Zero Logo

Ähnliche Repositories
paperless-ngx/paperless-ngx

A community-supported supercharged document management system: scan, index and archive all your documents

PythonPyPIGNU General Public License v3.0angulararchiving
docs.paperless-ngx.com
43.3k2.9k
haiwen/seafile

Beyond file syncing and sharing, a new way to organize your files with extensible file properties and flexible views

COthercloud-storagefile-sync
seafile.com
15k1.7k
phachon/mm-wiki

MM-Wiki 一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。部署方便,使用简单,帮助团队构建一个信息共享、文档管理的协作环境。

GoGo ModulesMIT Licensewikidocs
3.8k850
zmister2016/MrDoc

mrdoc,online document system developed based on python. It is suitable for individuals and small teams to manage documents, wiki, knowledge and notes. 觅思文档,适合于个人和中小型团队的在线文档、知识库系统。

JavaScriptnpmGNU General Public License v3.0pythondjango
mrdoc.io
3.2k582
ONLYOFFICE/CommunityServer

Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.

C#Apache License 2.0onlyofficecollaboration
onlyoffice.com
3.1k672
tfeldmann/organize

The file management automation tool.

PythonPyPIMIT Licenseautomaticcommand-line-tool
organize.readthedocs.io
3.1k185
ciur/papermerge

Open Source Document Management System for Digital Archives (Scanned Documents)

PythonPyPIApache License 2.0scanned-documentsocr
papermerge.com
2.9k308
openpaperwork/paperwork

Personal document manager (Linux/Windows) -- Moved to Gnome's Gitlab

PythonPyPIdocument-managementpersonal-document-system
gitlab.gnome.org/World/OpenPaperwork/paperwork
2.4k144
documize/community

Modern Confluence alternative designed for internal & external docs, built with Go + EmberJS

JavaScriptnpmGNU Affero General Public License v3.0emberjsgo
documize.com
2.4k237
eikek/docspell

Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.

ElmGNU Affero General Public License v3.0ocrstanford-corenlp
docspell.org
2.3k179