awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mozilla avatar

mozilla/geckodriver

0
View on GitHub↗
7,480 نجوم·1,525 تفرعات·MPL-2.0·6 مشاهداتfirefox-source-docs.mozilla.org/testing/geckodriver↗

Geckodriver

geckodriver هو برنامج تشغيل لأتمتة المتصفح وتنفيذ W3C WebDriver. يعمل كخادم وكيل يترجم أوامر WebDriver القياسية إلى تعليمات داخلية لمتصفحات الويب القائمة على محرك Gecko.

يمكن المشروع من التحكم البرمجي في المتصفحات القائمة على Gecko لمحاكاة تفاعلات المستخدم وأتمتة مهام الويب المتكررة. يدعم كلاً من أتمتة المتصفح القياسية وتنسيق المتصفح بدون واجهة رسومية لسير العمل الذي يتم تنفيذه بدون واجهة مستخدم رسومية.

يُستخدم البرنامج لاختبار الويب المؤتمت للتحقق من وظائف الموقع الإلكتروني وسلوك واجهة المستخدم عن طريق تشغيل مجموعات اختبار برمجية مقابل متصفح حي.

Features

  • Browser Automation Interfaces - Acts as a standardized remote control interface for automating web browser interactions and testing.
  • WebDriver Proxy Bridges - Functions as a proxy server translating standardized WebDriver commands into internal instructions for Gecko-based browsers.
  • WebDriver Implementations - Implements a communication layer that maps standardized W3C WebDriver HTTP requests to Gecko-specific browser commands.
  • Browser Automation - Enables programmatic control of web browsers to automate user interactions and execute repetitive web tasks.
  • Browser Control APIs - Provides an HTTP-based interface for programmatic control of Gecko browser instances, including navigation and tab management.
  • WebDriver Protocol Serializers - Translates incoming JSON WebDriver payloads into the internal communication format required by the Gecko browser engine.
  • Remote Control Protocols - Uses the Marionette protocol over TCP sockets to provide low-level remote control of the browser.
  • Browser Automation Testing - Enables running programmatic test suites against a live browser to verify website functionality and UI behavior.
  • Headless Browser Orchestrators - Manages and controls isolated headless browser instances for continuous integration and web scraping workflows.
  • Browser Drivers - WebDriver implementation for the Firefox browser.

سجل النجوم

مخطط تاريخ النجوم لـ mozilla/geckodriverمخطط تاريخ النجوم لـ mozilla/geckodriver

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Geckodriver

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Geckodriver.
  • apify/crawleeالصورة الرمزية لـ apify

    apify/crawlee

    24,002عرض على GitHub↗

    Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture. The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a rob

    TypeScriptapifyautomationcrawler
    عرض على GitHub↗24,002
  • php-webdriver/php-webdriverالصورة الرمزية لـ php-webdriver

    php-webdriver/php-webdriver

    5,203عرض على GitHub↗

    php-webdriver is a WebDriver PHP client and browser automation framework that implements the W3C WebDriver standard. It serves as a programmatic interface for controlling web browsers, executing JavaScript, and managing browser sessions in both headed and headless environments. The library functions as a Selenium protocol implementation, allowing PHP applications to communicate with browser drivers such as ChromeDriver or GeckoDriver. It provides the ability to automate user actions, navigate pages, and validate DOM elements for web UI testing. Its capabilities cover broad areas of browser i

    PHPphp-webdriverseleniumselenium-php
    عرض على GitHub↗5,203
  • browser-use/workflow-useالصورة الرمزية لـ browser-use

    browser-use/workflow-use

    4,054عرض على GitHub↗

    This project is an LLM browser automation framework and AI agent browser interface. It serves as a control layer that translates natural language instructions into browser interactions using large language models, enabling AI agents to navigate and interact with web pages through standardized browser-control functions. The system functions as an RPA workflow orchestrator and headless browser management tool, capable of recording and replaying deterministic browser sequences to automate repetitive tasks. It distinguishes itself through stealth configurations, including residential proxies and

    Pythonbrowser-automationbrowser-use-boxrpa
    عرض على GitHub↗4,054
  • facebook/php-webdriverالصورة الرمزية لـ facebook

    facebook/php-webdriver

    5,203عرض على GitHub↗

    php-webdriver is a browser automation library and PHP language binding for the Selenium WebDriver protocol. It serves as a web application testing tool that allows for the programmatic control of web browsers to simulate user interactions and navigate web pages. The project implements the WebDriver protocol to manage browser sessions and execute automated functional tests. It enables integration with Selenium servers to perform automated web testing and support headless browser workflows. The library provides capabilities for configuring browser properties and managing the lifecycle of remot

    PHP
    عرض على GitHub↗5,203
عرض جميع البدائل الـ 30 لـ Geckodriver→

الأسئلة الشائعة

ما هي وظيفة mozilla/geckodriver؟

geckodriver هو برنامج تشغيل لأتمتة المتصفح وتنفيذ W3C WebDriver. يعمل كخادم وكيل يترجم أوامر WebDriver القياسية إلى تعليمات داخلية لمتصفحات الويب القائمة على محرك Gecko.

ما هي الميزات الرئيسية لـ mozilla/geckodriver؟

الميزات الرئيسية لـ mozilla/geckodriver هي: Browser Automation Interfaces, WebDriver Proxy Bridges, WebDriver Implementations, Browser Automation, Browser Control APIs, WebDriver Protocol Serializers, Remote Control Protocols, Browser Automation Testing.

ما هي البدائل مفتوحة المصدر لـ mozilla/geckodriver؟

تشمل البدائل مفتوحة المصدر لـ mozilla/geckodriver: apify/crawlee — Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction… php-webdriver/php-webdriver — php-webdriver is a WebDriver PHP client and browser automation framework that implements the W3C WebDriver standard.… browser-use/workflow-use — This project is an LLM browser automation framework and AI agent browser interface. It serves as a control layer that… facebook/php-webdriver — php-webdriver is a browser automation library and PHP language binding for the Selenium WebDriver protocol. It serves… mherrmann/helium — Helium is a Python library and high-level wrapper for Selenium designed for browser automation, functional UI testing,… agent-infra/sandbox — This project provides secure, containerized infrastructure designed for autonomous agents, remote code execution, and…