انتقل إلى المحتوى

أفضل أدوات PDF مفتوحة المصدر: محررات مجانية للاستضافة الذاتية والتعرف الضوئي والمكتبات

إذا كنت تتعامل مع مستندات حساسة، فأداة PDF مفتوحة المصدر تشغّلها بنفسك تُبقي ملفاتك بعيدة عن خوادم الآخرين. تضم هذه القائمة ثمانية مشاريع نشطة، من حزم PDF كاملة تفتحها في المتصفح إلى أدوات التعرف الضوئي في سطر الأوامر ومكتبات المطورين. قرأنا مستودع كل مشروع وترخيصه وصفحة أسعاره بأنفسنا، لتعرف لمن يناسب وكم يكلف وكيف تثبّته قبل أن تقضي وقتاً عليه.

الإجابة المختصرة

لحزمة PDF شاملة تستضيفها بنفسك، الخياران الرئيسيان Stirling PDF (عبر Docker أو تطبيق سطح المكتب) وBentoPDF (يعمل بالكامل داخل المتصفح). للدمج والتقسيم دون اتصال على الحاسوب، PDFsam Basic. لجعل المستندات الممسوحة قابلة للبحث، OCRmyPDF، ولأرشفة كل أوراقك والبحث فيها، Paperless-ngx. ويستخدم المطورون PDF.js لعرض ملفات PDF في المواقع، وPyMuPDF في بايثون، وqpdf في سطر الأوامر.

تم التحقق في 18 أكتوبر 2026

كيف تختار

متصفح أم سطح مكتب أم خادم

يعالج BentoPDF الملفات داخل المتصفح، فلا ترفع نسخته المستضافة الملفات أصلاً. وتطبيقات سطح المكتب مثل PDFsam لا تحتاج إلا إلى التثبيت. أما Stirling PDF وPaperless-ngx فتعمل كخادم تديره أنت أو مسؤول التقنية لديك، وهذا يناسب الفرق التي تتشارك نسخة واحدة.

اقرأ الترخيص قبل البناء عليه

المشاريع المرخصة بـ AGPL (مثل BentoPDF وPDFsam وPyMuPDF) مجانية الاستخدام، لكن إن عدّلتها وقدّمتها لغيرك عبر الشبكة فعليك نشر الشيفرة المصدرية أو شراء الترخيص التجاري الذي يبيعه صانعوها. أما شيفرة Apache-2.0 (PDF.js وqpdf) وMIT فيمكن إدخالها في منتجات مغلقة المصدر. ويجمع Stirling PDF بين شيفرة MIT ومجلدات بتراخيص خاصة.

متى تكون الأداة المجانية عبر الإنترنت أبسط

إذا كنت تحتاج دمج ملف أو تقسيمه أو حمايته بين حين وآخر، فتثبيت خادم مبالغة. أدوات PDF لدينا تعمل في متصفحك دون رفع الملف، وهي تكفي للمهام اليومية، أما الاستضافة الذاتية فتستحق عندما يحتاج فريق إلى التعرف الضوئي أو الأتمتة أو واجهة برمجية.

المشاريع

Stirling PDF

نواة مفتوحة

94,284 نجمة على GitHubآخر تحديث للشيفرة 15 أكتوبر 2026

منصة PDF بأكثر من 50 أداة لتحرير ملفات PDF ودمجها وتقسيمها وتوقيعها وحجب أجزاء منها وتحويلها والتعرف الضوئي عليها وضغطها دون إرسال المستندات إلى خدمات خارجية.

