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
·

13 repositorios

Awesome GitHub RepositoriesCompatibility Verification

Utilities for validating software support across different platforms.

Distinguishing note: Focuses on platform support validation rather than general testing.

Explore 13 awesome GitHub repositories matching development tools & productivity · Compatibility Verification. Refine with filters or upvote what's useful.

Awesome Compatibility Verification GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • duckdb/duckdbAvatar de duckdb

    duckdb/duckdb

    38,805Ver en GitHub↗

    DuckDB is an in-process analytical database engine designed to run directly within an application process. As a zero-dependency, embedded system, it provides enterprise-grade SQL data processing capabilities without the overhead of managing a dedicated database server. It is built to handle complex analytical and aggregation tasks by storing and retrieving information in columns, allowing for high-performance relational data manipulation. The engine distinguishes itself through a columnar vectorized execution model that maximizes CPU cache efficiency during query operations. It employs adapti

    Provides tools to identify supported operating systems and hardware architectures for reliable execution.

    C++analyticsdatabaseembedded-database
    Ver en GitHub↗38,805
  • toly1994328/flutterunitAvatar de toly1994328

    toly1994328/FlutterUnit

    8,836Ver en GitHub↗

    FlutterUnit is a cross-platform user interface showcase and component gallery. It functions as a searchable directory and library of reusable interface elements, providing live previews and a catalog of widgets for building applications. The project distinguishes itself by providing an interactive system for component exploration, where users can inspect detailed element properties, toggle source code visibility for sharing, and organize preferred elements into custom collections to manage design systems. The tool supports multi-platform compatibility verification, allowing for the compariso

    Validates how a single codebase renders and functions across mobile, desktop, and web environments.

    Dartdartflutterlearning
    Ver en GitHub↗8,836
  • winfsp/winfspAvatar de winfsp

    winfsp/winfsp

    8,687Ver en GitHub↗

    WinFSP is a framework for implementing custom file systems on Windows. It enables the creation of user-mode file systems that appear as standard disk drives or network shares to the operating system, allowing developers to implement file system logic in user space via a proxy architecture that avoids the need for custom kernel code. A primary differentiator is its FUSE compatibility layer, which maps POSIX-based file system calls to native Windows requests. This allows existing file systems written for the FUSE API to be ported to Windows and Cygwin environments. The project covers a wide ra

    Validates that custom file systems behave like native volumes to ensure compatibility with standard operating system applications.

    Cdriverfilesystemfuse
    Ver en GitHub↗8,687
  • 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

    Includes utilities to check host CPU, devices, and kernel for lightweight VM compatibility.

    Rustacrncontainerscri
    Ver en GitHub↗8,106
  • builtbybel/flyoobeAvatar de builtbybel

    builtbybel/FlyOOBE

    7,015Ver en GitHub↗

    Checks that the processor supports the POPCNT instruction required for running Windows 11 version 24H2.

    C#belimfly-oo-beeflyby11
    Ver en GitHub↗7,015
  • luchina-gabriel/osx-proxmoxAvatar de luchina-gabriel

    luchina-gabriel/OSX-PROXMOX

    6,461Ver en GitHub↗

    Provides CPU-specific kernel patches required to boot macOS on both AMD and Intel hardware.

    Shellapplehackintoshmacos
    Ver en GitHub↗6,461
  • lxc/lxdAvatar de lxc

    lxc/lxd

    5,554Ver en GitHub↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Scans CPU features across cluster members to expose a compatible virtual CPU for live-migrating VMs.

    Go
    Ver en GitHub↗5,554
  • apple/coremltoolsAvatar de apple

    apple/coremltools

    5,333Ver en GitHub↗

    coremltools es un kit de herramientas de conversión y traductor diseñado para transformar modelos de machine learning de varios frameworks al formato Core ML para su ejecución en hardware de Apple. Proporciona un conjunto de herramientas para migrar pesos y arquitecturas de librerías externas a un formato de modelo desplegable. El proyecto incluye una herramienta de optimización y una interfaz programática para editar grafos de modelos y modificar metadatos con el fin de mejorar el rendimiento en el hardware de destino. También cuenta con una suite de validación utilizada para verificar las especificaciones del modelo y la compatibilidad de las operaciones para asegurar una ejecución correcta dentro del runtime. El kit de herramientas cubre una amplia gama de capacidades de despliegue, incluyendo la edición de grafos de modelos, configuración de metadatos y verificación de compatibilidad con especificaciones formales de formato.

    Identifies unsupported operations to verify model compatibility with specific versions of the inference engine.

    Pythoncoremlcoremltoolsmachine-learning
    Ver en GitHub↗5,333
  • lxc/incusAvatar de lxc

    lxc/incus

    4,893Ver en GitHub↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Computes a baseline CPU feature set across cluster members to enable VM migration between any hosts.

    Gocloudcontainershacktoberfest
    Ver en GitHub↗4,893
  • drdonk/unlockerAvatar de DrDonk

    DrDonk/unlocker

    3,840Ver en GitHub↗

    Unlocker is a patching tool designed to enable the installation and booting of macOS guest operating systems on non-Apple hardware. It functions as a macOS guest enabler by modifying virtualization software binaries to bypass hardware restrictions and support OS combinations that are not supported by default. The project provides a mechanism to emulate Apple-specific device signatures by intercepting calls between the virtual machine manager and the hardware. It also includes a driver image provider that delivers ISO images containing the necessary utilities and drivers for guest installation

    Ensures macOS guest machines can boot and function correctly on unsupported virtualization platforms.

    Go
    Ver en GitHub↗3,840
  • fo40225/tensorflow-windows-wheelAvatar de fo40225

    fo40225/tensorflow-windows-wheel

    3,672Ver en GitHub↗

    This project provides precompiled TensorFlow binary distributions as Python wheels for Windows. It is designed to enable the installation of the TensorFlow framework without requiring manual compilation from source. The distribution specifically includes non-AVX builds, providing a machine learning runtime compatible with legacy or low-end CPUs that do not support AVX instructions. These packages facilitate machine learning environment setup and AI development workflows on Windows by offering ready-to-use binaries for rapid installation.

    Enables TensorFlow execution on older processors through specialized non-AVX binary builds.

    Pythonbinarybuildcpp
    Ver en GitHub↗3,672
  • onnx/onnx-tensorrtAvatar de onnx

    onnx/onnx-tensorrt

    3,187Ver en GitHub↗

    This project is a deep learning model compiler and parser that converts ONNX models into optimized TensorRT engines. It functions as a bridge that maps standardized ONNX operators to vendor-specific kernels to enable high-performance inference on NVIDIA GPUs. The system operates as a GPU inference optimizer, selecting hardware-specific kernels and tuning memory allocation to maximize throughput. It transforms neural network graphs into serialized binary execution plans to reduce runtime overhead. The toolset covers deep learning model deployment and edge AI performance tuning. It includes ca

    Tests whether an ONNX model is compatible with specific TensorRT versions before deployment.

    C++deep-learningnvidiaonnx
    Ver en GitHub↗3,187
  • onnx/onnxmltoolsAvatar de onnx

    onnx/onnxmltools

    1,160Ver en GitHub↗

    This project is a machine learning interoperability tool designed to translate models from various training frameworks into the standardized open neural network exchange format. It functions as a model deployment pipeline that enables consistent execution across diverse inference engines and hardware environments. The tool utilizes graph-based translation and an operator mapping layer to convert framework-specific mathematical functions into a common intermediate representation. It distinguishes itself through a pluggable converter architecture, which allows developers to register custom tran

    Validates converted models against target inference runtimes to ensure numerical accuracy and structural integrity.

    Pythonkerasmachine-learningonnx
    Ver en GitHub↗1,160
  1. Home
  2. Development Tools & Productivity
  3. Compatibility Verification

Explorar subetiquetas

  • CPU Instruction CompatibilityEnsuring software runs on processors by providing binaries compatible with available instruction sets. **Distinct from CPU Instruction Compatibility Verifications:** Provides actual compatible binaries rather than just verifying if the CPU supports the instructions.
  • CPU Instruction Compatibility Verifications2 sub-etiquetasVerification processes that check processor support for specific CPU instructions required by operating systems. **Distinct from Compatibility Verification:** Distinct from Compatibility Verification: focuses on CPU instruction-level compatibility rather than general platform support validation.
  • Filesystem Standard ComplianceVerification that a filesystem implementation adheres to the expected behavior and specifications of a native OS volume. **Distinct from Compatibility Verification:** Distinct from general platform compatibility verification by focusing specifically on the behavioral adherence to native filesystem semantics (like NTFS).
  • Model-to-Runtime Compatibility VerificationsValidation of model compatibility with specific versions of an inference engine. **Distinct from Compatibility Verification:** Distinct from Compatibility Verification: specifically validates AI models against target inference runtimes.