Python Cloud Management

Open-source Python projects categorized as Cloud Management

Top 11 Python Cloud Management Projects

Cloud Management
  1. Installation

    The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/products/free-netbox-cloud/

    Project mention: So You Want to Build Your Own Data Center | news.ycombinator.com | 2025-01-17

    Look at the issue list...that is why.

    https://github.com/netbox-community/netbox/issues?q=is%3Aiss...

    Note how they want to be "NetBox functions as the source of truth for your network infrastructure."

    Your individual situation dictates what is important, but had netbox targeted being a central repository vs insisting on not allow other systems to be truthful for certain items it could be a different story.

    We have learned that trying to centralize complexity and control doesn't work, heck we knew that almost immediately after the Clinger Cohen Act passed and even ITIL and TOGAF fully call this out now and I expect this to be targeted by consultants over the next few years.

    You need a central constant way to find state, to remove any questions or doubt regarding where to find the authoritative information, but generally if you aspire to scale and grow or adapt to new changes you really need to avoid having some centralized, god-box, and prescriptive system like this.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. aws-cli

    Universal Command Line Interface for Amazon Web Services

    Project mention: Installing AWS CLI v2 | dev.to | 2025-06-07

    AWS CLI GitHub: https://github.com/aws/aws-cli

  4. SaltStack

    Software to automate the management and configuration of infrastructure and applications at scale.

    Project mention: Linux from the user's perspective - Part1: Installing Linux | dev.to | 2025-06-17

    Of course, booting from a disk is not the only option. If you want to automate installs across servers - you have to boot from the network. That is something you could play around with, in GNS3 for example, using FAI or your own system based on SaltStack. You could skip the installation altogether, and use a Live Image, or a Thin Client.

  5. awesome-aws

    A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.

    Project mention: Awesome Kubernetes Resources !!! 🔥 | dev.to | 2025-03-18

    Inspired by awesome list and donnemartin/awesome-aws.

  6. boto3

    AWS SDK for Python

    Project mention: AWS S3 SDK breaks its compatible services | news.ycombinator.com | 2025-02-20
  7. skypilot

    SkyPilot: Run AI and batch jobs on any infra (Kubernetes or 16+ clouds). Get unified execution, cost savings, and high GPU availability via a simple interface.

    Project mention: Cloud Run GPUs, now GA, makes running AI workloads easier for everyone | news.ycombinator.com | 2025-06-04

    To massively increase the reliability to get GPUs, you can use something like SkyPilot (https://github.com/skypilot-org/skypilot) to fall back across regions, clouds, or GPU choices. E.g.,

    $ sky launch --gpus H100

    will fall back across GCP regions, AWS, your clusters, etc. There are options to say try either H100 or H200 or A100 or .

    Essentially the way you deal with it is to increase the infra search space.

  8. aws-shell

    An integrated shell for working with the AWS CLI.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. SAWS

    A supercharged AWS command line interface (CLI).

  11. pyinfra

    🔧 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.

    Project mention: Shef | news.ycombinator.com | 2025-03-10
  12. mist-ce

    Mist is an open source, multicloud management platform

  13. aiobotocore

    asyncio support for botocore library using aiohttp

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Cloud Management discussion

Log in or Post with

Python Cloud Management related posts

  • AWS S3 SDK breaks its compatible services

    5 projects | news.ycombinator.com | 20 Feb 2025
  • The first release of OpenVox, the OSS implementation of Puppet

    1 project | news.ycombinator.com | 23 Jan 2025
  • Latest AWS SDK/CLI incompatible with S3 alternatives

    1 project | news.ycombinator.com | 19 Jan 2025
  • Netbox – The Premier Network Source of Truth for Automation

    1 project | news.ycombinator.com | 17 Jan 2025
  • So You Want to Build Your Own Data Center

    5 projects | news.ycombinator.com | 17 Jan 2025
  • AI-assisted software development lifecycle

    4 projects | dev.to | 25 Sep 2024
  • Continuous Deployment applied to Authorization with IAM Identity Center and AWS IAM Access Analyzer – Part 1

    2 projects | dev.to | 4 Aug 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Cloud Management projects in Python? This list will help you:

# Project Stars
1 Installation 17,922
2 aws-cli 16,145
3 SaltStack 14,568
4 awesome-aws 12,972
5 boto3 9,388
6 skypilot 8,264
7 aws-shell 7,297
8 SAWS 5,270
9 pyinfra 4,261
10 mist-ce 1,884
11 aiobotocore 1,296

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?