
maturin
PyO3
Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
AI 简介
Maturin 是一个用于将 Rust 项目打包为 Python 包的命令行工具,支持 PyO3、CFFI 和 UniFFI 绑定以及 Rust 二进制文件。它可一键构建跨平台兼容的 Python wheel(含 manylinux、Windows、macOS、FreeBSD 支持),自动适配 CPython、PyPy 和 GraalPy,并直接发布至 PyPI。项目零配置启动,兼容现有 Rust 工程结构,无需修改 Cargo.toml 即可集成开发与测试流程。适用于 Rust 开发者希望快速交付高性能 Python 扩展模块、CLI 工具或混合语言库的场景。
Rust
Apache License 2.05.7k
Stars
426
Forks
33
Watchers
39
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分63.89
默认分支main