لمن يناسب
الأفراد والفرق الذين يريدون حزمة PDF خاصة، والمطورون الذين يحتاجون واجهة REST لملفات PDF.
طريقة الاستخدام
شغّله كتطبيق سطح مكتب، أو كخادم ذاتي الاستضافة تفتحه في المتصفح، ومعظم أدواته متاحة أيضاً كواجهات REST للأتمتة.
يعمل على
Docker أو خادم ذاتي (عبر المتصفح)، وتطبيق سطح مكتب لويندوز وماك ولينكس، وKubernetes
الترخيص
MIT for most code; some folders proprietary (open-core)
مجاني أم مدفوع
في 18 أكتوبر 2026 عرضت صفحة الأسعار خطة مجانية (الاستضافة الذاتية محدودة بخمسة مستخدمين)، وخطة الفريق بسعر 99 دولاراً شهرياً لمئة مستخدم مع تسجيل دخول موحد، وأسعاراً مخصصة للمؤسسات. صفحة الأسعار

طريقة التثبيت

  1. ثبّت Docker.
  2. شغّل الحاوية:
    docker run -p 8080:8080 docker.stirlingpdf.com/stirlingtools/stirling-pdf
  3. افتح http://localhost:8080 في المتصفح.
  4. أو ثبّت تطبيق سطح المكتب لويندوز أو ماك أو لينكس من وثائق المشروع.

الخطوات من الوثائق الرسمية

معلومات مهمة

  • ليست كل الشيفرة بترخيص MIT، فبعض المجلدات بتراخيص خاصة (راجع ملف LICENSE).
  • أكثر من خمسة مستخدمين وتسجيل الدخول الموحد SAML وسجلات التدقيق تتطلب خطة مدفوعة.

المستودعالموقع

BentoPDF

مجاني

16,064 نجمة على GitHubآخر تحديث للشيفرة 17 أكتوبر 2026

حزمة PDF تضع الخصوصية أولاً، تدمج ملفات PDF وتحررها وتحوّلها وتعالجها بالكامل داخل متصفحك دون أي معالجة على الخادم.

لمن يناسب
من يريد أدوات PDF دون رفع الملفات، والفرق التي تريد موقع PDF داخلياً.
طريقة الاستخدام
افتح تطبيق الويب واختر الأداة، وتُعالج الملفات محلياً في المتصفح. يمكنك استضافته بنفسك عبر Docker أو كملفات ثابتة على أي خادم ويب.
يعمل على
المتصفح، مع استضافة ذاتية عبر Docker أو Podman أو كملفات ثابتة
الترخيص
AGPL-3.0 (commercial licence also sold)
مجاني أم مدفوع
كل الأدوات مجانية بترخيص AGPL-3.0. ويُباع ترخيص تجاري لمرة واحدة (79 دولاراً في 18 أكتوبر 2026) فقط للاستخدام في منتجات مغلقة المصدر دون التزامات AGPL. صفحة الأسعار

طريقة التثبيت

  1. ثبّت Docker.
  2. شغّل نسخة الاستضافة الذاتية البسيطة:
    docker run -p 3000:8080 ghcr.io/alam00000/bentopdf-simple:latest
  3. افتح http://localhost:3000 في المتصفح.
  4. أو نزّل ملف الإصدار المضغوط وقدّمه كملفات ثابتة على خادم الويب لديك.

الخطوات من الوثائق الرسمية

معلومات مهمة

  • بعض الميزات تحمّل افتراضياً وحدات WASM (مثل PyMuPDF وGhostscript) من شبكة jsDelivr، والتثبيت دون إنترنت يحتاج إعداداً إضافياً.

المستودعالموقع

PDFsam Basic

نواة مفتوحة

4,618 نجمة على GitHubآخر تحديث للشيفرة 2 أكتوبر 2026

تطبيق سطح مكتب مجاني لتقسيم ملفات PDF ودمجها واستخراج صفحاتها وتدويرها وخلطها.

لمن يناسب
كل من يحتاج تقسيم ملفات PDF أو دمجها دون اتصال على حاسوبه.
طريقة الاستخدام
ثبّته واعمل على الملفات محلياً، دون حاجة إلى اتصال بالإنترنت أو رفع الملفات.
يعمل على
ويندوز وماك ولينكس (سطح المكتب)
الترخيص
AGPL-3.0
مجاني أم مدفوع
PDFsam Basic مجاني ومفتوح المصدر. ويبيع الناشر نفسه تطبيقين مدفوعين منفصلين غير مفتوحي المصدر هما PDFsam Visual وPDFsam Enhanced. صفحة الأسعار

