Displaying 1 to 17 from 17 results

grpcc - A gRPC cli interface for easy testing against gRPC servers

  •    Javascript

grpcc is a flexible command-line client for any gRPC server for quick and easy testing of APIs. grpcc is written in nodejs but can talk to a gRPC service written in any language. By default, grpcc will attempt to make a secure connection to the service. If you need an insecure connection, you can pass in the -i flag.

Tonic - A native gRPC client & server implementation with async/await support.

  •    Rust

A rust implementation of gRPC, a high performance, open source, general RPC framework that puts mobile and HTTP/2 first. Tonic is a gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility. This library was created to have first class support of async/await and to act as a core building block for production systems written in Rust.

grpc-elixir - The Elixir implementation of gRPC

  •    Elixir

The Elixir implementation of gRPC. You can start the gRPC server as a supervised process. First, add GRPC.Server.Supervisor to your supervision tree.

go-proto-validators - Generate message validators from .proto annotations.

  •    Go

A protoc plugin that generates Validate() error functions on Go proto structs based on field options inside .proto files. The validation functions are code-generated and thus don't suffer on performance from tag-based reflection on deeply-nested messages.




pbnj - JavaScript protocol buffer schema parser and template based code generator

  •    Javascript

This project is functional and being used in real projects. But is in its early days and likely to be in a state of flux for some time.Protocol buffers were designed as a way to automatically serialize and deserialize data, in a fast and efficient manner. You define how you want your data to be structured in the special proto format, and then use special generated code to read and write your data.

nodejs-proto-files - All of the Google API's protocol buffer files

  •    TypeScript

Get a copy of the googleapis proto files into your project. Read more about the client libraries for Cloud APIs, including the older Google APIs Client Libraries, in Client Libraries Explained.


go2gql - graphql-go schema generator by proto files

  •    Go

proto2gql plugin parses .proto files, defined in config and pass them to graphql plugin. proto2gql plugin parses swagger files, defined in config and pass them to graphql plugin.

etcd3 - :bookmark: Node.js client for etcd3

  •    TypeScript

etcd3 aims to be (with its first stable release) a high-quality, production-ready client for the Protocol Buffer-based etcdv3 API. It includes load balancing, reconnections, transactions, software transactional memory, high-level query builders and lease management, watchers, mocking, and is type-safe for TypeScript consumers. Our TypeDoc docs are available here.

gos - Gos: Armed Golang 💪 ( solutions for go module, goproxy, cross compilation, etc.)

  •    Go

The current gos is still an alpha version, welcome more heroes to comment and improve it 🍓, you can add more commands to it, or modify something to make it perform better. gos is compatible with all go commands and has go mod/get equipped with smart GOPROXY, it automatically distinguishes between private and public repositories and uses GOPROXY to download your lost package when appropriate.

node-is-arrayish - Check if an object can be used like an Array

  •    CoffeeScript

Licensed under the MIT License. You can find a copy of it in LICENSE.

tree-sitter-proto - A tree-sitter grammar for protocol buffer files (proto3).

  •    C

tree-sitter grammar for protocol buffer files (proto3 only). The grammar should be complete. I'm still working on the highlighting queries. I've tested the grammar against some really large and nasty proto files and it passes. Once the highlighting is stable, I'll tag 1.0.

upg-vpp - User Plane Gateway (UPG) based on VPP

  •    C

UPG implements a GTP-U user plane based on 3GPP TS 23.214 and 3GPP TS 29.244 Release 15. It is implemented as an out-of-tree plugin for FD.io VPP. UPG is used in production in conjunction with erGW as GGSN/PGW in multiple installation in several telecom operators (Tier 1 and smaller).

protoc-gen-struct-transformer - Transformation functions generator for Protocol Buffers.

  •    Go

Protocol buffers complier protoc generated structures based on message definition in *.proto file. It's possible to use these generated structures directly, but it's better to have clear separation between transport level (gRPC) and business logic with its own structures. In this case you have to convert protobuf structures into business logic structures and vice versa. protoc-gen-struct-transformer is a plugin for protoc which generates functions for structure transformation.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.