nowfound

Dev tools · alternatives · 2026

24 alternatives to Go-kratos – Golang microservices framework

Your ultimate Go microservices framework for the cloud-native era. - go-kratos/kratos

Go-kratos is a microservices framework built with Golang that helps developers build scalable distributed systems. It provides tools and libraries for constructing microservices architectures, handling service… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Go-kratos – Golang microservices framework launched in 2021; newer entries below may have overtaken it.

  1. 1

    A Go framework for microservices.

    2021 · github.com · its alternatives →

  2. 2

    I can't tell if HN is the right kind of place for this stuff anymore since people are so advanced in their use but I thought it was interesting to leverage my existing Go microservices framework and turn it into the core of what would provide tools for an agent cli or whatever beyond that. Extensibility is key. Thought I'd share and get a conversation going.

    2020 · go-micro.dev · its alternatives →

  3. 3

    Hi all, I wanted to reshare this after some time. I've been working on evolving my service framework into an agent harness. As all of this AI tooling has evolved its become clear to me that agents, services and workflows are part of a core system of operations which would benefit from a single framework. Previously Go Micro only enabled service development. But now it includes Agents and Workflows. What does that mean? Well firstly services which are registered in a central registry automatically become tools for agents. The service endpoints individually become callable tools via MCP.…

    2019 · go.micro.mu · its alternatives →

  4. 4

    A cloud-native Go microservices framework with cli tool for productivity. - zeromicro/go-zero

    2021 · github.com · its alternatives →

  5. 5

    A cloud-native Go microservices framework with cli tool for productivity. - zeromicro/go-zero

    2021 · github.com · its alternatives →

  6. 6

    Quickly build microservices using p2p networking in NodeJS/Go. - lithdew/flatend

    2020 · github.com · its alternatives →

  7. 7

    Headless cloud-native authentication and identity management written in Go. Scales to a billion+ users. Replace Homegrown, Auth0, Okta, Firebase with better UX and DX. Passkeys, Social Sign In, OIDC, Magic Link, Multi-Factor Auth, SMS, SAML, TOTP, and more. Runs everywhere, runs best on Ory Network.

    2022 · github.com · its alternatives →

  8. 8

    A Go agent harness and service framework. Contribute to micro/go-micro development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  9. 9

    The infrastructure platform for the intelligence era - encoredev/encore

    2021 · github.com · its alternatives →

  10. 10
  11. 11

    Colossus — An example microservice architecture for Kubernetes using Bazel, Go, Java, Docker, Kubernetes, Minikube, Gazelle, gRPC, Prometheus, Grafana, and more - lucperkins/colossus

    2018 · github.com · its alternatives →

  12. 12

    🍐 The enterprise REST API framework. Contribute to go-goyave/goyave development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  13. 13AS

    I have been using golang at work and personally for more than 2 years now. A problem i faced when I started and the problem new gophers even today is how to structure the project. Most (if not all) golang tutorials seem to be very simple and do not describe how to structure a large application. Following project is an attempt to Showcase a manageable project layout for services in golang. https://github.com/spy16/droplets This project is far from complete. Would like to hear some feedback from the community before continuing on this.

    2018 · its alternatives →

  14. 14

    A SDK for access control policies: authorization for the microservice and IoT age. Inspired by AWS IAM policies. Written for Go. - ory/ladon

    2017 · github.com · its alternatives →

  15. 15SM

    2016 · blog.leveros.com · its alternatives →

  16. 16

    go generate based graphql server library. Contribute to 99designs/gqlgen development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  17. 17

    No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/

    2023 · github.com · its alternatives →

  18. 18

    grpc microservices with mutual TLS and token authentication in Go - 3n21c0/hello-auth-grpc

    2017 · github.com · its alternatives →

  19. 19

    Project has been moved to: https://github.com/go-git/go-git - src-d/go-git

    2016 · github.com · its alternatives →

  20. 20A1
  21. 21

    A brief overview: 1. Workflows steps share a running context, with access to data they need require. 2. Steps in the workflow (builders) are chained together based on a topologically sorted built from the predefined input & output. 3. No servers spin up (like Conductor/Cadence) - the orchestrator is low level and meant for simplifying business logic. 4. Before/After listeners for each step. Would love to hear your thoughts and feedback!

    2024 · github.com · its alternatives →

  22. 22
  23. 23

    Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go. - lovoo/goka

    2017 · github.com · its alternatives →

  24. 24

    A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡ - winglang/wing

    2023 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →