Skip to content

podheitor/BigPDF2MD

Repository files navigation

🚀 BigPDF2MD & MD2PDF Integration

The ultimate two-way document converter for KDE Plasma (Dolphin)

BigLinux KDE Python

✨ Features

  • 📄 PDF ➡️ Markdown (MD): Convert heavy PDF documents into clean, readable, and structured Markdown files. Powered by pymupdf4llm for the highest quality text extraction.
  • 📝 Markdown (MD) ➡️ PDF: Convert your .md documentation directly into beautiful .pdf files.
  • 🖱️ One-Click Integration: Native integration with Dolphin via KDE Service Menus. Just right-click!
  • 🔔 System Notifications: Seamlessly integrated with KDE notifications to let you know when conversions start and finish.
  • 📦 Sandboxed Environment: Safely installs dependencies in a Python Virtual Environment (/opt/BigPDF2MD/venv) without polluting your system.

📥 Installation

🏆 Recommended: Pre-Built Arch Package (BigLinux)

  1. Download the latest bigpdf2md-1.1-1-any.pkg.tar from the Releases.
  2. Install it using pacman or just double click it in Dolphin:
sudo pacman -U bigpdf2md-1.1-1-any.pkg.tar

🔧 Manual Build from Source

You can build the Arch package yourself using makepkg:

git clone https://github.com/podheitor/BigPDF2MD.git
cd BigPDF2MD
makepkg -si

🛠️ Usage Guide

  1. Open your Dolphin File Manager.
  2. Find any .pdf or .md file.
  3. Right-click on the file:
    • For PDFs: Select Convert PDF to Markdown (MD)
    • For MDs: Select Convert Markdown (MD) to PDF
  4. Wait a few moments. A system notification will pop up when it's done!

Developed with ❤️ for the BigLinux & KDE Community.

About

Dolphin right-click option to convert PDF to Markdown in BigLinux/Arch

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors