Go Python

Open-source Go projects categorized as Python

Top 23 Go Python Projects

  1. asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

    Project mention: Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs | news.ycombinator.com | 2026-05-27
  2. SaaSHub

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

    SaaSHub logo
  3. Pulumi

    Pulumi - Infrastructure as Code in any programming language πŸš€

    Project mention: Pulumi Has a Free API: Infrastructure as Code with Real Programming Languages | dev.to | 2026-03-28

    Pulumi lets you define cloud infrastructure using real programming languages β€” TypeScript, Python, Go, C#, Java β€” instead of YAML or HCL. You get loops, conditionals, functions, type checking, and IDE autocomplete for your infrastructure.

  4. sqlc

    Generate type-safe code from SQL

    Project mention: Go vs Rust: the only backend language debate that actually matters in 2026 | dev.to | 2026-05-14

    The broader ecosystem is settled too. Gin and Chi for HTTP routing, sqlc for type-safe queries, Wire for dependency injection if that’s your thing. The compiler errors are readable. Onboarding a new engineer onto a Go codebase takes days, not weeks.

  5. pyroscope

    Continuous Profiling Platform. Debug performance issues down to a single line of code

    Project mention: OpenTelemetry Profiles Enters Public Alpha | news.ycombinator.com | 2026-03-26
  6. awesomo

    Cool open source projects. Choose your project and get involved in Open Source development now.

  7. hatchet

    πŸͺ“ An orchestration engine for background tasks, AI agents, and durable workflows

    Project mention: Ask HN: Who is hiring? (June 2026) | news.ycombinator.com | 2026-06-01

    Hatchet | Full-Stack Engineer | NYC or SF or REMOTE (US and EU) | https://hatchet.run

    Hey HN! I'm Alexander, one of the founders of Hatchet. Hatchet is an open-source platform for running background jobs at scale.

    We're hiring engineers who are excited to build the next class of engineering primitives, starting with queues, background tasks and durable execution. We started in early 2024 after launching our distributed task queue (https://news.ycombinator.com/item?id=39643136).

    Hatchet is currently used by thousands of engineers for all kinds of workloads: log ingestion pipelines, code review agents, video encoding, GPU scheduling, etc. Our target customer is fast-growing startups who have a strong need for background jobs system. These days, that tends to be AI companies, though we're general-purpose and not exclusively targeted for AI workloads.

    Stack: Postgres, Go, Typescript, React, Kubernetes

    Applying: email me at alexander@hatchet.run and tell me about something impressive you've built, along with your CV and why you're interested in Hatchet.

    Note that we're fully open-source, which you can check out here: https://github.com/hatchet-dev/hatchet (and if you have thoughts / opinions / questions about the codebase, please include those in your note!)

  8. flyte

    Dynamic, resilient AI orchestration. Coordinate data, models, and compute as you build AI workflows.

  9. dbmate

    πŸš€ A lightweight, framework-agnostic database migration tool.

    Project mention: Letting go PHP database migrations | dev.to | 2025-10-09

    I dropped my requirements in an AI chat and it produces a list where I saw a few good candidates; Flyway, Liquibase and dbmate.

  10. odigos

    Distributed tracing without code changes. πŸš€ Instantly monitor any application using OpenTelemetry and eBPF

  11. portr

    Expose local http, tcp or websocket connections to the public internet

  12. shell-operator

    Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster

  13. fibratus

    Adversary tradecraft detection, protection, and hunting

  14. gopy

    gopy generates a CPython extension module from a go package.

  15. trainer

    Distributed AI Model Training and LLM Fine-Tuning on Kubernetes

  16. nitric

    Nitric is a multi-language framework for cloud applications with infrastructure from code.

    Project mention: An open source universal back end framework | news.ycombinator.com | 2026-02-02
  17. featureform

    The Virtual Feature Store. Turn your existing data infrastructure into a feature store.

  18. telegram

    A Matrix-Telegram puppeting bridge (by mautrix)

  19. nodebook

    Nodebook - Multi-Lang Web REPL + CLI Code runner

  20. bruin

    Build data pipelines with SQL and Python, ingest data from different sources, add quality checks, and build end-to-end flows.

    Project mention: Show HN: I built an MCP server to connect AI agents to your DWH | news.ycombinator.com | 2025-11-26

    Hi all, this is Burak, I am one of the makers of Bruin CLI (https://github.com/bruin-data/bruin). We built an MCP server that allows you to connect your AI agents to your DWH/query engine and make them interact with your data.

    A bit of a back story: we started Bruin as an open-source CLI tool that brings together data ingestion, transformation, quality and governance. You can build data pipelines using SQL and Python, ingest data from many sources, run data quality checks and some more stuff, open-source. The goal has been to build a CLI experience that would make humans productive.

    After some time, agents popped up, and when we started using them heavily for our own development stuff, it became quite apparent that we might be able to offer similar capabilities for data engineering tasks. Agents can already use CLI tools, and they have the ability to run shell commands, which meant that they could technically use Bruin CLI as well.

    Our initial attempts were around building a simple `AGENTS.md` file with a set of instructions on how to use Bruin. It worked fine to a certain extent; however, it came with its own set of problems, primarily around maintenance. Every new feature/flag meant more docs to sync. It also meant the file needed to be distributed somehow to all the users, which would be a manual process.

    We then started looking into MCP servers: while they are great to expose remote capabilities, for a CLI tool, it meant that we would have to expose pretty much every command and subcommand we had as new tools. This meant a lot of maintenance work, a lot of duplication, and a large number of tools which bloat the context.

    Eventually, we landed on a middle-ground: expose only documentation navigation, not the commands themselves. In that spirit, we ended up with just 3 tools:

  21. horusec

    Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.

  22. dataframe-go

    DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration

  23. buildpacks

    Builders and buildpacks designed to run on Google Cloud's container platforms

    Project mention: War Story: We Ditched Heroku for AWS EKS 1.32 and Saved 50% on Hosting | dev.to | 2026-04-30

    EKS 1.32 does not natively support Heroku buildpacks, but you can use the Google Cloud Buildpacks project to convert Heroku buildpacks to OCI-compliant container images, which can run on EKS. For our legacy Python 3.8 application, we used this approach to migrate without rewriting the build process, adding 2 minutes to our build time but eliminating Heroku dependency.

  24. autokitteh

    Durable workflow automation in just a few lines of code

    Project mention: Show HN: SIM – Apache-2.0 n8n alternative | news.ycombinator.com | 2025-12-11

    Hey - could be a good use case for https://github.com/autokitteh/autokitteh - which gives you durable workflows over python. Since your logic is deterministic it's a simple python script that stores the history in memory, and autokitteh will take care of the persistancy aspect.

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

Go Python discussion

Log in or Post with

Go Python related posts

  • Local-first: a Model on Your Own Machine, Zero Cloud

    3 projects | dev.to | 30 May 2026
  • Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs

    7 projects | news.ycombinator.com | 27 May 2026
  • Turning Google into an Explorable Knowledge Graph Using Pure k-NN

    4 projects | dev.to | 15 May 2026
  • 4 Open-Source Security Tools Every Dev Should Know

    4 projects | dev.to | 6 May 2026
  • How to Validate Environment Variables at Application Startup

    4 projects | dev.to | 5 May 2026
  • If I Could Make My Own GitHub

    7 projects | news.ycombinator.com | 1 May 2026
  • War Story: We Ditched Heroku for AWS EKS 1.32 and Saved 50% on Hosting

    1 project | dev.to | 30 Apr 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 asdf 25,402
2 Pulumi 25,261
3 sqlc 17,832
4 pyroscope 11,477
5 awesomo 9,860
6 hatchet 7,291
7 flyte 7,069
8 dbmate 6,936
9 odigos 3,659
10 portr 3,137
11 shell-operator 2,600
12 fibratus 2,491
13 gopy 2,313
14 trainer 2,111
15 nitric 1,990
16 featureform 1,980
17 telegram 1,694
18 nodebook 1,646
19 bruin 1,614
20 horusec 1,319
21 dataframe-go 1,283
22 buildpacks 1,145
23 autokitteh 1,133

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Go is
the 4th most popular programming language
based on number of references?