كل المشاريع مفتوحة المصدر
مفتوح المصدراستخلاص البيانات90k

Puppeteer

مكتبة أتمتة Chrome DevTools Protocol من Google لـ Node.

Puppeteer هي مكتبة Node.js من فريق Chrome توفر API عالية المستوى للتحكم في Chrome/Chromium (وFirefox) عبر DevTools Protocol. تدعم الأتمتة headless والمرئية، والتقاط لقطات الشاشة، وتوليد PDF، وبرمجة الصفحات. تُعدّ من أوائل وأكثر مكتبات أتمتة المتصفح headless رسوخاً.

المستودع

puppeteer/puppeteer

اللغة

TypeScript

ما الذي يمكنك بناؤه به

  • أتمتة Chrome للاختبار أو لقطات الشاشة أو توليد PDF
  • استخراج بيانات من صفحات مُصيَّرة بـ JavaScript في Node.js
  • تشغيل خطوات المتصفح headless داخل pipelines استخراج أو وكلاء أكبر

الوسوم

automationchromenode