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

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

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

xdissent/ievms

0
View on GitHub↗
9,773 نجوم·482 تفرعات·Shell·4 مشاهداتxdissent.github.com/ievms↗

Ievms

ievms is a tool that automates the provisioning of Internet Explorer virtual machines in VirtualBox, enabling cross-browser compatibility testing across multiple IE versions on a single host. It downloads and configures Microsoft's official IE virtual machine images into separate VirtualBox VMs using a single command-line script, handling the entire setup process from image acquisition to guest configuration.

The project distinguishes itself through several automation features that streamline the testing workflow. It installs VirtualBox Guest Additions and configures guest control, allowing programmatic VM management from the host. For older XP-based VMs, it boots with a custom ISO that edits the Windows registry to enable guest control with a blank password. To conserve bandwidth and disk space, it duplicates an existing IE6 XP image for IE7 and IE8, and an IE9 Win7 image for IE10 and IE11. After initial setup, it creates a clean snapshot, enabling one-command reversion to a pristine state for repeatable testing.

The tool covers the full lifecycle of managing Internet Explorer virtual machines for testing, from automatic installation and image reuse to snapshot-based state management and host-based VM control. Its documentation provides the necessary guidance for setting up and using the provisioning scripts.

Features

  • Virtual Machine Provisioning - Automates the creation and configuration of VirtualBox VMs for testing Internet Explorer versions.
  • Virtual Machine Installations - Downloads and configures Microsoft's Internet Explorer virtual machine images into separate VirtualBox VMs with a single command.
  • Internet Explorer VM Managers - Automates downloading and configuring Microsoft's IE virtual machine images into separate VirtualBox VMs.
  • Internet Explorer Version Testing - Tests websites across multiple Internet Explorer versions using automated VirtualBox VM provisioning.
  • Cross-Browser Testing Tools - Provisions multiple Internet Explorer versions in isolated VirtualBox VMs for cross-browser testing.
  • Snapshot-Based VM Resets - Creates a clean snapshot after initial VM setup, allowing one-command reversion to a pristine state.
  • Virtual Machine Snapshots - Creates a snapshot after initial setup so the virtual machine can be reset to its pristine state.
  • State Snapshots - Creates a clean snapshot after initial setup to allow reverting the VM to its pristine state.
  • Guest Control Automation Scripts - Installs VirtualBox guest additions and configures guest control to manage VMs programmatically from the host.
  • Guest Additions Installers - Installs VirtualBox Guest Additions to enable programmatic VM management from the host.
  • Programmatic Guest Control - Controls a virtual machine programmatically from the host by installing guest additions and configuring guest control.

سجل النجوم

مخطط تاريخ النجوم لـ xdissent/ievmsمخطط تاريخ النجوم لـ xdissent/ievms

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

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

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

Start searching with AI

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

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

    apify/crawlee-python

    8,097عرض على GitHub↗

    Crawlee-python is a web crawling framework for building scalable scrapers using Python. It serves as a comprehensive tool for web scraping automation, providing a system to extract structured data from websites using both lightweight HTTP requests and headless browser automation. The framework is distinguished by its anti-bot evasion capabilities, which include browser fingerprint impersonation and tiered proxy rotation to bypass detection systems and solve challenges such as Cloudflare. It also incorporates artificial intelligence for autonomous website navigation and schema-based data extra

    Pythonapifyautomationbeautifulsoup
    عرض على GitHub↗8,097
  • microvm-nix/microvm.nixالصورة الرمزية لـ microvm-nix

    microvm-nix/microvm.nix

    2,682عرض على GitHub↗

    microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated guest environments using Nix. It functions as a virtual machine image builder that transforms system specifications into bootable disk images and runner scripts. The project provides a hypervisor abstraction layer, enabling the deployment of guest images across multiple virtualization backends through a unified configuration. It includes specialized tools for PCI hardware passthrough, granting virtual machines direct access to physical host USB and PCI devices. The framework co

    Nixcloud-hypervisorcrosvmfirecracker
    عرض على GitHub↗2,682
  • karma-runner/karmaالصورة الرمزية لـ karma-runner

    karma-runner/karma

    11,958عرض على GitHub↗

    Karma is a JavaScript test runner designed for executing test suites across multiple real web browsers to ensure cross-browser compatibility. It functions as a browser-based execution system that launches browsers, captures console output, and provides a command line interface for running automated tests within continuous integration pipelines. The project utilizes a plugin architecture that allows for the integration of third-party launchers, reporters, and preprocessors. It employs an adapter-based framework to execute tests from various assertion libraries through a unified runner interfac

    JavaScript
    عرض على GitHub↗11,958
  • web-platform-tests/wptالصورة الرمزية لـ web-platform-tests

    web-platform-tests/wpt

    5,951عرض على GitHub↗
    HTMLblinkbrowserdom
    عرض على GitHub↗5,951
عرض جميع البدائل الـ 30 لـ Ievms→

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

ما هي وظيفة xdissent/ievms؟

ievms is a tool that automates the provisioning of Internet Explorer virtual machines in VirtualBox, enabling cross-browser compatibility testing across multiple IE versions on a single host. It downloads and configures Microsoft's official IE virtual machine images into separate VirtualBox VMs using a single command-line script, handling the entire setup process from image acquisition to guest configuration.

ما هي الميزات الرئيسية لـ xdissent/ievms؟

الميزات الرئيسية لـ xdissent/ievms هي: Virtual Machine Provisioning, Virtual Machine Installations, Internet Explorer VM Managers, Internet Explorer Version Testing, Cross-Browser Testing Tools, Snapshot-Based VM Resets, Virtual Machine Snapshots, State Snapshots.

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

تشمل البدائل مفتوحة المصدر لـ xdissent/ievms: apify/crawlee-python — Crawlee-python is a web crawling framework for building scalable scrapers using Python. It serves as a comprehensive… web-platform-tests/wpt. microvm-nix/microvm.nix — microvm.nix is a declarative virtual machine manager and orchestrator for defining, building, and managing isolated… karma-runner/karma — Karma is a JavaScript test runner designed for executing test suites across multiple real web browsers to ensure… microsoft/playwright — Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow… apache/cloudstack — CloudStack is an infrastructure-as-a-service orchestration engine designed to automate the deployment and lifecycle of…