Maxun
منصة مفتوحة المصدر بدون كود لاستخراج بيانات الويب، الزحف، والبحث. تحول مواقع الويب إلى واجهات برمجة تطبيقات (APIs) منظمة في دقائق، مع دعم أنماط متعددة مثل التسجيل والذكاء الاصطناعي.
- حالة المشروع
- نشط
- Last page review
The website link may include a referral commission that supports Al-Hisn, at no cost to you.
عن Maxun
Maxun هي منصة مفتوحة المصدر (AGPL-3.0) لاستخراج بيانات الويب بدون الحاجة إلى كتابة أي كود برمجي. تسمح للمستخدمين بتدريب "روبوتات" (robots) آلية تقوم بتقليد سلوك المستخدم البشري وجمع البيانات المهيكلة، وتحويل أي موقع ويب إلى واجهة برمجة تطبيقات (API) موثوقة. تدعم Maxun أربعة أنواع رئيسية من الروبوتات: Extract (بأوضاع التسجيل Recorder Mode والذكاء الاصطناعي AI Mode)، Scrape (تحويل الصفحات الكاملة إلى Markdown أو HTML)، Crawl (زحف مواقع كاملة)، Search (البحث المجدول واستخراج النتائج). تشمل المنصة أيضًا SDK للمطورين (Python، JavaScript)، وواجهة سطر أوامر CLI، ونظام جدولة مدمج (Scheduler) لتشغيل المهام تلقائيًا. يمكن تثبيتها محليًا عبر Docker أو مباشرة من المصدر (Node.js، TypeScript)، وهي مناسبة لرجال الأعمال والمسوقين والباحثين. حصلت على أكثر من 3 ألف نجمة على GitHub، والنسخة الثابتة هي v1.0.0 (فبراير 2026). تعمل Maxun عبر متصفح وتتطلب موارد خادم معتدلة، وهي منافسة قوية لأدوات استخراج البيانات التجارية مثل Octoparse و ParseHub مع إضافة ميزات الذكاء الاصطناعي المتقدمة.
بدائل Maxun
Crawleeمكتبة استخراج بيانات وأتمتة متصفحات حديثة لـ Node.js، تدعم البرمجة بلغتي JavaScript و TypeScript، وتوفر واجهة واحدة لأنماط…
ScrapeGraphAIمكتبة بايثون لاستخراج البيانات من الويب باستخدام نماذج اللغة الكبيرة (LLMs) والرسوم البيانية المنطقية، تسمح باستخراج المعلومات بناءً…
Scraplingإطار عمل (Framework) متكيف ومفتوح المصدر لاستخراج بيانات الويب (Web Scraping) بلغة بايثون، يتعامل مع كل شيء من…
Scrapyإطار عمل سريع وعالي المستوى لاستخراج البيانات من مواقع الويب باستخدام لغة بايثون، يدعم الزحف المتزامن والمعالجة غير…
Crawl4AIمكتبة بايثون مفتوحة المصدر لاستخراج البيانات من الويب وجاهزة لنماذج اللغة الكبيرة (LLM)، تعتمد على Playwright لتقديم محتوى…
أسئلة شائعة حول Maxun
ما الفرق بين Maxun و Zapier أو IFTTT؟
Zapier و IFTTT هما منصات لأتمتة المهام بين التطبيقات المختلفة (مثل إرسال بريد إلكتروني عند تلقي نموذج جديد)، بينما Maxun هو منصة متخصصة لاستخراج البيانات من مواقع الويب (لاستخراج قوائم المنتجات، الأسعار، البيانات، إلخ). يمكن دمج Maxun مع Zapier و Make و n8n عبر واجهات برمجة التطبيقات لبناء سير عمل متكاملة.
كيف يمكن تثبيت Maxun محليًا؟
أسهل طريقة لتثبيت Maxun محليًا هي باستخدام Docker Compose: استنساخ المستودع وتشغيل `docker compose up -d`. تتطلب العملية Node.js (v18+) وقاعدة بيانات PostgreSQL و Redis، لكن Docker يقوم بذلك تلقائيًا.
