awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repositorios

Awesome GitHub RepositoriesCross-Platform Testing Environments

Explore 7 awesome GitHub repositories matching development tools & productivity · Cross-Platform Testing Environments. Refine with filters or upvote what's useful.

Awesome Cross-Platform Testing Environments GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • sickcodes/docker-osxAvatar de sickcodes

    sickcodes/Docker-OSX

    52,595Ver en GitHub↗

    Docker-OSX is a containerized virtualization platform that enables the execution of full operating systems within isolated environments. By leveraging hardware-accelerated hypervisors and machine emulation, the project allows guest operating systems to run with near-native performance, effectively mimicking dedicated physical hardware within a container. The platform distinguishes itself by providing a complete infrastructure for remote desktop and headless management, allowing users to interact with virtualized graphical environments over network protocols. It supports advanced hardware inte

    Validates software compatibility across different operating system versions without requiring dedicated physical hardware.

    Shellcontainerdockerdocker-osx
    Ver en GitHub↗52,595
  • ttroy50/cmake-examplesAvatar de ttroy50

    ttroy50/cmake-examples

    13,066Ver en GitHub↗

    This project is a collection of reference implementations and templates for CMake build patterns and configuration workflows. It provides standardized templates for managing C++ project structures, compiler flags, and dependency linking. The repository includes a packaging guide for creating installation targets and platform-specific software installers. It also provides a testing suite that demonstrates the integration of unit testing and static analysis tools into the build process. Additional reference configurations cover the execution of builds and tests within isolated, containerized e

    Runs test scripts inside multiple container versions to verify build correctness across different operating system environments.

    CMakeboostcatchclang
    Ver en GitHub↗13,066
  • insidegui/virtualbuddyAvatar de insidegui

    insidegui/VirtualBuddy

    8,237Ver en GitHub↗

    VirtualBuddy is a graphical user interface and manager for creating and running macOS virtual machines on Apple Silicon. It serves as an interface for the native Apple Virtualization Framework, allowing users to provision and boot guest operating systems on ARM-based hardware. The tool provides a dedicated environment for managing virtual machine administration and software compatibility testing across different macOS versions. It enables the execution of guests via local files, remote URLs, or image catalogs, and supports booting into recovery mode for system repairs. The system covers hard

    Allows verifying application behavior across different macOS versions by launching guest operating systems.

    Swiftmacosvirtual-machine
    Ver en GitHub↗8,237
  • kata-containers/kata-containersAvatar de kata-containers

    kata-containers/kata-containers

    8,106Ver en GitHub↗

    Kata Containers is an OCI container runtime that launches containers inside lightweight virtual machines to combine hardware-level isolation with container operational speed. It functions as a hardware-isolated container engine and lightweight VM hypervisor, providing a virtual machine monitor interface that abstracts multiple hypervisors to optimize for performance or specific hardware emulation. The project distinguishes itself through a confidential computing runtime that leverages hardware-backed trusted execution environments, such as Intel TDX and AMD SEV-SNP, to protect data in use. It

    Provides integration tests that verify container behavior across diverse orchestrators and deployment environments.

    Rustacrncontainerscri
    Ver en GitHub↗8,106
  • nodeos/nodeosAvatar de NodeOS

    NodeOS/NodeOS

    7,337Ver en GitHub↗

    NodeOS is an operating system that boots a Linux kernel with Node.js running as the primary userspace, replacing traditional shell utilities with JavaScript execution. Every npm package is treated as a native system command, making hundreds of thousands of packages directly executable at the OS level. The operating system is built inside Docker containers using a reproducible pipeline that generates ext2 filesystem images, with the ability to conditionally disable KVM for systems without hardware virtualization. It mounts a persistent usersfs partition for user home directories, preserving ch

    Runs the operating system inside Docker containers for testing and deployment.

    Shelljavascriptnodejsnodeos
    Ver en GitHub↗7,337
  • docker-library/docsAvatar de docker-library

    docker-library/docs

    5,281Ver en GitHub↗

    Este proyecto sirve como centro de documentación y repositorio de especificaciones para imágenes oficiales de Docker. Funciona como un generador de documentación basado en metadatos que transforma archivos de contenido estructurado en archivos markdown y readmes para su distribución pública. El repositorio proporciona guías técnicas y estándares de configuración para desplegar software contenedorizado a través de múltiples arquitecturas de CPU. Incluye manuales detallados para configurar variables de entorno, montajes de volúmenes y ajustes de red para garantizar despliegues de imágenes consistentes. La documentación cubre una amplia gama de entornos contenedorizados, incluyendo varias distribuciones de Linux y entornos Unix mínimos. Detalla el despliegue de instancias de bases de datos, runtimes de Java y sistemas de gestión de contenido, con un enfoque en la optimización de contenedores ligeros y la persistencia de datos. El proyecto utiliza validación automatizada para verificar archivos fuente markdown y YAML frente a estándares de formato antes de que se publiquen.

    Verifies shell script compatibility by running them against multiple containerized versions of the bash shell.

    Shellhacktoberfest
    Ver en GitHub↗5,281
  • open-policy-agent/conftestAvatar de open-policy-agent

    open-policy-agent/conftest

    3,128Ver en GitHub↗

    Conftest is a suite of tools designed for validating structured configurations, testing policy logic, and generating policy documentation. It serves as a configuration file validator that checks YAML, JSON, and Helm charts for security violations and compliance issues using declarative rules. The project functions as an Open Policy Agent testing tool, allowing structured configuration files to be validated against custom policies written in Rego. It includes a policy-as-code testing framework to ensure policy logic is correct and a utility to extract metadata from Rego code to create static m

    Supports performing policy checks inside containerized environments by mounting local configuration files.

    Gokubernetesopen-policy-agentopenpolicyagent
    Ver en GitHub↗3,128
  1. Home
  2. Development Tools & Productivity
  3. Development Workflow
  4. Environment Management
  5. Cross-Platform Testing Environments

Explorar subetiquetas

  • Containerized Compatibility Testing1 sub-etiquetaVerification of build correctness by running test scripts across multiple containerized operating system versions. **Distinct from Cross-Platform Testing Environments:** Focuses on verifying the build's compatibility across OS environments using containers rather than general platform testing.