gRPC-Web Developer Tools

gRPC-Web Developer Tools for debugging application's gRPC-Web network requests.

gRPC-Web Developer Tools - Debug gRPC Requests

"gRPC-Web Developer Tools" is a Chrome DevTools extension designed for debugging gRPC-Web requests in web applications. It allows developers to inspect gRPC network logs in a new dedicated tab, presenting the deserialized JSON objects instead of base64 encoded binary data. Users can view request, response, and error details from their gRPC server. Some setup is necessary to utilize the extension, detailed in the GitHub README. This tool simplifies the gRPC-Web debugging process, making it more accessible for developers.
Install from Chrome Web Store

Extension stats

By: SergioTx
Users: 974
-26
Rating: 3.60
(5)
Version: 2.3.0 (Last updated: 2023-11-29)
Creation date: 2023-08-01
Risk impact: Moderate risk impact
Risk likelihood:
Manifest version: 3
Permissions:
  • storage
Size: 456.70K

Other platforms

Not available on Android
gRPC-Web Developer Tools (v1.4.1)
3.00 (4) 319
Not available on Edge
Want to check extension ranking and stats more quickly for other Chrome extensions? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Chrome Web Store.

Extension summary

gRPC-Web Developer Tools is a Chrome DevTools extension for the official gRPC-Web library. It allows you to inspect the gRPC network log in the Chrome Developer Tools, and displayed as the deserialized JSON objects, rather than the base64 encoded binary format.

You will get a new tab called gRPC-Web in your Chrome DevTools. This will start recording gRPC client network requests that have been configured (see Usage for details). Features are similar to the default Network tab, but only tracks gRPC requests.

Selecting a network log entry will display the deserialized JSON for the request, response and any error object returned by your gRPC server.

There is some setup needed in the code before using this extension. Take a look at the README: https://github.com/SergioTx/grpc-web-devtools

Fork from: https://chrome.google.com/webstore/detail/grpc-web-developer-tools/kanmilmfkjnoladbbamlclhccicldjaj adding a couple of fixes.

User reviews

The README is not really clear at all. Points: 1. Prop window.__GRPCWEB_DEVTOOLS__ is not defined. There I expect, that I should install something somewhere in my project. Where? 2. Installations through webstore are pretty clear. But the manual installations are mess. For which system are the steps supposed? Linux? 3. If the installation steps are supposed to make it work with your project, so why it is necessary to install it only through Linux. I have nothing against Linux, but I don't see helpful to switch between OSs because of one devtool.
by Martin Škarabela, 2024-11-15

Really good extension to debug gRPC requests
by Sergio M, 2023-11-29

I've just installed. It cannot detect the gRPC requests. I'm using protobuf version 3
by sergio bergauer, 2023-11-01
View all user reviews

Extension safety

Risk impact

gRPC-Web Developer Tools requires a few sensitive permissions. Exercise caution before installing.

Risk likelihood

gRPC-Web Developer Tools has earned a good reputation and can be trusted.

Upgrade to see risk analysis details

Similar extensions

Here are some Chrome extensions that are similar to gRPC-Web Developer Tools: