nowfound

Life & fun · alternatives · 2026

24 alternatives to Two grpc microservices with mutual TLS and token authentication in Go

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

This project provides two gRPC microservices written in Go that communicate with mutual TLS encryption and token-based authentication. It demonstrates how to build secure service-to-service communication by… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Two grpc microservices with mutual TLS and token authentication in Go launched in 2017; newer entries below may have overtaken it.

  1. 1

    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 →

  2. 2

    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 →

  3. 3

    A microservice that makes adding authentication with Google and Github to your application easy. - hypebeast/micro-auth

    2017 · github.com · its alternatives →

  4. 4

    Caddy is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go

    2015 · caddyserver.com · its alternatives →

  5. 5

    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 →

  6. 6

    Simple, auditable & elegant VPN, built with TLS mutual authentication and TUN. - twitchyliquid64/subnet

    2017 · 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. 8OM
  9. 9

    Hi everyone, I recently published a small open-source project. It’s a minimal network packet analyzer written in Go — designed more like a learning toy than a replacement for Wireshark. It currently supports parsing basic protocols like TLS, DNS, and HTTP, and includes a tiny fuzzing engine to test payload responses. You can inspect raw packet content directly from the terminal. The output is colored for readability, and the code structure is kept simple and clear. The entire program is very small — just about 400 lines of Go code. I know it’s not anywhere near Wireshark’s level, and I still…

    2025 · github.com · its alternatives →

  10. 10

    Recursive and authoritative DNS server in go, including DNSSEC and DNS-over-TLS - tenta-browser/tenta-dns

    2017 · github.com · its alternatives →

  11. 11SM

    2016 · blog.leveros.com · its alternatives →

  12. 12

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

    2015 · github.com · its alternatives →

  13. 13

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

    2021 · github.com · its alternatives →

  14. 14

    I'm relatively new to Go, but recently got interested in how MCP servers work. I started thinking about what the architecture of such a project might look like, and decided to build a minimalist version as an experiment. I based it on my past experience writing regular REST API servers and figured it might be useful or interesting to others as well.

    2025 · github.com · its alternatives →

  15. 15

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo

    2018 · github.com · its alternatives →

  16. 16

    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 →

  17. 17OS
  18. 18
  19. 19

    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.

    2023 · github.com · its alternatives →

  20. 20GY
  21. 21

    Our API Management platform is fast, scalable, modern. Including an open source API Gateway, Analytics, Dev Portal and Dashboard

    2014 · tyk.io · its alternatives →

  22. 22

    Let's Encrypt/ACME client and library written in Go - go-acme/lego

    2015 · github.com · its alternatives →

  23. 23

    Bitcoin M-of-N Multisig P2SH implemented in Go. Contribute to soroushjp/go-bitcoin-multisig development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  24. 24

    Web-scale and security-hardened API key server for users, services, machine to machine, and AI agents. Token derivation brings fine-grained capability tokens to avoid common API key pitfalls. Apache2 open source for indie deployments, commercial for scalable and HA. - ory/talos

    Jun 2026 · 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 →

Two grpc microservices with mutual TLS and token…