An open API service providing repository metadata for many open source software ecosystems.

Topic: "proto"

grpc/grpc-go

The Go language implementation of gRPC. HTTP/2 based RPC

Language: Go - Size: 39.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 21,804 - Forks: 4,490

grpc/grpc-java

The Java gRPC implementation. HTTP/2 based RPC

Language: Java - Size: 101 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 11,712 - Forks: 3,889

hyperium/tonic

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

Language: Rust - Size: 78.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 10,812 - Forks: 1,068

React-Proto/react-proto

:art: React application prototyping tool for developers and designers :building_construction:

Language: JavaScript - Size: 200 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 3,466 - Forks: 233

storj/drpc

drpc is a lightweight, drop-in replacement for gRPC

Language: Go - Size: 775 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 1,548 - Forks: 56

elixir-grpc/grpc

An Elixir implementation of gRPC

Language: Elixir - Size: 3.56 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,439 - Forks: 223

mwitkow/go-proto-validators

Generate message validators from .proto annotations.

Language: Go - Size: 162 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 1,095 - Forks: 164

yuanrw/IM 📦

IM server based on netty. Provides a client jar. Integrate with your own login system.基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统

Language: Java - Size: 619 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 690 - Forks: 315

storyicon/gos

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

Language: Go - Size: 457 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 375 - Forks: 25

buffdb/buffdb

Embedded storage built for multiplexing. Smart machines don't need to read JSON, they only need protocol buffers. The world's first MODMS (Machine-Oriented Database Management System), built to support RocksDB, SQLite, and DuckDB as backends.

Language: Rust - Size: 309 KB - Last synced at: 24 days ago - Pushed at: 5 months ago - Stars: 292 - Forks: 4

gogf/gf-cli 📦

GoFrame Command Line Interface, which is your helpmate for building GoFrame application with convenience.

Language: Go - Size: 7.39 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 253 - Forks: 106

itsksaurabh/go-grpc-examples

This repo contains examples and implementations of different types of GRPC services and APIs using Golang.

Language: Go - Size: 176 KB - Last synced at: 1 day ago - Pushed at: about 5 years ago - Stars: 250 - Forks: 40

Tochemey/goakt

[Go] Distributed Actor framework using protocol buffers as message for Golang

Language: Go - Size: 3.44 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 242 - Forks: 16

bold-commerce/protoc-gen-struct-transformer

Transformation functions generator for Protocol Buffers.

Language: Go - Size: 2.48 MB - Last synced at: about 8 hours ago - Pushed at: 3 months ago - Stars: 212 - Forks: 32

mabuonomo/example-nestjs-microservices-grpc

NestJS + gRPC: a multi microservices example

Language: TypeScript - Size: 3.48 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 184 - Forks: 23

travelping/upg-vpp

User Plane Gateway (UPG) based on VPP

Language: C - Size: 1.93 MB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 150 - Forks: 50

jzero-io/jzero

扩展 go-zero 框架,能通过内置模板或外部模块一键创建项目,并基于 proto/api/sql 等可描述文件生成服务端/客户端/数据库代码,开箱即用并高度可定制化.

Language: Go - Size: 17.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 96 - Forks: 9

hiram3512/ExcelToProtobuf_csharp

Excel to protobuf convert tool

Language: C# - Size: 23.8 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 87 - Forks: 28

gogf/katyusha 📦

[WIP]Katyusha micro service development framework.

Language: Go - Size: 437 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 83 - Forks: 9

denisyarats/proto

Proto-RL: Reinforcement Learning with Prototypical Representations

Language: Python - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 75 - Forks: 15

wingcd/go-xlsx-exporter

a tool for parse xlsx and export to other fomart and data, such as: protobuf3 file and buffers, golang, csharp and so on

Language: Go - Size: 12 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 51 - Forks: 17

travelping/vpp Fork of FDio/vpp 📦

5G User Plane Function (UPF) based on VPP

Language: C - Size: 88.8 MB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 43 - Forks: 20

infranyx/go-microservice-template

Golang Microservice Template, is a simple boilerplate for golang applications. Protohub Template of this repository is https://github.com/infranyx/protohub-template.

Language: Go - Size: 3.64 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 1

duesee/imap-codec

Rock-solid and complete codec for IMAP

Language: Rust - Size: 2.16 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 40 - Forks: 13

majusko/grpc-jwt-spring-boot-starter

Spring boot starter for gRPC framework with JWT authorization

Language: Java - Size: 187 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 39 - Forks: 7

jerryshell/agarust

Multiplayer online game powered by Godot 4 and Rust 🤖🦀

Language: GDScript - Size: 3 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 38 - Forks: 5

EGT-Ukraine/go2gql

graphql-go schema generator by proto files

Language: Go - Size: 4.18 MB - Last synced at: 28 days ago - Pushed at: almost 6 years ago - Stars: 33 - Forks: 7

nateshmbhat/tap-rpc

The tool you need for your GRPC clients and backends

Language: TypeScript - Size: 1.14 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 28 - Forks: 8

AckeeCZ/grpc-server-reflection 📦

gRPC server reflection for Node.js

Language: TypeScript - Size: 18.6 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 24 - Forks: 5

saturn4er/proto2gql

The project has been migrated to https://github.com/EGT-Ukraine/go2gql.

Language: Go - Size: 2.56 MB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 21 - Forks: 0

bravf/proto-design

web 版原型工具

Language: JavaScript - Size: 2.73 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 9

byebyebruce/natsrpc

NATSRPC, transport by nats, define by proto file(gen code),use like grpc

Language: Go - Size: 398 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 6

infranyx/protohub-template

ProtoHub template is a ProtoHub for storing and building Protocol Buffers (protos) in a pipeline. Golang microservice example Template of this repository is https://github.com/infranyx/go-microservice-template.

Language: Makefile - Size: 82 KB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 1

akkagao/go2proto

根据Golang定义的接口生成proto文件

Language: Go - Size: 13.7 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 17 - Forks: 4

coralblocks/CoralProto

A fast, binary and garbage-free serialization framework with a simple, compact and succinct non-XML schema definition language, with support for optional fields, repeating groups, nested repeating groups, enums, schema evolution and more.

Language: Java - Size: 187 KB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 15 - Forks: 3

pasdam/grpcExample

Demo of a service defined with gRPC, a server written in Go, and three clients, a command line one, a web one, and one with a GUI written with Qt/QML

Language: Makefile - Size: 386 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 14 - Forks: 3

Insality/defold-proto

Defold Protobuf Library to encode, decode and verifying messages

Language: C - Size: 883 KB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 10 - Forks: 0

Gitforxuyang/proto-validaotr

一个简单的go的proto-validator库

Language: Go - Size: 231 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 3

webcarrot/proto-polyfill 📦

Provide __proto__ with some limitations

Language: JavaScript - Size: 20.5 KB - Last synced at: 20 days ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 1

timemates/rrpc-kotlin

RPC framework for Kotlin built on top of RSocket

Language: Kotlin - Size: 508 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 9 - Forks: 0

mingdaocom/GrpcProtoToNuGetPackage

gRPC proto 文件自动生成 NuGet 包

Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 9 - Forks: 0

appthrust/proto-toml-plugins

A lot of plugins for Proto (from Moonrepo)

Language: TypeScript - Size: 1.01 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 8 - Forks: 6

riQQ/MtgaProto

Contains the protocol buffer definition (.proto) from the MTGA setup and code to extract it.

Size: 289 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 8 - Forks: 0

eyev-de/Skyle.proto

Protocol description and documentation used as interface to Skyle eye tracker with gRPC

Size: 1.31 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 8 - Forks: 3

criccomini/twister 📦

A handy tool that converts Avro and Protobuf data to and from Java POJOs

Language: Java - Size: 90.8 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 0

HowProgrammingWorks/Prototype

Prototype-oriented programming

Language: JavaScript - Size: 22.5 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 30

mvrilo/protog

Protobuf file generator for the command line

Language: Go - Size: 23.4 KB - Last synced at: 24 days ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 0

johanbrandhorst/protoc-gen-gopherjs

This repo has moved

Size: 239 KB - Last synced at: 1 day ago - Pushed at: almost 8 years ago - Stars: 8 - Forks: 0

roadrunner-php/roadrunner-api-dto

RoadRunner proto files and generated DTO files

Language: PHP - Size: 983 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 7 - Forks: 2

Iotic-Labs/api

Create Data Mesh. Use interoperable digital twins to create data interactions and build powerful real-time data products. This repository contains protocol buffers specification for Iotics API.

Language: Makefile - Size: 114 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 0

mfridman/protoc-gen-connectclient-go

Protobuf plugin to generate a Connect Go client, with batteries 🔋

Language: Go - Size: 1.67 MB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 7 - Forks: 0

mtnmunuklu/bavul

Collects and stores vulnerability information

Language: Go - Size: 1.21 MB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 6 - Forks: 1

ioanlucut/bes-propres7-migrator

A migrator from the bes-lyrics to ProPresenter7 format.

Language: TypeScript - Size: 7.3 MB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 5 - Forks: 0

henribru/googleapis-common-protos-stubs

Type stubs for googleapis-common-protos

Language: Python - Size: 292 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

upbos/uprpc

The GUI Client for GRPC Services

Language: JavaScript - Size: 7.49 MB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

v1c77/py_grpc_validator

validator for python grpc service request.

Language: Python - Size: 49.8 KB - Last synced at: 6 months ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

skyra-project/wardrobe

A wardrobe of assets for Skyra

Language: Dockerfile - Size: 28.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4 - Forks: 0

rodaine/protogofakeit

Produce fake data for protocol buffer messages

Language: Go - Size: 69.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

zhouxingtuan/eproto

eproto is base on msgpack. support protobuf description file format (.proto). can use in Lua(C++/pure lua),javascript and C# ,C++,flutter(dart).eproto是基于msgpack的序列化协议,支持使用protobuf文件格式来定义协议,支持Lua,JavaScript,C#, C++,flutter(dart)。

Language: C++ - Size: 353 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 4

codeitlikemiley/service_template

Create GRPC Services in secs

Language: Rust - Size: 68.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

xuthus5/json-to-pb

JSON-to-Proto: Convert JSON to ProtoBuf Message Online.

Language: HTML - Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 2

jackstaff/grpc

A java RPC framework , gRPC based, smooth and friendly use of gRPC, & spring boot starter

Language: Java - Size: 430 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

Ycallaer/kafka_proto_py

Language: Python - Size: 164 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

seungyongshim/SeungYongShim.Proto.Actor

Language: C# - Size: 260 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

zchee/openapi2protobuf

openapi2protobuf generates Protocol Buffers v3 schema and gRPC service definitions from OpenAPI/Swagger schema definitions

Language: Go - Size: 338 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

ankurCES/nlu_web_prototyper

Quickly create web prototypes using simple text commands

Language: Python - Size: 3.16 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

WankkoRee/protools

一个实现了批量将 protobuf 数据自动识别为类 json 格式,批量将 proto 定义文件转为 python 类的命令行工具。适用于需要转换大量的 protobuf 数据或 proto 定义文件。

Language: Python - Size: 14.4 MB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

tenfyzhong/tagbar-proto.vim 📦

transfer to https://github.com/tenfyzhong/tagbar-ext.vim

Language: Vim script - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

Microservice-API-Patterns/protobufgen

A Java Model and Serializer for Protocol Buffers (*.proto files)

Language: Java - Size: 182 KB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

adriancmiranda/Proto

An extensible program-code-template for creating objects

Language: JavaScript - Size: 1.16 MB - Last synced at: 12 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

badu/gokit-gen

