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

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

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

7 个仓库

Awesome GitHub RepositoriesWheel Binary Compilation

Compiling source distributions into platform-specific binary archive formats for faster installation.

Distinct from Binary Compilers: Distinct from general binary compilers which produce standalone executables; wheels are specifically for Python package distribution.

Explore 7 awesome GitHub repositories matching programming languages & runtimes · Wheel Binary Compilation. Refine with filters or upvote what's useful.

Awesome Wheel Binary Compilation GitHub Repositories

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

    cython/cython

    10,767在 GitHub 上查看↗

    Cython is a compiler that translates Python code into C or C++ to create high-performance extension modules. It functions as a static typing optimizer and a C extension generator, allowing developers to declare C types within Python code to reduce interpreter overhead and increase execution speed. The project enables the wrapping of external C libraries to provide high-level interfaces to low-level system capabilities. It also serves as a native binary packager, capable of freezing scripts and their dependencies into standalone executable binaries for distribution. The system covers a broad

    Packages compiled extensions into platform-specific wheels to support distribution across various hardware architectures.

    Cythonbig-dataccpp
    在 GitHub 上查看↗10,767
  • pypa/pippypa 的头像

    pypa/pip

    10,186在 GitHub 上查看↗

    pip is a Python package manager used to install, update, and remove software libraries from the Python Package Index and other remote repositories. It functions as a dependency resolver that calculates compatible version sets for complex software trees, an environment inspector for analyzing installed distributions, and a wheel builder that compiles source distributions into binary files. The tool supports various installation methods, including fetching packages directly from web URLs and Git commits, as well as installing packages in editable mode for active development. It enables the crea

    Compiles source distributions into binary wheels to accelerate installation processes across different systems.

    Pythonpackagingpippython
    在 GitHub 上查看↗10,186
  • pyca/cryptographypyca 的头像

    pyca/cryptography

    7,628在 GitHub 上查看↗

    This project is a Python cryptography library that provides a collection of cryptographic primitives and high-level recipes for implementing secure encryption and authentication. It functions as a symmetric encryption toolkit and a cryptographic hash provider, offering both a low-level cryptographic interface for building custom protocols and high-level tools for securing data. The library covers a broad range of security capabilities, including symmetric data encryption, the derivation of cryptographic keys from passwords or secret values, and data integrity verification through the generati

    Packages pre-compiled native binaries into Python wheels to eliminate the need for a compiler on end-user systems.

    Pythoncryptographypython
    在 GitHub 上查看↗7,628
  • mhammond/pywin32mhammond 的头像

    mhammond/pywin32

    5,579在 GitHub 上查看↗

    pywin32 是一系列 Python 扩展,作为原生 Windows API 的封装器,能够调用操作系统函数来管理底层系统资源和硬件。它提供了一个用于与组件对象模型(COM)对象交互以自动化原生桌面应用的核心库、一个用于构建原生 Windows GUI 应用的框架,以及一个用于将 Python 脚本注册并作为后台系统服务运行的接口。 该项目的独特之处在于提供了与 Windows 环境的深度集成,包括将 Python 代码绑定到原生事件循环以处理系统通知的能力,以及将内部逻辑作为 ISAPI 扩展暴露以处理 Web 请求的能力。 该库更广泛的功能涵盖通过标准化 Windows 数据提供程序接口进行的数据库连接、系统事件日志的管理,以及将交互式解释环境集成到外部软件中。 该项目以针对多种处理器架构(包括 ARM64)的平台特定二进制 wheel 包形式分发。

    Compiles the project into platform-specific binary wheels for multiple processor architectures and Python versions.

    C++
    在 GitHub 上查看↗5,579
  • pypa/sampleprojectpypa 的头像

    pypa/sampleproject

    5,245在 GitHub 上查看↗

    该项目是一个参考实现和教程,旨在演示构建、版本化和上传 Python 分发包的端到端工作流。它作为一个具体的项目模板和示例,用于配置包索引的元数据和构建产物。 该仓库演示了如何通过在静态配置文件中定义项目元数据和依赖项来打包软件。它涵盖了将源代码树转换为版本化归档文件和特定平台二进制分发包的过程,特别展示了如何构建二进制 wheel 和源代码分发包。 该项目涵盖了更广泛的功能领域,包括依赖管理、命令行界面创建以及向仓库发布发布的自动化。它还演示了隔离虚拟环境的使用和二进制扩展的集成。

    Transforms source distributions into platform-specific binary wheels through a multi-stage build process.

    Python
    在 GitHub 上查看↗5,245
  • jupyterlite/jupyterlitejupyterlite 的头像

    jupyterlite/jupyterlite

    4,840在 GitHub 上查看↗

    JupyterLite 是一个基于 WebAssembly 的交互式笔记本环境,无需后端服务器即可实现基于浏览器的计算。它提供了一个客户端数据科学沙箱,用户可以在 Web 浏览器中执行编程语言内核并运行交互式笔记本。 该项目允许通过预安装特定语言包、捆绑自定义 wheel 和应用环境配置来创建定制发行版。它支持生成可部署到任何标准 HTTP 主机的静态站点,包括将环境打包成存档以供离线访问的功能。 该平台涵盖了广泛的功能,包括与浏览器存储的虚拟文件系统同步、用于响应式界面的基于 Web Worker 的隔离,以及通过 iframe 将交互式 REPL 嵌入到网页中。它还包括一套用于站点构建自动化、完整性验证和本地开发服务器管理的命令行工具。

    Indexes binary package wheels during build time to enable rapid library installation within the browser.

    TypeScriptjupyterjupyterlabjupyterlab-extension
    在 GitHub 上查看↗4,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.

    Offers precompiled binary wheels to bypass complex manual compilation steps on Windows.

    Pythonbinarybuildcpp
    在 GitHub 上查看↗3,672
  1. Home
  2. Programming Languages & Runtimes
  3. Wheel Binary Compilation

探索子标签

  • Binary Wheel DistributionsReady-to-use platform-specific binary archives for Python packages. **Distinct from Wheel Binary Compilation:** Focuses on the distribution of the compiled wheels rather than the process of compiling them.
  • Pre-Indexed DistributionsIndexing binary package wheels at build time to optimize installation speed in constrained environments. **Distinct from Wheel Binary Compilation:** Focuses on the pre-indexing and distribution strategy for fast loading, rather than the compilation process itself.