طريقة التثبيت

  1. افتح صفحة تنزيل PDFsam Basic.
  2. نزّل المثبّت المناسب لنظامك: ‎.exe لويندوز، و‎.dmg لماك (ARM أو Intel)، و‎.deb أو ‎.tar.gz المحمول للينكس.
  3. ثبّته وشغّله واختر أداة مثل الدمج أو التقسيم.

الخطوات من الوثائق الرسمية

معلومات مهمة

  • يعرض مثبّت ويندوز تجربة PDFsam Enhanced المدفوع، ويمكنك رفضها.
  • الإصدار 4 وما بعده يضم بيئة Java الخاصة به.

المستودعالموقع

OCRmyPDF

مجاني

35,026 نجمة على GitHubآخر تحديث للشيفرة 12 أكتوبر 2026

أداة سطر أوامر تضيف طبقة نص بالتعرف الضوئي إلى ملفات PDF الممسوحة لتصبح قابلة للبحث والنسخ، وتنتج ملفات PDF/A افتراضياً.

لمن يناسب
الأفراد والمطورون الذين يحتاجون تحويل المستندات الممسوحة إلى ملفات PDF قابلة للبحث، ولو بالجملة.
طريقة الاستخدام
شغّله في الطرفية (ocrmypdf input.pdf output.pdf) أو من خلال السكربتات، وله أيضاً واجهة بايثون.
يعمل على
لينكس وماك وويندوز وFreeBSD وDocker، عبر سطر الأوامر وبايثون
الترخيص
MPL-2.0
مجاني أم مدفوع
مجاني ومفتوح المصدر، ولا توجد خطة مدفوعة. صفحة الأسعار

طريقة التثبيت

  1. ثبّته عبر مدير الحزم، مثلاً على Debian أو Ubuntu:
    apt install ocrmypdf
  2. وعلى ماك استخدم Homebrew:
    brew install ocrmypdf
  3. ثبّت حزم لغات Tesseract التي تحتاجها (العربية رمزها ara).
  4. شغّله على ملف ممسوح:
    ocrmypdf --output-type pdfa input.pdf output.pdf

الخطوات من الوثائق الرسمية

معلومات مهمة

  • يحتاج تثبيت Ghostscript وTesseract كبرنامجين منفصلين.
  • يسمح ترخيص MPL-2.0 بالاستخدام في برامج مغلقة المصدر، لكن التعديلات على ملفات OCRmyPDF نفسها يجب نشرها.

المستودعالموقع

Paperless-ngx

مجاني

46,683 نجمة على GitHubآخر تحديث للشيفرة 15 أكتوبر 2026

نظام لإدارة المستندات يتعرف ضوئياً على مستنداتك الممسوحة ويفهرسها في أرشيف قابل للبحث.

لمن يناسب
الأسر والمكاتب الصغيرة التي تريد التخلص من الورق وإبقاء الفواتير والخطابات والسجلات قابلة للبحث على خادمها الخاص.
طريقة الاستخدام
استخدمه عبر المتصفح: المستندات التي تضعها في مجلد أو ترفعها أو تصل بالبريد تُعالج ضوئياً وتُوسم وتصبح قابلة للبحث في نصها الكامل.
يعمل على
Docker (الموصى به) أو خادم لينكس، ويُستخدم عبر المتصفح
الترخيص
GPL-3.0
مجاني أم مدفوع
مجاني ويدعمه المجتمع، ولا يبيع المشروع أي خطة. صفحة الأسعار

طريقة التثبيت

  1. ثبّت Docker وDocker Compose.
  2. شغّل سكربت التثبيت الرسمي وأجب عن أسئلته:
    bash -c "$(curl --location --silent --show-error https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"
  3. ينزّل السكربت الصور ويشغّل الحاويات وينشئ حساب المدير.
  4. افتح http://127.0.0.1:8000 وسجّل الدخول.

الخطوات من الوثائق الرسمية

