awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
fullstorydev avatar

fullstorydev/grpcui

0
View on GitHub↗
5,907 स्टार्स·423 फोर्क्स·JavaScript·MIT·10 व्यूज़

Grpcui

grpcui एक ब्राउज़र-बेस्ड इंटरैक्टिव वेब इंटरफेस और API क्लाइंट है जिसका उपयोग gRPC सर्वर्स को रिमोट प्रोसीजर कॉल्स (RPC) भेजने के लिए किया जाता है। यह एक HTTP से gRPC गेटवे के रूप में काम करता है जो JSON पेलोड्स को बाइनरी protobuf मैसेजेस में ट्रांसलेट करता है, जिससे यूजर्स नेटवर्क रिक्वेस्ट्स को ट्रिगर कर सकते हैं और विज़ुअल वेब इंटरफेस के माध्यम से रिस्पॉन्स का निरीक्षण कर सकते हैं। यह टूल सर्वर रिफ्लेक्शन को क्वेरी करके या लोकल protobuf डिस्क्रिप्टर फाइल्स को लोड करके उपलब्ध सर्विसेज और मेथड सिग्नेचर्स की पहचान करने के लिए स्कीमा ब्राउज़िंग और डिस्कवरी क्षमताएं प्रदान करता है। यह प्रोजेक्ट API टेस्टिंग और क्लाइंट डिबगिंग को कवर करता है, जिससे रिस्पॉन्स बॉडीज, स्टेटस कोड्स और मेटाडेटा हेडर्स की समीक्षा की जा सकती है।

Features

  • HTTP-to-gRPC Transcoding - Acts as a gateway that translates standard HTTP web requests into gRPC service calls.
  • gRPC API Testing - Provides a visual web interface for verifying gRPC server functionality by sending requests and inspecting responses.
  • JSON-Protobuf Mapping - Converts structured JSON request bodies into the binary wire format required for remote procedure calls.
  • Definition Loading - Resolves communication endpoints by loading service definitions from server reflection, source files, or binary descriptors.
  • gRPC GUI Clients - Acts as a graphical user interface for interacting with and testing gRPC service endpoints.
  • gRPC Request Debugging - Facilitates troubleshooting of gRPC communication by allowing manual editing of requests and review of metadata.
  • gRPC Schema Browsers - Offers a visual tool for exploring available gRPC services and method signatures using server reflection or proto files.
  • Interactive Execution Interfaces - Provides an interactive interface for selecting services and defining messages to trigger network calls.
  • Descriptor-Based Resolution - Resolves available network endpoints by parsing compiled binary descriptors or local proto files.
  • Interactive Web Interfaces - Provides a browser-based interface for interacting with gRPC services using dynamic forms and JSON editing.
  • Method Invocation - Provides the ability to trigger gRPC methods by translating JSON payloads into remote procedure calls.
  • gRPC Service Discovery - Discovers available gRPC services and methods using server reflection or local descriptors.
  • Remote Procedure Calls - Executes remote procedure calls against a running server via a web-based interface.
  • Remote Procedure Invocation Systems - Implements a system for executing remote procedures by converting browser-based JSON payloads into gRPC requests.
  • Schema Descriptor Retrieval - Fetches binary file descriptors from remote servers to define service signatures and method structures.
  • Dynamic Form Mapping - Automatically generates dynamic web input forms by parsing protobuf descriptors to match message structures.
  • Server Reflection - Queries a remote server's reflection service to retrieve method signatures and message definitions dynamically.
  • Dynamic Form Generation - Creates interactive input fields by mapping protobuf message definitions to a web-based user interface.
  • gRPC - Enables discovery of available gRPC network endpoints using server reflection or local protobuf source files.
  • RPC Request Forms - Provides web-based forms for constructing structured request messages including complex types and maps.
  • Request Data Handling - Allows the definition of request messages, including nested structures, through a dynamic interface.
  • Browser gRPC Clients - Provides a browser-based client that enables web browsers to call gRPC services via an HTTP proxy.
  • UI Schema Mapping - Links protobuf type definitions to a browser UI to allow editing of complex nested data structures.
  • Request Execution - Transmits requests to servers using standard, streaming, or bidirectional communication methods.
  • Response Formatting - Translates binary gRPC responses into human-readable formats for inspection and debugging.
  • gRPC and HTTP TLS Securings - Secures client-to-server communication using TLS with configurable certificates and mutual authentication.
  • Mutual TLS Configurations - Supports mutual TLS configurations for client-side certificate authentication and secure handshakes.
  • Mutual TLS Transports - Manages secure communication channels using mutual TLS authentication and custom certificates.
  • Secure Connection Handlers - Manages secure connectivity using TLS encryption, certificate validation, and credential handling.
  • Request Body Editors - Includes a text editor to manually modify JSON request bodies before transmission.
  • Response Inspection Tools - Provides utilities for inspecting gRPC response bodies, status codes, and metadata headers.
  • API Clients - Web-based interface for testing gRPC services.
  • Graphical Interfaces - Interactive web UI for gRPC services.
  • RPC Frameworks - Browser-based UI for interacting with gRPC services.

