Life & fun · alternatives · 2026
24 alternatives to REST, gRPC, Thrift – One consistent, open test application across APIs
Sample cloud-first application forked from GoogleCloudPlatform/microservices-demo with added support for REST and Thrift APIs. - letsramp/sample-microservices
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. REST, gRPC, Thrift – One consistent, open test application across APIs launched in 2023; newer entries below may have overtaken it.
- 1
Fern▲260We built the world’s first generated, idiomatic gRPC and REST SDK. If you have public gRPC and REST endpoints, Fern is the SDK provider for you.
2025 · buildwithfern.com · its alternatives →
- 2

grpc microservices with mutual TLS and token authentication in Go - 3n21c0/hello-auth-grpc
2017 · github.com · its alternatives →
- 3

2023 · openapistack.co · its alternatives →
- 4AP
2014 · thriftpy.readthedocs.org · its alternatives →
- 5

- 6

- 7

k6 is an open-source tool and cloud service that makes load testing easy for developers and QA engineers.
2017 · k6.io · its alternatives →
- 8

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 →
- 9

Hey HN. My name's Matteo and I'm currently a SWE @ Twilio. 1 day at stand-up the question came up if there was an open source solution to something like https://www.runscope.com. I found it super interesting that there was no artillery.io-like YAML/DSL solution out there. So I built one. Why i think this is cool: 1. Companies today run a ton of microservices for event-driven systems. Asserting on the ingress/egress out of a system might not be covered fully by HTTP. I've setup a plugin interface so that I can implement assertions on stuff like file buckets, DBs, queues,…
2025 · github.com · its alternatives →
- 10

Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import, SSH tunnels, Kubernetes port-forwards, WebSocket, SSE and a CLI runner. - unkn0wn-root/resterm
2025 · github.com · its alternatives →
- 11HO
Hello HN, I’m excited to share something we’ve been working on: Cloud Troubleshooting Labs. This tool provides on-demand environments for engineers to practice hands-on troubleshooting with AWS, GCP, Azure, and Kubernetes. What it does: We use Pulumi to spin up these environments. Each scenario includes a diagram and an explanation of the available IT infrastructure. Engineers are tasked with fixing configuration issues to make the application work. Depending on the test type, the environment could range from a simple terminal to a full cloud environment or a web-based VSCode. Many of our…
2024 · brokee.io · its alternatives →
- 12

a minimalist toolkit for building scalable, fault tolerant and eventually-consistent microservices - dot-microservices/dot-rest
2019 · github.com · its alternatives →
- 13MS
2018 · mocktastic.com · its alternatives →
- 14

2021 · github.com · its alternatives →
- 15

🔥 GUI client for gRPC/gRPC-Web. Contribute to getezy/ezy development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 16

- 17WR
Hi HN, I previously wore SWE/SRE hats on GCP. Later, I was on the other side, managing thousands of machines. The friction points of onboarding and operating cloud systems are personal problems to me. I’ve found it hard to keep track of all the random cloud resources floating around, especially as my team’s assets proliferated. Occasionally, there is a resource affecting an outage but no one remembers where it is. I am constantly frustrated by existing tooling. APIs can work, after you’ve navigated the byzantine documentation, but I often find myself doing ad-hoc tasks which are best…
2022 · listvms.com · its alternatives →
- 18

Unofficial FAQ and everything you've been wondering about Google Cloud Run. - ahmetb/cloud-run-faq
2020 · github.com · its alternatives →
- 19

Hey all, Just reposting after about a year since the last time I shared. Micro is a platform for API development. It combines a lot of the core primitives you'd expect from a cloud platform as a single logical server. The closest equivalent is Dapr.io. It bakes in the concept of environments, source to running builds and a framework for Go development. It's useful where you want to write backend services in Go and expose them through a single API (also included in Micro). We once wrote about "Netlify for the frontend, Micro for the backend"…
2023 · micro.dev · its alternatives →
- 20
Spooled▲5Open-source job queue with webhooks, SSE, and zero config
Dec 2025 · spooled.cloud · its alternatives →
- 21

Generate CRUD gRPC backends from single YAML description. - sashabaranov/pike
2020 · github.com · its alternatives →
- 22RI
2015 · restful.io · its alternatives →
- 23

A cross-platform HTTP client desktop application for testing HTTP and REST APIs, WebSocket, GraphQL (including subscriptions) and gRPC endpoints. - sunny-chung/hello-http
2023 · github.com · its alternatives →
- 24

Hi HN, I built the first version of Mocktail years ago. I recently came back to the project, and after a pretty substantial rebuild, v4 is now out. Mocktail is a free and open-source, self-hosted mock API server with a built-in dashboard and database, packaged as a single ~25 MB binary. You can run it locally or on your own infrastructure — no account or hosted service required. You can define endpoints and responses, generate realistic data per request, customize headers, status codes and latency, and inspect incoming requests in real time. With v4, I also added MCP support, so coding…
Aug 2026 · getmocktail.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 →