Stirling PDF: أدوات PDF عندك من غير ما ترفع ملفاتك لحد
Stirling PDF منصة open-core بتشغّلها على جهازك أو سيرفرك، فيها أكتر من 50 أداة PDF و REST API و pipelines من غير كود، بدل مواقع الـ PDF الأونلاين.
آخر مرة احتجت تدمج ملفين PDF أو تضغط ملف كبير، غالبًا فتحت أول موقع أونلاين طلعلك في البحث ورفعت عليه الملف. المشكلة إن الملف ده ممكن يكون عقد شغل، أو بطاقة، أو فاتورة فيها بيانات عميل، وإنت متعرفش مين ورا الموقع ولا بيعمل إيه بالملفات بعد ما يخلص.
النهارده في «Open Source» الجزء ٢٩ بنتكلم عن Stirling PDF، منصة PDF بتشغّلها على جهازك أو سيرفرك، وبتعمل أغلب الحاجات اللي بنروح لمواقع برة عشانها.
يعني إيه Stirling PDF؟
حسب الـ README بتاع المشروع، Stirling PDF منصة بتخليك تعدّل وتوقّع وتعمل redact وتحوّل وتأتمت ملفات الـ PDF من غير ما تبعتها لخدمة خارجية. تقدر تستخدمه بأكتر من طريقة:
- Desktop app على جهازك
- واجهة في المتصفح
- سيرفر self-hosted بـ private API لفريقك أو شركتك
اللي فيه
- أكتر من 50 أداة: edit و merge و split و sign و redact و convert و OCR و compress وغيرهم
- REST APIs لأغلب الأدوات، فتقدر تربطه بالسيستم بتاعك بدل ما حد يعمل الشغل ده بإيده
- Pipelines من غير كود: تجمّع كذا خطوة ورا بعض من الواجهة نفسها
- الواجهة متاحة بأكتر من 40 لغة
التشغيل السريع
أمر التشغيل من الـ README مباشرة:
docker run -p 8080:8080 docker.stirlingpdf.com/stirlingtools/stirling-pdf
وبعدها افتح localhost:8080 في المتصفح وجرّب.
خلي بالك من الرخصة
المشروع open-core. الكود اللي برة فولدرات معينة (زي proprietary و saas وغيرها) تحت رخصة MIT، لكن الفولدرات دي ليها رخص تانية، وفيه خطط مدفوعة لحاجات زي الـ SSO والـ auditing. فلو هتستخدمه في شركة، اقرا ملف الـ LICENSE كويس وحدد إنت محتاج أنهي جزء.
آخر إصدار وقت كتابة المقال هو v3.2.2، اتنشر يوم 24 أكتوبر 2026، والريبو شغال ومش archived.
اعمل إيه دلوقتي
- شغّله على جهازك بالأمر اللي فوق، وجرّب الدمج والضغط على ملف حقيقي.
- لو هتشغّله لفريقك على سيرفر، متفتحوش على الإنترنت من غير login أو reverse proxy بـ authentication.
- لو عندك سيستم بيطلّع فواتير أو عقود PDF، جرّب الـ API واربطه بيه.
رأيي
مش كل حاجة لازم تبقى SaaS. فيه أدوات بنستخدمها كل يوم من غير ما نفكر، وبنرفع عليها ملفات حساسة عشان "أسهل". أداة زي Stirling PDF بتقفل الباب ده: الملف بيفضل عندك، والشغل بيحصل على جهازك أو سيرفرك. بس خد بالك إن self-hosted معناها إن الأمان مسؤوليتك إنت، فمتسيبش السيرفر مفتوح.
إنت بتعمل إيه لما تحتاج تدمج أو تضغط PDF؟ موقع أونلاين ولا أداة عندك؟
المصادر
- open-source
- self-hosted
- docker
- privacy