grpcurl is a command-line tool that lets you interact with gRPC servers. It's
basically curl for gRPC servers.
The main purpose for this tool is to invoke RPC methods on a gRPC server from
the command-line. gRPC servers use a binary encoding on the wire (protocol
buffers, or "protobufs" for short). So they are basically impossible to interact
with using regular curl (and older versions of curl that do not support HTTP/2
are of course non-starters). This program accepts messages using JSON encoding,
which is much more friendly for both humans and scripts.
With this tool you can also browse the schema for gRPC services, either by
querying a server that supports server reflection, by reading proto source
files, or by loading in compiled "protoset" files (files that contain encoded
file descriptor protos). In fact, the way the tool transforms JSON request data
into a binary encoded protobuf is using that very same schema. So, if the server
you interact with does not support reflection, you will either need the proto
source files that define the service or need protoset files that grpcurl can
use.
Leidėjo aprašymas (anglų)
Kas yra gRPCurl?
Programa gRPCurl yra atvirojo kodo programinė įranga, skirta Windows (kategorija „Kalbos ir SDK“). Ją leidžia Engineering at Fullstory. Programavimo kalba: Go.
Diegimas ir sistemos reikalavimai
Leidėjas siūlo Nešiojamoji versija diegimo failus šioms architektūroms: 64 bitų ir 32 bitų. Programa veikia be diegimo (nešiojamoji versija).
Populiarumas ir failų tipai
Pirminis kodas „GitHub“ (fullstorydev/grpcurl) turi 12 861 žvaigždutę. Panašios programos: Go Programming Language, LLVM ir Deno.
Projekto aprašymas „GitHub“: “Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers”
Privalumai / Trūkumai
Privalumai
- Atvirasis kodas: bet kas gali jį peržiūrėti ir sukompiliuoti
- Nešiojamoji versija: veikia be diegimo
- Daug naudotojų
Trūkumai
- Nėra natūralios ARM64 versijos
- Daugiau nei metus neatnaujinta
Trumpai: gRPCurl – atvirojo kodo programa, skirta Windows (kategorija „Kalbos ir SDK“), prieinama 64 bitų ir 32 bitų sistemoms. Atnaujinimai vis retesni.
Ar saugu atsisiųsti programą gRPCurl?
- Failas atsisiunčiamas iš leidėjo domeno (github.com)
- Atsisiuntimo nuoroda naudoja HTTPS
- Paskelbta SHA256 maišos reikšmė, todėl failą galima patikrinti:
895335DFA7BE74803EEB5ACF3EC5D3B06C1E9483FDDA3C7622BDEF9AD388F32A· Atidaryti šios maišos reikšmės VirusTotal ataskaitą - Nuoroda dar nepatikrinta
- Pirminis kodas viešas
- ExeAtlas diegimo failų nelaiko, neįpakuoja ir nekeičia
Susijusi instrukcija: Kaip patikrinti failo SHA256 maišos reikšmę Windows
Saugos praktika (OpenSSF Scorecard)
Automatiniai „GitHub“ saugyklos fullstorydev/grpcurl patikrinimai, kuriuos atlieka Open Source Security Foundation; paskutinis patikrinimas: 2026 m. spalio 19 d..
- Aktyviai prižiūrima10
- Saugykloje nėra dvejetainių failų10
- Apribotos prieigos raktų teisės10
- Nėra pavojingų darbo eigų10
- Nurodyta licencija10
- Paskelbti paketai10
- Kodo peržiūra8
- OpenSSF Best Practices ženklelis0
- Saugos politika0
- Fuzzing testavimas0
- Užfiksuotos priklausomybės0
- Pasirašytos laidos0
- Statinė kodo analizė0
Įvertinimas parodo, kaip projektas kuriamas ir leidžiamas, o ne tai, ar programą saugu įdiegti. scorecard.dev
Naujausios versijos
Visos versijos (1) ›| Versija | Data | Dydis | Failai |
|---|---|---|---|
| 1.9.3Naujausia | 2025 m. kovo 11 d. | — | 32 bitų ZIP64 bitų ZIP |
Diegimas iš komandų eilutės
Tylusis diegimas ›winget install --id fullstorydev.grpcurl -eSusijusi instrukcija: Kaip naudoti winget: programų diegimas ir naujinimas
Informacija
- Leidėjas
- Engineering at Fullstory
- Kategorija
- Kalbos ir SDK
- Licencija
- MIT
- Kaina
- Nemokama
- Pirminis kodas
- github.com/fullstorydev/grpcurl
- Programavimo kalba
- Go
- Reikalavimai
- Windows 11 / 10
- Architektūra
- 64 bitų, 32 bitų
- Diegimo failas
- Nešiojamoji versija
- Versija
- 1.9.3
- Išleista
- 2025 m. kovo 11 d.
- Įtraukta į katalogą
- 2025 m. liepos 14 d.
- Versijų skaičius
- 1
- Žvaigždutės „GitHub“
- 12 861
- Atšakos „GitHub“
- 589
- Svetainė
- github.com
- winget ID
- fullstorydev.grpcurl
Įvertinimai ir atsiliepimai
Atsiliepimų dar nėra. Galite įvertinti pirmas.
Programos gRPCurl alternatyvos
Rodyti viską ›-
Atvirasis kodas2,1 mln. ↓ -
Atvirasis kodas2,8 mln. ↓ -
Atvirasis kodas249,7 tūkst. ↓ -
Atvirasis kodas3,7 mln. ↓ -
Atvirasis kodas1,9 mln. ↓ -
Atvirasis kodas2,2 mln. ↓ -
Atvirasis kodas263,6 tūkst. ↓ -
Atvirasis kodas2,9 mln. ↓
Dažniausi klausimai
Ar programa gRPCurl nemokama?
Taip. gRPCurl – atvirojo kodo programa (licencija MIT), kurią galima nemokamai atsisiųsti ir naudoti.
Ar saugu atsisiųsti programą gRPCurl?
Failas atsisiunčiamas iš domeno github.com, kuris priklauso leidėjui; ExeAtlas failo nelaiko ir nekeičia. Palyginkite atsisiųsto failo SHA256 maišos reikšmę su nurodyta šiame puslapyje arba atidarykite tos reikšmės VirusTotal ataskaitą.
Kaip įdiegti gRPCurl su winget?
Atidarykite PowerShell arba Windows Terminal ir paleiskite šiame puslapyje pateiktą winget komandą. winget atsisiunčia oficialų diegimo failą ir prieš paleisdamas patikrina jo SHA256 maišos reikšmę.
Ar gRPCurl veikia ARM procesoriuose (Windows on Arm)?
ARM64 versijos nėra; Windows 11 on Arm gali paleisti 64 bitų ir 32 bitų versiją emuliuodama.
Ar programą gRPCurl galima naudoti be administratoriaus teisių?
Taip, tai nešiojamoji versija: pakanka išskleisti archyvą ir paleisti programą.
Kokios yra programos gRPCurl alternatyvos?
Go Programming Language, LLVM, Deno, CMake ir Yarn. Jos palygintos alternatyvų puslapyje.