Postman Now Supports gRPC

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. postman-app-support

    Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.

    3. Our roadmap is community driven: https://github.com/postmanlabs/postman-app-support/issues. Raising more investment helps us do more. We have built a business model around doing the maximum for every developer on the planet while also providing value to companies so we can charge for it and continue development. I find it fair that companies spend hundreds of millions of dollars on salaries can pay some money for improving their productivity by spending in developer tools.

  2. SaaSHub

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

    SaaSHub logo
  3. Hoppscotch

    Open source API development ecosystem.

    Hoppscotch (https://hoppscotch.io/) is another one I've heard good things about.

    Personally I like the VSCode REST Client best: https://marketplace.visualstudio.com/items?itemName=humao.re...

  4. grpcui

    An interactive web UI for gRPC, along the lines of postman

    I've been using https://github.com/fullstorydev/grpcui + Paw so I hope that Paw catches up and also adds gRPC support. Definitely a good decision to have everything in one tool.

  5. grpc-browser

    A web UI for browsing and executing gRPC operations in your .NET application

    Good to hear. I became frustrated with the gRPC debugging experience recently, so I wrote GrpcBrowser, an extension for .NET apps that adds a swagger-like web UI: https://github.com/thomaswormald/grpc-browser

  6. httpbin

    HTTP Request & Response Service, written in Python + Flask.

    On a related note, I'm wondering if there are plans for updating httpbin. The httpbin repo was transferred to the Postman organization somewhere between January and March of 2019 [1]. The last commit was made on November 2018 [2] and it's currently suffering from outdated Python dependencies.

    [1]: https://web.archive.org/web/20190322170311/https://github.co...

    [2]: https://github.com/postmanlabs/httpbin

  7. grpcurl

    Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers

    I've been using gRPCurl for years and, once you understand gRPC and Protobuf, it's pretty easy to use and can be scripted in many ways - https://github.com/fullstorydev/grpcurl.

  8. milkman

    An Extensible Request/Response Workbench

    There certainly are plenty of Postman alternatives out there, one that I've used before is Milkman: https://github.com/warmuuh/milkman

    It's built on a plugin architecture, does gRPC, GraphQL, JDBC, Ws, et.al. Other plugins allow sharing of workspaces to various services. Written in Java/JavaFX, brew or chocolatey install.

  9. soapui

    SoapUI is a free and open source cross-platform functional testing solution for APIs and web services.

    I found SoapUI when I had to develop some SOAP services, but these days it also does REST etc just fine.

    For someone like me who just does this occasionally I found it rather useful.

    [1]: https://www.soapui.org

  10. httptoolkit

    HTTP Toolkit is a beautiful & open-source tool for debugging, testing and building with HTTP(S) on Windows, Linux & Mac :tada: Open an issue here to give feedback or ask for help.

    > One of the issues I found with http clients I looked into is that they often don't provide enough functionality to hook into the request process. Either before or after a request is executed to add to the headers or parameters of the request or getting the results of the request.

    I find that httpkit (or just mitmproxy) often gives me decent insight to the actual requests.

    I don't know about altering requests "in flight" - I typically re-issue the request via curl or my application server (eg: rails console or debugger breakpoint).

    Strongly considering purchasing httpkit - but so far I've just needed it occasionally.

    I feel like postman etc is closer to println Debugging, while just intercepting the traffic is more like using a real debugger. But I guess I can see why some like postman etc for exploration - so far i prefer swagger for that (or soapui for xml/soap - preferably running soapui under httpkit for the best of both worlds).

    https://httptoolkit.tech/

  11. verb

    Organize and send HTTP requests from Emacs

    if you are using emacs you can also give this a shot https://github.com/federicotdn/verb

    It lets you write the api, test it and generate the documentation all from the same source of truth file.

  12. httpyac

    Command Line Interface for *.http and *.rest files. Connect with http, gRPC, WebSocket and MQTT

    Here is the github repo for httpyac [1]. Not sure why it's not part of the httpyac org that hosts the site.

    [1] https://github.com/AnWeber/httpyac

  13. Kreya

    Kreya is a GUI client for REST and gRPC with innovative features for environments, authorizations and more.

    Kreya is (in our opinion) the most powerful gRPC GUI client out there, but the UI is not as overloaded as the Postman one. REST support and scripting/test integratiom coming soon as well!

    https://kreya.app

  14. prestige

    A text-based HTTP client in the browser. An interface-less Postman.

    Shameless plug: There's also Prestige at https://prestigemad.com, which is very similar but works right in the browser. You can save your files as Gists as well. Templating with variables is also supported with `${}` syntax, like Javascript's template strings.

    But gRPC support is not built yet. It's on the roadmap.

  15. insomnia

    The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Restfox – A web based HTTP client inspired by Insomnia and Postman

    30 projects | news.ycombinator.com | 21 Oct 2022
  • Semantic Versioning for .NET Core apps and assemblies

    3 projects | dev.to | 4 Nov 2024
  • Show HN: Chapar – A Native API Testing Tool for Developers

    1 project | news.ycombinator.com | 27 Sep 2024
  • HTTPie Desktop: cross-platform API testing client for humans

    18 projects | news.ycombinator.com | 8 Oct 2023
  • Insomnia REST client now requires an account

    17 projects | news.ycombinator.com | 27 Sep 2023