# pyinfra-dev/pyinfra

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/pyinfra-dev-pyinfra).**

5,779 stars · 517 forks · Python · MIT

## Links

- GitHub: https://github.com/pyinfra-dev/pyinfra
- Homepage: https://pyinfra.com
- awesome-repositories: https://awesome-repositories.com/repository/pyinfra-dev-pyinfra.md

## Topics

`cloud-management` `configuration-management` `high-performance` `infrastructure` `pyinfra` `python` `remote-execution`

## Description

🔧 pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands.

## Tags

### Part of an Awesome List

- [DevOps Tools](https://awesome-repositories.com/f/awesome-lists/devops/devops-tools.md) — Listed in the “DevOps Tools” section of the Awesome Python awesome list.
- [Infrastructure and Cloud](https://awesome-repositories.com/f/awesome-lists/devops/infrastructure-and-cloud.md) — CLI and library for infrastructure automation.