معلومات مهمة

  • يحذّر المشروع من أن البيانات تُخزَّن دون تشفير، فلا تشغّله على خادم غير موثوق، ويُنصح بخادم منزلي مع نسخ احتياطية.
  • قراءة ملفات Office والبريد تحتاج خدمة Apache Tika الاختيارية.

المستودعالموقع

PDF.js

مجاني

54,007 نجمة على GitHubآخر تحديث للشيفرة 15 أكتوبر 2026

مكتبة وعارض بلغة جافاسكربت لقراءة ملفات PDF وعرضها في المتصفحات، وهو عارض PDF المدمج في فايرفوكس.

لمن يناسب
مطورو الويب الذين يحتاجون عرض ملفات PDF داخل موقع أو تطبيق ويب.
طريقة الاستخدام
أضف حزمة pdfjs-dist من npm أو من شبكة CDN إلى تطبيقك، أو عدّل العارض المرفق.
يعمل على
المتصفحات (مكتبة جافاسكربت)
الترخيص
Apache-2.0
مجاني أم مدفوع
مجاني ومفتوح المصدر بدعم من موزيلا، ولا توجد خطة مدفوعة. صفحة الأسعار

طريقة التثبيت

  1. ثبّت الحزمة الجاهزة في مشروعك:
    npm install pdfjs-dist
  2. أو نزّل الإصدار المستقر الجاهز مع العارض من صفحة البدء.
  3. وللعمل من المصدر، انسخ المستودع ونفّذ npm install ثم npx gulp server وافتح http://localhost:8888/web/viewer.html.

الخطوات من الوثائق الرسمية

معلومات مهمة

  • يعرض ملفات PDF ولا يحررها.
  • تطلب موزيلا ألا يُضمَّن العارض في موقعك دون تعديل، بل بتغيير شكله أو البناء عليه.

المستودعالموقع

qpdf

مجاني

5,482 نجمة على GitHubآخر تحديث للشيفرة 26 سبتمبر 2026

أداة سطر أوامر ومكتبة C++ لإجراء تغييرات على ملفات PDF تحافظ على محتواها، مثل التحسين للعرض على الويب والتشفير وفك التشفير والتقسيم والدمج.

لمن يناسب
المطورون والمستخدمون المتقدمون الذين يؤتمتون تغييرات PDF منخفضة المستوى.
طريقة الاستخدام
نفّذ أوامر qpdf في الطرفية أو السكربت، أو اربط مكتبة libqpdf ببرنامجك.
يعمل على
لينكس وماك وويندوز (سطر الأوامر ومكتبة C++)
الترخيص
Apache-2.0
مجاني أم مدفوع
مجاني ومفتوح المصدر، ولا توجد خطة مدفوعة. صفحة الأسعار

طريقة التثبيت

  1. نزّل الملفات التنفيذية لنظامك من صفحة الإصدارات على GitHub.
  2. على ماك، أزل علامة العزل في المجلد بعد فك الضغط لأن الملفات غير موثّقة من آبل:
    xattr -r -d com.apple.quarantine bin lib
  3. وللبناء من المصدر تحتاج مترجم C++20 وCMake 3.16 أو أحدث وzlib وlibjpeg:
    cmake -S . -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo && cmake --build build
  4. تحقق من عمله:
    qpdf --empty --pages a.pdf b.pdf -- merged.pdf

الخطوات من الوثائق الرسمية

معلومات مهمة

  • لا يعرض ملفات PDF ولا يستخرج النص، بل يغيّر بنية الملف.

المستودعالموقع

PyMuPDF

نواة مفتوحة

10,910 نجمة على GitHubآخر تحديث للشيفرة 15 أكتوبر 2026

مكتبة بايثون سريعة مبنية على محرك MuPDF لاستخراج محتوى ملفات PDF وغيرها وتحليلها وتحويلها وعرضها وتحريرها.