स्टार हिस्ट्री

fullstorydev/grpcui के लिए स्टार हिस्ट्री चार्टfullstorydev/grpcui के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Grpcui के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Grpcui के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • fullstorydev/grpcurlfullstorydev का अवतार

    fullstorydev/grpcurl

    12,691GitHub पर देखें↗

    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
    GitHub पर देखें↗12,691
  • bloomrpc/bloomrpcbloomrpc का अवतार

    bloomrpc/bloomrpc

    8,998GitHub पर देखें↗

    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 capabilit

    TypeScriptgrpc
    GitHub पर देखें↗8,998
  • ktr0731/evansktr0731 का अवतार

    ktr0731/evans

    4,481GitHub पर देखें↗

    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
    GitHub पर देखें↗4,481
  • connectrpc/connect-goconnectrpc का अवतार

    connectrpc/connect-go

    3,963GitHub पर देखें↗

    Connect-go is a library for building type-safe remote procedure call services that are wire-compatible with gRPC and HTTP. It provides a Go implementation of Protocol Buffers for structured data exchange, enabling the creation of multi-protocol RPC servers and generated type-safe clients. The framework is distinguished by its polyglot protocol support, allowing a single server handler to serve requests using several different protocols simultaneously over HTTP. This includes the ability to toggle between different transport protocols for the same service and the use of pluggable content negot

    Go
    GitHub पर देखें↗3,963
Grpcui के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

fullstorydev/grpcui क्या करता है?

grpcui एक ब्राउज़र-बेस्ड इंटरैक्टिव वेब इंटरफेस और API क्लाइंट है जिसका उपयोग gRPC सर्वर्स को रिमोट प्रोसीजर कॉल्स (RPC) भेजने के लिए किया जाता है। यह एक HTTP से gRPC गेटवे के रूप में काम करता है जो JSON पेलोड्स को बाइनरी protobuf मैसेजेस में ट्रांसलेट करता है, जिससे यूजर्स नेटवर्क रिक्वेस्ट्स को ट्रिगर कर सकते हैं और विज़ुअल वेब इंटरफेस के माध्यम से रिस्पॉन्स का निरीक्षण कर सकते हैं। यह टूल सर्वर रिफ्लेक्शन को क्वेरी करके या लोकल protobuf डिस्क्रिप्टर फाइल्स को लोड करके…

fullstorydev/grpcui की मुख्य विशेषताएं क्या हैं?

fullstorydev/grpcui की मुख्य विशेषताएं हैं: HTTP-to-gRPC Transcoding, gRPC API Testing, JSON-Protobuf Mapping, Definition Loading, gRPC GUI Clients, gRPC Request Debugging, gRPC Schema Browsers, Interactive Execution Interfaces।

fullstorydev/grpcui के कुछ ओपन-सोर्स विकल्प क्या हैं?

fullstorydev/grpcui के ओपन-सोर्स विकल्पों में शामिल हैं: fullstorydev/grpcurl — grpcurl is a command-line interface and client tool for invoking gRPC methods and inspecting service definitions. It… bloomrpc/bloomrpc — BloomRPC is a graphical user interface client for discovering, testing, and querying gRPC service endpoints. It… ktr0731/evans — Evans is a gRPC client and API explorer designed for testing, debugging, and automating remote procedure calls. It… connectrpc/connect-go — Connect-go is a library for building type-safe remote procedure call services that are wire-compatible with gRPC and… grpc/grpc-node — This project is a gRPC framework for Node.js used to implement high-performance remote procedure calls. It provides a… grpc/grpc-dotnet — This project is a .NET implementation of the gRPC framework, providing a system for executing functions on remote…