Skip to content

Java-Techie-jt/grpc-client-streaming

Repository files navigation

grpc-client-streaming

0_UA-3y-3o6gO-IxrP

How to install grpcurl on both Mac and Windows. step-by-step! guide 🚀


👉 For Mac (using Homebrew — easiest way):

brew install grpcurl

✅ Done!

If you don't have Homebrew, first install it with:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

👉 For Windows (two easy options):

Option 1: Using Scoop (recommended)

If you have Scoop installed:

scoop install grpcurl

If you don't have Scoop yet:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex

Then install grpcurl!


Option 2: Download the .exe directly

  1. Go to the releases page:
    👉 https://github.com/fullstorydev/grpcurl/releases

  2. Find the latest release, and download grpcurl_windows_x86_64.exe.

  3. Rename it to grpcurl.exe (optional but clean).

  4. Add the folder containing grpcurl.exe to your system's PATH.

✅ Done!


⚡ Quick Test (after install):

Try:

grpcurl --help

If you see the help text, it's working perfectly!


⚡ placeBulkOrder Test (Client Streaming validation):

grpcurl -d @ \
  -plaintext \
  -import-path ~/Downloads/stock-trading-server/src/main/proto \
  -proto stock_trading.proto \
  localhost:9090 \
  stocktrading.StockTradingService/bulkStockOrder < order.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published