3 रिपॉजिटरी
Tools that generate language-specific client and server code from Protocol Buffer schema files.
Distinct from Multi-Protocol Code Generators: Distinct from Multi-Protocol Code Generators by focusing specifically on the Protocol Buffer schema source rather than general multi-protocol target generation.
Explore 3 awesome GitHub repositories matching development tools & productivity · Protocol Buffer Generators. Refine with filters or upvote what's useful.
grpc-web एक ट्रांसलेशन लेयर और प्रॉक्सी सिस्टम है जो वेब ब्राउज़र को gRPC बैकएंड सर्विसेज के साथ संचार करने में सक्षम बनाता है। इसमें एक gRPC वेब प्रॉक्सी शामिल है जो ब्राउज़र-बेस्ड HTTP और WebSocket रिक्वेस्ट को मानक gRPC कॉल्स में परिवर्तित करता है, साथ ही ब्राउज़र या Node.js एनवायरनमेंट से स्ट्रॉन्गली-टाइप्ड रिमोट प्रोसीजर कॉल्स करने के लिए एक TypeScript gRPC क्लाइंट भी शामिल है। इस प्रोजेक्ट में एक बाई-डायरेक्शनल स्ट्रीमिंग ब्रिज है जो ब्राउज़र सीमाओं को बायपास करने के लिए WebSockets का उपयोग करता है, जो फुल-डुप्लेक्स संचार और क्लाइंट-साइड डेटा स्ट्रीमिंग की अनुमति देता है। इसमें एक प्रोटोकॉल बफ़र कोड जनरेटर शामिल है जो टाइप्ड JavaScript और TypeScript रिक्वेस्ट व रिस्पॉन्स क्लासेस तैयार करने के लिए स्कीमा फ़ाइलों को पार्स करता है। यह सिस्टम ट्रांसपोर्ट सिलेक्शन, स्वीकृत ऑरिजिन्स को प्रतिबंधित करने के लिए CORS मैनेजमेंट और TLS एन्क्रिप्शन के माध्यम से सुरक्षित बैकएंड कनेक्टिविटी सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह मेट्रिक्स और डिबग एंडपॉइंट्स के माध्यम से रिक्वेस्ट और कनेक्शन को ट्रैक करने के लिए प्रॉक्सी ट्रैफ़िक मॉनिटरिंग भी प्रदान करता है।
Parses .proto files to generate typed JavaScript and TypeScript request and response classes.
Cerbos is an open-source authorization service that provides a centralized, language-agnostic engine for managing access control. It functions as a policy-as-code platform, allowing teams to define, test, and distribute authorization rules using declarative YAML or JSON configurations. By decoupling access logic from application code, it enables consistent permission enforcement across diverse service stacks. The project distinguishes itself through its ability to translate high-level authorization policies into native database query filters. This capability allows applications to enforce sec
Defines query plans that enforce resource access conditions at the database level.
This project is a protocol buffer validation plugin and code generator that creates consistent validation logic across multiple programming languages. It functions as a compiler extension for the Protocol Buffer toolchain, allowing developers to define semantic constraints directly within schema files to ensure data consistency. The tool uses custom options to embed validation rules into message definitions, mapping these schema constraints to language-specific implementation patterns. It employs predicate-based constraint checking and recursive traversal to enforce rules across nested messag
Provides a protoc plugin that generates code to enforce semantic constraints and data validation rules for messages.