About cibuildwheel
cibuildwheel is a tool from the Python Packaging Authority that builds Python wheels across macOS, Linux, and Windows and across multiple Python versions. Doing this by hand is tedious, and cibuildwheel handles the matrix on your CI server. It is released under the BSD-2-Clause license.
It currently supports GitHub Actions, Azure Pipelines, CircleCI, and GitLab CI. Targets include macOS on Intel and Apple Silicon, Windows 64-bit, 32-bit, and Arm64, and Linux wheels for manylinux and musllinux on architectures such as x86-64, i686, aarch64, and ppc64le. It builds the wheels and also runs tests against them. The tool itself needs a recent Python, supporting the last three releases.
The documentation lives at cibuildwheel.pypa.io, and configuration is kept minimal, often a few lines in the CI file or project settings. It suits maintainers of Python packages with compiled extensions who need reliable binary distributions on PyPI without managing build machines for every platform.
Key features
- Builds wheels for macOS, Linux, and Windows
- Multiple Python versions in one run
- manylinux and musllinux targets
- Tests built wheels automatically
- Works on GitHub Actions, Azure Pipelines, CircleCI, and GitLab CI
- Minimal configuration
Good fit for
- →Publishing compiled Python extensions to PyPI
- →Cross-platform wheel builds in CI
- Built with
- Python
- Tags
- python
- wheels
- ci
- packaging
- pypi
- github-actions
- build-automation
- cross-platform
Open-source alternatives to cibuildwheel
See all
Unity Actions
CI/CD & DevOps
Github actions for testing and building Unity projects
MIT★ 1.1k
Buildbot
CI/CD & DevOps
Python-based continuous integration testing framework; your pull requests are more than we
GPL-2.0vs TeamCity★ 5.5k
Act
CI/CD & DevOps
Run your GitHub Actions locally 🚀
MIT★ 72k
Danger JS
CI/CD & DevOps
⚠️ Stop saying "you forgot to …" in code review
MIT★ 5.5k
GitHub Agentic Workflows
CI/CD & DevOps
GitHub Agentic Workflows
MIT★ 5.3kactionlint
CI/CD & DevOps
:octocat: Static checker for GitHub Actions workflow files
MIT★ 4.3k
SaaS alternatives to cibuildwheel
See all
Blacksmith
CI/CD & DevOps
Faster GitHub Actions runners billed per minute, with build caching
SaaS
Namespace
CI/CD & DevOps
Cloud build and CI runner infrastructure for faster builds and remote development
SaaS
Travis CI
CI/CD & DevOps
Hosted continuous integration service that builds and tests code from Git repos
SaaS
GitHub
CI/CD & DevOps
GitHub is a developer platform for hosting Git repositories, reviewing code, automating workflows and using AI coding tools such as Copilot.
SaaS
Appcircle
CI/CD & DevOps
Mobile CI/CD platform for building, testing and publishing apps, cloud or self-hosted
SaaS
Apptio Cloudability
CI/CD & DevOps
Cloud financial management platform from IBM Apptio for FinOps reporting
SaaS