لمن يناسب
مطورو بايثون الذين يبنون أنظمة لمعالجة المستندات أو استخراج البيانات أو الذكاء الاصطناعي.
طريقة الاستخدام
ثبّتها عبر pip واستدعِها من شيفرة بايثون، مثلاً لقراءة نص كل صفحة.
يعمل على
مكتبة بايثون (ويندوز وماك ولينكس)
الترخيص
AGPL-3.0 (commercial licences from Artifex)
مجاني أم مدفوع
مجانية بترخيص AGPL-3.0. وتبيع شركة Artifex تراخيص تجارية للاستخدام المغلق المصدر، وإضافة صيغ Office الاختيارية تحتاج مفتاح ترخيص. صفحة الأسعار

طريقة التثبيت

  1. ثبّت إصداراً مدعوماً من بايثون 3.
  2. ثبّت المكتبة:
    pip install pymupdf
  3. افتح مستنداً واقرأ نصه:
    import pymupdf; doc = pymupdf.open('document.pdf'); print(doc[0].get_text())
  4. وللتعرف الضوئي ثبّت Tesseract بشكل منفصل.

الخطوات من الوثائق الرسمية

معلومات مهمة

  • تذكر Artifex أن استخدامها في تطبيق أو خدمة على خادم وفق AGPL يعني نشر شيفرتك كاملة، ما لم تشترِ ترخيصاً تجارياً.

المستودعالموقع

أسئلة شائعة

ما أفضل محرر PDF مجاني مفتوح المصدر؟

لحزمة شاملة، Stirling PDF هو الأكثر نجوماً على GitHub بين مشاريع هذه الصفحة (94,284 نجمة في 18 أكتوبر 2026) ويعمل كتطبيق سطح مكتب أو خادم، وBentoPDF هو البديل الذي يُبقي كل ملف داخل متصفحك. وكلاهما يغطي الدمج والتقسيم والتحويل والتوقيع.

هل يمكنني جعل ملف PDF ممسوح قابلاً للبحث مجاناً؟

نعم. يضيف OCRmyPDF طبقة نص مخفية إلى ملفات PDF الممسوحة من سطر الأوامر، ويدعم العربية عبر حزمة لغة Tesseract ‏"ara". ويتضمن Stirling PDF وPaperless-ngx التعرف الضوئي أيضاً.

هل من الآمن استخدام أدوات PDF مفتوحة المصدر للملفات السرية؟

تشغيل الأداة بنفسك يعني بقاء الملفات على جهازك أو خادمك، وهذه أهم فائدة للخصوصية. نزّل فقط من المستودع أو الموقع الرسمي المذكور هنا، وحدّث البرنامج باستمرار، وانتبه إلى أن Paperless-ngx يخزّن البيانات دون تشفير لذلك يجب أن يكون خادمه موثوقاً.

هل يمكنني استخدام مكتبات PDF هذه في تطبيق تجاري؟

يستخدم PDF.js وqpdf ترخيص Apache-2.0 الذي يسمح بالاستخدام التجاري والمغلق المصدر. أما PyMuPDF وBentoPDF فبترخيص AGPL-3.0، فيحتاج المنتج المغلق أو المستضاف إلى ترخيصهما التجاري. اقرأ دائماً ملف LICENSE للإصدار الذي تستخدمه.

كيف اخترتم مشاريع PDF هذه؟

كل مشروع منها نشط (أُضيفت إليه شيفرة خلال العام الأخير) وله ترخيص واضح ووثائق تثبيت رسمية ويحل مهمة PDF حقيقية. واستبعدنا مكتبة pdf-lib الشهيرة لأنها لم تُحدَّث بشيفرة جديدة منذ أكثر من عامين حتى 18 أكتوبر 2026.

لا نرتبط بهذه المشاريع. تحققنا من المعلومات في التاريخ المذكور أعلاه من مستودع كل مشروع وترخيصه وصفحة أسعاره، وقد تتغير الأسعار والتراخيص وخطوات التثبيت، فتأكد من الموقع الرسمي قبل الاعتماد عليها. النص العربي بانتظار مراجعة لغوية من متحدث أصلي.