mirror of
https://github.com/hoppscotch/hoppscotch.git
synced 2026-04-25 16:55:59 +03:00
[GH-ISSUE #402] [feature]: gRPC-Web support #151
Labels
No labels
CodeDay
a11y
browser limited
bug
bug fix
cli
core
critical
design
desktop
discussion
docker
documentation
duplicate
enterprise
feature
feature
fosshack
future
good first issue
hacktoberfest
help wanted
i18n
invalid
major
minor
need information
need testing
not applicable to hoppscotch
not reproducible
pull-request
question
refactor
resolved
sandbox
self-host
spam
stale
testmu
wip
wont fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/hoppscotch#151
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mattbailey on GitHub (Dec 5, 2019).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/402
Describe the solution you'd like
Would like to see gRPC-Web support in a tool like this.
Additional context
https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-WEB.md
@liyasthomas commented on GitHub (Dec 5, 2019):
Is there any implementation available?
@mattbailey commented on GitHub (Dec 5, 2019):
Full gRPC would also be cool, but I don't think it's possible in a browser context (I haven't looked too much into how postwoman functions).
In any case, here are some GUI examples that mostly claim to be "postman, but for gRPC":
https://github.com/grpc-ecosystem/awesome-grpc#gui
Thanks!
@liyasthomas commented on GitHub (Dec 5, 2019):
Will look into it
@guiguan commented on GitHub (Dec 9, 2019):
gRPC is widely used within microservices nowadays. It will be super cool if you can add support for it
@AndrewBastin commented on GitHub (Feb 9, 2020):
Well, I have stumbled across Protobufs and GRPC a while ago and wanted an easy to use GUI to document. The Implementation of gRPC in Postwoman is fairly trivial and can be done, but the task of implementation is daunting.
If there is enough support for this feature, I will get around implementing it.
@liyasthomas commented on GitHub (Feb 9, 2020):
Initially I went with an MVP implementation of CRUD operations on gRPC with node client, but had to head out since there were no more discussion on this. I think this enhancement will definitely benefit us.
@guiguan commented on GitHub (Feb 9, 2020):
You can make use of grpc-web
@liyasthomas commented on GitHub (Mar 11, 2020):
@AndrewBastin do you think we could implement this on PW? What do you say?
@AndrewBastin commented on GitHub (Mar 11, 2020):
I don't have much experience with gRPC, but I will try reading up on it and try to get some implementation done. Just don't expect something soon, because I am currently busy with personal and university work.
Meanwhile, anyone who is willing to take a shot at trying to implement this is welcome.
@mattbailey commented on GitHub (Mar 12, 2020):
To be clear, this is functionally different than gRPC. Serving grpc-web is good (since browsers can't actually do full gRPC), but does require special tooling, and limits some functionality (see: https://grpc.io/blog/state-of-grpc-web/). It is, though, probably the easiest way to start support in an app like this (maintainers might want split out another issue for full grpc).
Also, this is the relevant postman issue, it's been sitting a while there as well: https://github.com/postmanlabs/postman-app-support/issues/5194
@cpvandehey commented on GitHub (Feb 28, 2022):
This feature would be a game changer!
@fleytman commented on GitHub (Jun 14, 2023):
Do you have any news?
@ashwinimanoj commented on GitHub (Aug 27, 2023):
Could I pick this up?
@iman4000 commented on GitHub (Sep 23, 2023):
any update for grpc support?
@ngnix commented on GitHub (Oct 19, 2023):
any update for grpc support?
@Igorgro commented on GitHub (Nov 10, 2023):
With the introduction of desktop version it now should be possible to implement backend-side gRPC support at least for desktop version
@ferry-ispnext commented on GitHub (Jan 18, 2024):
Any update regarding this?
@ketanmujumdar commented on GitHub (Mar 20, 2024):
Any updates on GRPC ? Would love to have this.
@fleytman commented on GitHub (Apr 5, 2024):
liyasthomas, this issue is a few years old, are there any plans to implement GRPC and GRPC-WEB?
@cleancodedoit commented on GitHub (Apr 11, 2024):
I saw a tweet about GRPC development progress, but there was nothing when I came to #402.
@Tim-Conrad commented on GitHub (Apr 30, 2024):
GRPC support would be awesome!
@madhavpcm commented on GitHub (Jul 11, 2024):
Looking forward to having GRPC Support
@saurabh-singh2 commented on GitHub (Sep 10, 2024):
Any update regarding this?
@zaferduydu commented on GitHub (Feb 13, 2025):
What the hell, we have been waiting for 6 years, is there any update regarding this?
@liyasthomas commented on GitHub (Feb 13, 2025):
I understand you’re excited about the feature requests, but let me give you a heads up. The team behind Hoppscotch, the MIT-Licensed open-source project, is small and has limited resources. So, it might take some time for complex and resource-intensive features like adding gRPC support.
We know this can be frustrating, but we’re doing our best to prioritize tickets based on importance. Sometimes, we have to allocate resources to other important tickets, which can lead to delays. But we’d be thrilled if you could contribute to this feature in any way you can. Your help would be invaluable.
Stay tuned for updates on this ticket. We’ll keep you posted.
@CooperFLe commented on GitHub (Feb 13, 2025):
@zaferduydu maybe you could contribute to an Open Source project instead of just yelling at all of them to implement something you clearly want.
What the hell, you’ve had your account for 6 years and haven’t made a single contribution on GitHub?
@shuklasaharsh commented on GitHub (Jun 9, 2025):
If this hasn't been picked up, I can have someone from my team pick it up.
@anlexN commented on GitHub (Jan 13, 2026):
How is this feature request now?
@MkDev11 commented on GitHub (Feb 25, 2026):
Hi @liyasthomas @jamesgeorge007 I’d like to contribute gRPC-Web support for this issue and would like to confirm the approach with the maintainers before diving in.
Planned approach
Could you please let me know if this direction acceptable for a first PR? Thanks.