Provide a .proto file, get a generated package using go-kit

Language: Go - Size: 396 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 2

dangerous1990/protoc-gen-gin

codegen gin code from proto

Language: Go - Size: 1.48 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

JnsVttr/Vetter_Huber-2018

A composition and performance tool for the the music duo Vetter_Huber build in SuperCollider.

Language: SuperCollider - Size: 52.7 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

peppelg/TGUserbotLite

Base MadelineProto per userbot

Language: PHP - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 4

stdlib-js/assert-is-nonenumerable-property-in

Test if an object's own or inherited property is non-enumerable.

Language: JavaScript - Size: 828 KB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

jpcadena/grpc-in-python

Python project for gRPC.

Language: Python - Size: 1.3 MB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-enumerable-property-in

Test if an object's own or inherited property is enumerable.

Language: JavaScript - Size: 816 KB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-read-write-property-in

Test if an object's own and inherited property is readable and writable.

Language: JavaScript - Size: 774 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-data-property-in

Test if an object's own or inherited property has a data descriptor.

Language: JavaScript - Size: 696 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-accessor-property-in

Test if an object's own or inherited property has an accessor descriptor.

Language: JavaScript - Size: 694 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-write-only-property-in

Test if an object's own or inherited property is write-only.

Language: JavaScript - Size: 756 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-nonconfigurable-property-in

Test if an object's own or inherited property is non-configurable.

Language: JavaScript - Size: 752 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

stdlib-js/assert-instance-of

Test whether a value has in its prototype chain a specified constructor as a prototype property.

Language: JavaScript - Size: 582 KB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

codeitlikemiley/server_template

Create GRPC Server in sec

Language: Rust - Size: 59.6 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

Enraged-Dun-Cookie-Development-Team/Ceobe_Proto

Language: TypeScript - Size: 10.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

Mr-sB/ProtoBuf2LuaAnnotation

Generate EmmyLua Annotation from ProtoBuf.

Language: C# - Size: 308 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Phault/as-extism

A proof-of-concept for an overhaul of the Extism AssemblyScript PDK

Language: TypeScript - Size: 29.3 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

ghulammuzz/simple-go-gRPC-CRUD

Simple go script CRUD (Create, Read, Update, Delete) gRPC (Google Remote Procedure Call) service implemented in Go.

Language: Go - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

gpm-project/grpc-proto-manager

GPM: A tool to orchestrate the automatic generation of gRPC protos with multi-language support

Language: Go - Size: 60.5 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

wobsoriano/bun-plugin-proto

Adds support for .proto imports in Bun.

Language: TypeScript - Size: 29.3 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

KRakenoZavr/greenfield-sdk-rust-v2

Rust crate for interacting with Protobufs defined by the greenfield SDK

Language: Rust - Size: 178 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

achmadrizkin/go_crud_protobuff

Golang Protobuff CRUD

Language: Go - Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

anjeyy/grpc-sample

sample grpc project

Language: Java - Size: 147 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

gpm-project/gpm-github-action

A GitHub action for GPM to generate protobuf stubs

Language: Shell - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

xgxw/toddler-go

Language: Go - Size: 171 KB - Last synced at: 11 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

jbpratt/tos 📦

distributed ticket order system

Language: Swift - Size: 26.6 MB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

pierlauro/protobufferize

Compile protobuffers via setuptools

Language: Python - Size: 36.1 KB - Last synced at: 27 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 2

tanjunchen/Java-Go-Grpc-Demo

grpc + java + go + submodule example . Java 通过 Grpc 调用 Go 服务简单示例, 通过 submodule 管理共同的 proto 文件, proto 文件可以 import 其他的 proto 文件.

Language: Java - Size: 2.9 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

anders617/mdining-proto

Language: Starlark - Size: 87.9 KB - Last synced at: 26 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

codethecoffee/proto-cheatsheet

Cheatsheet (and examples) for Google Protocol Buffers

Language: C++ - Size: 31.3 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 3