Python GCP

Open-source Python projects categorized as GCP

Top 23 Python GCP Projects

  1. prowler

    Prowler is an Open Cloud Security Platform for AWS, Azure, GCP, Kubernetes, M365 and more. It helps for continuos monitoring, security assessments and audits, incident response, compliance, hardening and forensics readiness. Includes CIS, NIST 800, NIST CSF, CISA, FedRAMP, PCI-DSS, GDPR, HIPAA, FFIEC, SOC2, ENS and more

    Project mention: Top 11 DevOps Security Tools | dev.to | 2024-08-30

    11. Prowler

  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. docker-android

    Android in docker solution with noVNC supported and video recording

  4. metaflow

    Build, Manage and Deploy AI/ML Systems

    Project mention: Show HN: Flow – A Dynamic Task Engine for AI Agents Without DAG | news.ycombinator.com | 2024-12-02

    Interesting! I feel like this is a cross between https://github.com/dagworks-inc/burr (switch state for context) and https://github.com/Netflix/metaflow because the output of the "task" declares its next hop...

  5. checkov

    Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.

    Project mention: DevOps in 2025: the future is automated, git-ified, and kinda scary but fun. | dev.to | 2025-05-09

    Checkov infrastructure-as-code misconfig detection

  6. ScoutSuite

    Multi-Cloud Security Auditing Tool

    Project mention: ScoutSuite: Open-Source Multi-Cloud Security Auditing Tool | news.ycombinator.com | 2024-08-14
  7. cloud-custodian

    Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

  8. OPAL

    Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...) (by permitio)

    Project mention: My Journey in Authorization with OPAL | dev.to | 2024-06-23

    OPAL - https://opal.ac/

  9. SaaSHub

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

    SaaSHub logo
  10. ethereum-etl

    Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery https://goo.gl/oY5BCQ

  11. fixinventory

    Fix Inventory helps you identify and remove the most critical risks in AWS, GCP, Azure and Kubernetes.

    Project mention: Defenders think in lists. Attackers think in graphs. So attackers win | news.ycombinator.com | 2024-08-24

    There is also Fix Inventory, which is a graph-based security tool:

    https://github.com/someengineering/fixinventory

    I'm one of the people behind Fix Inventory. What scares a lot of developers away from graph-based tools is the graph query language. It has a steep learning curve, and unless you write queries every day, it's really cumbersome to learn.

    We simplified that with our own search syntax that has all the benefits of the graph, but simplified a few concepts like graph traversal.

  12. dstack

    dstack is an open-source alternative to Kubernetes and Slurm, designed to simplify GPU allocation and AI workload orchestration for ML teams across top clouds, on-prem clusters, and accelerators.

    Project mention: Orchestrating GPUs in data centers and private clouds | news.ycombinator.com | 2025-02-18

    Super excited to hear any feedback.

    [1] https://github.com/dstackai/dstack/issues/2184

  13. flow-dashboard

    [UNMAINTAINED] A goal, task & habit tracker + personal dashboard to focus on what matters

    Project mention: Show HN: I made an open-source personal dashboard builder | news.ycombinator.com | 2024-08-16

    I made a tool for capturing data in JSON [0]. It's not in real-time but when I want to use my logs to troubleshoot something I have a local React project with https://github.com/plouc/nivo to make my own visualizations.

    But for something you can host yourself I've used https://github.com/onejgordon/flow-dashboard in the past

    [0] https://www.idiotlamborghini.com/strategies/weave

  14. optscale

    FinOps, MLOps and cloud cost optimization tool. Supports AWS, Azure, GCP, Alibaba Cloud and Kubernetes.

  15. gorilla-cli

    LLMs for your CLI

  16. skyplane

    🔥 Blazing fast bulk data transfers between any cloud 🔥

  17. runhouse

    Distribute and run AI workloads magically in Python, like PyTorch for ML infra.

    Project mention: Show HN: RAG app example with self-hosted embedding and LLM services | news.ycombinator.com | 2024-08-13
  18. opta

    The next generation of Infrastructure-as-Code. Work with high-level constructs instead of getting lost in low-level cloud configuration.

  19. energy-forecasting

    🌀 𝗧𝗵𝗲 𝗙𝘂𝗹𝗹 𝗦𝘁𝗮𝗰𝗸 𝟳-𝗦𝘁𝗲𝗽𝘀 𝗠𝗟𝗢𝗽𝘀 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 | 𝗟𝗲𝗮𝗿𝗻 𝗠𝗟𝗘 & 𝗠𝗟𝗢𝗽𝘀 for free by designing, building and deploying an end-to-end ML batch system ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 2.5 𝘩𝘰𝘶𝘳𝘴 𝘰𝘧 𝘳𝘦𝘢𝘥𝘪𝘯𝘨 & 𝘷𝘪𝘥𝘦𝘰 𝘮𝘢𝘵𝘦𝘳𝘪𝘢𝘭𝘴

  20. click-to-deploy

    Source for Google Click to Deploy solutions listed on Google Cloud Marketplace.

  21. streamify

    A data engineering project with Kafka, Spark Streaming, dbt, Docker, Airflow, Terraform, GCP and much more!

  22. PurplePanda

    Identify privilege escalation paths within and across different clouds

  23. kcli

    Management tool for virtualization and kubernetes platforms

  24. redun

    Yet another redundant workflow engine

  25. tpu-starter

    Everything you want to know about Google Cloud TPU

  26. SaaSHub

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

    SaaSHub logo
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 GCP discussion

Log in or Post with

Python GCP related posts

  • Orchestrating GPUs in data centers and private clouds

    1 project | news.ycombinator.com | 18 Feb 2025
  • Dstack: An alternative to K8 for AI/ML tasks

    1 project | news.ycombinator.com | 5 Nov 2024
  • dstack (K8s alternative) adds support for AMD accelerators on RunPod

    2 projects | news.ycombinator.com | 21 Aug 2024
  • ScoutSuite: Open-Source Multi-Cloud Security Auditing Tool

    1 project | news.ycombinator.com | 14 Aug 2024
  • ScoutSuite

    2 projects | dev.to | 6 Jun 2024
  • Automating Snowflake Resource Deployment using Terraform and GitHub Actions

    2 projects | dev.to | 18 May 2024
  • Let's build your first ML app in Google Cloud Run

    3 projects | dev.to | 31 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 prowler 11,612
2 docker-android 10,789
3 metaflow 8,808
4 checkov 7,562
5 ScoutSuite 7,142
6 cloud-custodian 5,662
7 OPAL 5,283
8 ethereum-etl 3,017
9 fixinventory 1,970
10 dstack 1,786
11 flow-dashboard 1,674
12 optscale 1,466
13 gorilla-cli 1,340
14 skyplane 1,140
15 runhouse 1,033
16 opta 911
17 energy-forecasting 903
18 click-to-deploy 749
19 streamify 696
20 PurplePanda 693
21 kcli 557
22 redun 544
23 tpu-starter 528

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?