awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • duckdb/duckdbduckdb 的头像

    duckdb/duckdb

    38,805在 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
    在 GitHub 上查看↗38,805
  • toly1994328/flutterunittoly1994328 的头像

    toly1994328/FlutterUnit

    8,836在 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
    在 GitHub 上查看↗8,836
  • winfsp/winfspwinfsp 的头像

    winfsp/winfsp

    8,687在 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
    在 GitHub 上查看↗8,687
  • kata-containers/kata-containerskata-containers 的头像

    kata-containers/kata-containers

    8,106在 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
    在 GitHub 上查看↗8,106
  • builtbybel/flyoobebuiltbybel 的头像

    builtbybel/FlyOOBE

    7,015在 GitHub 上查看↗

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

    C#belimfly-oo-beeflyby11
    在 GitHub 上查看↗7,015
  • luchina-gabriel/osx-proxmoxluchina-gabriel 的头像

    luchina-gabriel/OSX-PROXMOX

    6,461在 GitHub 上查看↗

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

    Shellapplehackintoshmacos
    在 GitHub 上查看↗6,461
  • lxc/lxdlxc 的头像

    lxc/lxd

    5,554在 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
    在 GitHub 上查看↗5,554
  • apple/coremltoolsapple 的头像

    apple/coremltools

    5,333在 GitHub 上查看↗

    coremltools 是一个转换工具包和翻译器,旨在将各种框架的机器学习模型转换为 Core ML 格式,以便在 Apple 硬件上执行。它提供了一套工具,用于将权重和架构从外部库迁移到可部署的模型格式中。 该项目包含一个优化工具和一个用于编辑模型图及修改元数据的编程接口,以提高在目标硬件上的性能。它还具有一个验证套件,用于检查模型规范和操作兼容性,以确保在运行时正确执行。 该工具包涵盖了广泛的部署功能,包括模型图编辑、元数据配置以及针对正式格式规范的兼容性验证。

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

    Pythoncoremlcoremltoolsmachine-learning
    在 GitHub 上查看↗5,333
  • lxc/incuslxc 的头像

    lxc/incus

    4,893在 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
    在 GitHub 上查看↗4,893
  • drdonk/unlockerDrDonk 的头像

    DrDonk/unlocker

    3,840在 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
    在 GitHub 上查看↗3,840
  • fo40225/tensorflow-windows-wheelfo40225 的头像

    fo40225/tensorflow-windows-wheel

    3,672在 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
    在 GitHub 上查看↗3,672
  • onnx/onnx-tensorrtonnx 的头像

    onnx/onnx-tensorrt

    3,187在 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
    在 GitHub 上查看↗3,187
  • onnx/onnxmltoolsonnx 的头像

    onnx/onnxmltools

    1,160在 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
    在 GitHub 上查看↗1,160
  1. Home
  2. Development Tools & Productivity
  3. Compatibility Verification

探索子标签

  • 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 个子标签Verification 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.