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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • duckdb/duckdbAvatar de duckdb

    duckdb/duckdb

    38,805Voir sur 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
    Voir sur GitHub↗38,805
  • toly1994328/flutterunitAvatar de toly1994328

    toly1994328/FlutterUnit

    8,836Voir sur 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
    Voir sur GitHub↗8,836
  • winfsp/winfspAvatar de winfsp

    winfsp/winfsp

    8,687Voir sur 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
    Voir sur GitHub↗8,687
  • kata-containers/kata-containersAvatar de kata-containers

    kata-containers/kata-containers

    8,106Voir sur 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
    Voir sur GitHub↗8,106
  • builtbybel/flyoobeAvatar de builtbybel

    builtbybel/FlyOOBE

    7,015Voir sur GitHub↗

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

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

    luchina-gabriel/OSX-PROXMOX

    6,461Voir sur GitHub↗

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

    Shellapplehackintoshmacos
    Voir sur GitHub↗6,461
  • lxc/lxdAvatar de lxc

    lxc/lxd

    5,554Voir sur 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
    Voir sur GitHub↗5,554
  • apple/coremltoolsAvatar de apple

    apple/coremltools

    5,333Voir sur GitHub↗

    coremltools est une boîte à outils de conversion et un traducteur conçu pour transformer des modèles de machine learning provenant de divers frameworks vers le format Core ML pour une exécution sur le matériel Apple. Il fournit une suite d'outils pour migrer les poids et les architectures de bibliothèques externes vers un format de modèle déployable. Le projet inclut un outil d'optimisation et une interface programmatique pour éditer les graphes de modèles et modifier les métadonnées afin d'améliorer les performances sur le matériel cible. Il dispose également d'une suite de validation utilisée pour vérifier les spécifications des modèles et la compatibilité des opérations afin de garantir une exécution correcte au sein du runtime. La boîte à outils couvre un large éventail de capacités de déploiement, notamment l'édition de graphes de modèles, la configuration des métadonnées et la vérification de la compatibilité par rapport aux spécifications formelles du format.

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

    Pythoncoremlcoremltoolsmachine-learning
    Voir sur GitHub↗5,333
  • lxc/incusAvatar de lxc

    lxc/incus

    4,893Voir sur 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
    Voir sur GitHub↗4,893
  • drdonk/unlockerAvatar de DrDonk

    DrDonk/unlocker

    3,840Voir sur 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
    Voir sur GitHub↗3,840
  • fo40225/tensorflow-windows-wheelAvatar de fo40225

    fo40225/tensorflow-windows-wheel

    3,672Voir sur 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
    Voir sur GitHub↗3,672
  • onnx/onnx-tensorrtAvatar de onnx

    onnx/onnx-tensorrt

    3,187Voir sur 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
    Voir sur GitHub↗3,187
  • onnx/onnxmltoolsAvatar de onnx

    onnx/onnxmltools

    1,160Voir sur 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
    Voir sur GitHub↗1,160
  1. Home
  2. Development Tools & Productivity
  3. Compatibility Verification

Explorer les sous-tags

  • 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 sous-tagsVerification 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.