awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bloomrpc avatar

bloomrpc/bloomrpcArchived

0
View on GitHub↗

Bloomrpc

BloomRPC is a graphical user interface client for discovering, testing, and querying gRPC service endpoints. It functions as an API tester that allows for sending requests and validating responses through a visual interface without the need to write manual client code.

The tool supports service discovery via the gRPC reflection API or by parsing protobuf definition files to generate request and response structures. It translates human-readable JSON input into binary protobuf format and utilizes an HTTP/2 transport layer to communicate with backend services.

The application provides capabilities for API exploration, service testing, and client development prototyping. It is delivered as a cross-platform desktop application.

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Features

  • gRPC API Testing - Provides a graphical tool for verifying gRPC server functionality by sending requests and inspecting responses.
  • JSON-Protobuf Mapping - Translates human-readable JSON input into the binary protobuf format required for gRPC transmissions.
  • gRPC GUI Clients - Provides a complete graphical interface for discovering, testing, and querying gRPC service endpoints.
  • Interactive API Explorers - Offers an interactive environment for discovering and exploring gRPC service methods and schemas.
  • gRPC Service Discovery - Provides a visual interface to retrieve a comprehensive list of exposed gRPC services and methods.
  • Schema Parsing - Parses .proto definition files to dynamically generate request and response structures.
  • HTTP/2 Transport Layers - Implements an HTTP/2 transport layer to handle the binary framing and multiplexing required by gRPC.
  • Dynamic Request Payloads - Dynamically builds gRPC request payloads on the fly based on parsed protobuf field types.
  • Prototyping Tools - Facilitates prototyping and validating gRPC calls before implementing them in a programmatic codebase.
8,998 estrellas·470 forks·TypeScript·LGPL-3.0·5 vistas

Historial de estrellas

Gráfico del historial de estrellas de bloomrpc/bloomrpcGráfico del historial de estrellas de bloomrpc/bloomrpc

Preguntas frecuentes

¿Qué hace bloomrpc/bloomrpc?

BloomRPC is a graphical user interface client for discovering, testing, and querying gRPC service endpoints. It functions as an API tester that allows for sending requests and validating responses through a visual interface without the need to write manual client code.

¿Cuáles son las características principales de bloomrpc/bloomrpc?

Las características principales de bloomrpc/bloomrpc son: gRPC API Testing, JSON-Protobuf Mapping, gRPC GUI Clients, Interactive API Explorers, gRPC Service Discovery, Schema Parsing, HTTP/2 Transport Layers, Dynamic Request Payloads.

¿Qué alternativas de código abierto existen para bloomrpc/bloomrpc?

Las alternativas de código abierto para bloomrpc/bloomrpc incluyen: fullstorydev/grpcui — grpcui is a browser-based interactive web interface and API client for executing remote procedure calls to gRPC… fullstorydev/grpcurl — grpcurl is a command-line interface and client tool for invoking gRPC methods and inspecting service definitions. It… ktr0731/evans — Evans is a gRPC client and API explorer designed for testing, debugging, and automating remote procedure calls. It… protobufjs/protobuf.js — protobuf.js is a JavaScript and TypeScript library for encoding and decoding structured data using the Protocol… grpc/grpc-go — grpc-go is a Go language implementation of the gRPC framework, providing a remote procedure call library for… graphql/graphiql — GraphiQL is an interactive browser-based integrated development environment for writing, testing, and documenting…

Alternativas open-source a Bloomrpc

Proyectos open-source similares, clasificados según cuántas características comparten con Bloomrpc.
  • fullstorydev/grpcuiAvatar de fullstorydev

    fullstorydev/grpcui

    5,907Ver en GitHub↗

    grpcui is a browser-based interactive web interface and API client for executing remote procedure calls to gRPC servers. It functions as an HTTP to gRPC gateway that translates JSON payloads into binary protobuf messages, allowing users to trigger network requests and inspect responses through a visual web interface. The tool provides schema browsing and discovery capabilities by querying server reflection or loading local protobuf descriptor files to identify available services and method signatures. It uses these definitions to automatically generate dynamic input forms for constructing req

    JavaScript
    Ver en GitHub↗5,907
  • fullstorydev/grpcurlAvatar de fullstorydev

    fullstorydev/grpcurl

    12,691Ver en GitHub↗

    grpcurl is a command-line interface and client tool for invoking gRPC methods and inspecting service definitions. It serves as a server debugger and reflection client, allowing users to call remote procedures and verify server responses from the terminal using JSON or protobuf formats. The tool distinguishes itself through the ability to discover available services and methods dynamically via a server reflection service or by loading local protobuf schema files. It can extract service descriptions from a server for local use and print specific schema symbol definitions. It covers a broad ran

    Gogolanggrpcprotobuf
    Ver en GitHub↗12,691
  • ktr0731/evansAvatar de ktr0731

    ktr0731/evans

    4,481Ver en GitHub↗

    Evans is a gRPC client and API explorer designed for testing, debugging, and automating remote procedure calls. It functions as an interactive client and a stateless command line utility for executing gRPC methods and inspecting remote server API surfaces. The tool provides specialized support for the gRPC-Web protocol to facilitate communication with web-based implementations. It enables the discovery of services and message structures through server reflection or definition files, and supports the management of unary, client-side, server-side, and bidirectional streaming communication. The

    Goclicompletiongolang
    Ver en GitHub↗4,481
  • protobufjs/protobuf.jsAvatar de protobufjs

    protobufjs/protobuf.js

    10,558Ver en GitHub↗

    protobuf.js is a JavaScript and TypeScript library for encoding and decoding structured data using the Protocol Buffers binary format. It functions as a dynamic parser that can load and process schemas at runtime, a JSON transcoder for converting messages to human-readable formats, and a framework for building transport-agnostic remote procedure call clients. The project distinguishes itself by offering both dynamic message handling and a static code generator that produces TypeScript declarations and JavaScript modules to reduce runtime overhead. It also provides a reflection API for definin

    JavaScript
    Ver en GitHub↗10,558
Ver las 30 alternativas a Bloomrpc→