Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: protocol-buffers
ascopes/protobuf-maven-plugin
A simple and modern Maven plugin to generate Java/Kotlin sources from Protobuf and GRPC definitions.
Language: Java - Size: 919 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 2
sascha-andres/go-logsink
the multi machine cat over protocol buffers and websocket
Language: Go - Size: 1.69 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 37 - Forks: 5
scalapb-json/protoc-lint
protobuf linter plugin
Language: Scala - Size: 149 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 6 - Forks: 2
H0llyW00dzZ/ProtoHTTP
ProtoHTTP is a simple gRPC server implementation in Go that responds with a "Hello, World!" message. This project serves as an example of how to set up a gRPC service with Go, including server reflection for tooling support.
Language: Go - Size: 43.9 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0
rodaine/protogofakeit
Produce fake data for protocol buffer messages
Language: Go - Size: 61.5 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 3 - Forks: 0
einride/protobuf-bigquery-go
Seamlessly save and load protocol buffers to and from BigQuery using Go.
Language: Go - Size: 482 KB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 43 - Forks: 5
mlabs-haskell/proto.nix
Nix utilities for generating language-specific bindings from Google Protocol Buffers .proto files.
Language: Nix - Size: 1.33 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 4 - Forks: 0
Embedded-AMS/EmbeddedProto
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
Language: C++ - Size: 1.22 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 181 - Forks: 31
vallahaye/protobson
BSON codecs for Google's protocol buffers
Language: Go - Size: 85 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 14 - Forks: 0
cpcloud/protoletariat
Protocol Buffers for the rest of us
Language: Python - Size: 1 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 146 - Forks: 6
eigenein/protobuf
Python implementation of Protocol Buffers with dataclass-based schemaʼs
Language: Python - Size: 681 KB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 235 - Forks: 19
dronestock/protobuf
Drone持续集成Protobuf插件,功能有:1、支持绝大部分开发语言(包括:Go、Java、Swift、Python、Javascript等等);2、使用简单,只需要简单的配置(可以做到零配置,默认生成Go代码)就能使用本插件;3、增加部分语言的扩展支持(比如Go语言增加了标签注入)
Language: Go - Size: 239 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 1 - Forks: 0
samchon/typia
Super-fast/easy runtime validations and serializations through transformation
Language: TypeScript - Size: 126 MB - Last synced: 26 days ago - Pushed: 27 days ago - Stars: 4,059 - Forks: 141
mercari/grpc-federation
gRPC Federation generates a gRPC server by writing a custom option in Protocol Buffers
Language: Go - Size: 18.2 MB - Last synced: 26 days ago - Pushed: about 1 month ago - Stars: 185 - Forks: 3
bufbuild/buf
The best way of working with Protocol Buffers.
Language: Go - Size: 19.1 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 8,257 - Forks: 242
sourcemeta/json-size-benchmark
An automated and extensible space-efficiency benchmark of JSON-compatible serialization specifications
Language: Python - Size: 824 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 3 - Forks: 0
einride/aip-cli-go
Generate command line interfaces to your gRPC services.
Language: Go - Size: 1020 KB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 21 - Forks: 4
einride/grpc-service-config-go
gRPC service config without service discovery.
Language: Go - Size: 183 KB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 4 - Forks: 0
PMunch/protobuf-nim
Protobuf implementation in pure Nim that leverages the power of the macro system to not depend on any external tools
Language: Nim - Size: 136 KB - Last synced: 9 days ago - Pushed: 7 months ago - Stars: 166 - Forks: 14
containerz-dev/protoc
protocolbuffers/protobuf container image
Language: Dockerfile - Size: 86.9 KB - Last synced: 25 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 1
wtanaka/ansible-role-protobuf-compiler
Ansible role to install protoc, the protocol buffers compiler
Size: 13.7 KB - Last synced: 26 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0
jviotti/binary-json-size-benchmark 📦
See https://benchmark.sourcemeta.com for the latest version of this benchmark
Language: C++ - Size: 230 MB - Last synced: 26 days ago - Pushed: 6 months ago - Stars: 24 - Forks: 1
syucream/avro-protobuf
avro-protobuf in Go
Language: Go - Size: 29.3 KB - Last synced: 26 days ago - Pushed: about 4 years ago - Stars: 10 - Forks: 4
pbkit/wrp.pbkit.dev
Documentation for WRP 🌯
Language: TypeScript - Size: 1.02 MB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
Shivam010/Protocol-Buffer-to-TypeScript-Plugin
Protocol Buffer to TypeScript Plugin is the extension of the Protocol Compiler to compile the proto files into corresponding TypeScript code
Language: Python - Size: 56.6 KB - Last synced: 26 days ago - Pushed: about 5 years ago - Stars: 9 - Forks: 2
Shivam010/protoc-gen-bazel
protoc-gen-bazel is a Bazel build file generator which generates typescript code from protocol buffers
Language: Python - Size: 13.7 KB - Last synced: 26 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
Shivam010/GoLang-Terminal-Messenger
GoLang Terminal Messenger is a client server messaging application developed using gRPC framework in GoLang
Language: Go - Size: 5.36 MB - Last synced: 26 days ago - Pushed: almost 6 years ago - Stars: 5 - Forks: 1
Yomiji/nan0
Nanoservice and Nanoservice Discovery API for Go
Language: Go - Size: 564 KB - Last synced: 26 days ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
Yomiji/nan0chat
Secure terminal-based chat service demonstration of Nan0 API project
Language: Go - Size: 475 KB - Last synced: 26 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
codingsince1985/ServerPush
Server pushes to client via gRPC and Protocol Buffers
Language: Java - Size: 13.7 KB - Last synced: 26 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
Hirochon/aggregation-pb
protocol buffersを集約するりぽじとり
Language: Dockerfile - Size: 21.5 KB - Last synced: 26 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
Hirochon/chon-go-micro-packages
Goのパッケージをサービス毎に管理するリポジトリ
Size: 7.81 KB - Last synced: 26 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
os72/protoc-jar-maven-plugin
Protocol Buffers protobuf maven plugin - based on protoc-jar multi-platform executable protoc JAR
Language: Java - Size: 357 KB - Last synced: 26 days ago - Pushed: about 1 year ago - Stars: 240 - Forks: 76
yoheimuta/vim-protolint
Vim integration for protolint. https://github.com/yoheimuta/protolint
Language: Vim script - Size: 458 KB - Last synced: 26 days ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0
KinNeko-De/api-contract
A clear, easy to use and fully automated api for all projects
Language: C# - Size: 89.8 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 0 - Forks: 0
Clement-Jean/proto-course
Complete Guide to Protocol Buffers 3 [Java, Golang, Python]
Size: 27.3 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 49 - Forks: 34
tuihub/protos
Protocol buffer definition for TuiHub, import as a library rather than a directory
Language: C# - Size: 8.57 MB - Last synced: 5 days ago - Pushed: 27 days ago - Stars: 9 - Forks: 0
go-language-server/api
Protocol Buffers and FlatBuffers definitions according to the Language Server Protocol and Debug Adapter Protocol specifications
Language: Makefile - Size: 4.28 MB - Last synced: 6 days ago - Pushed: 11 months ago - Stars: 6 - Forks: 0
yoheimuta/go-protoparser
Yet another Go package which parses a Protocol Buffer file (proto2+proto3)
Language: Go - Size: 372 KB - Last synced: 26 days ago - Pushed: about 1 month ago - Stars: 162 - Forks: 20
ZZy979/protobuf-demo
Protocol Buffers示例代码
Language: C++ - Size: 73.2 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0
Aveek-Saha/two-phase-commit
A consistent distributed KV store that implements the two phase commit protocol, written in java, using gRPC
Language: Java - Size: 53.7 KB - Last synced: 28 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
p47t/openxc-nanopb
Sample code to use Nanopb in Linux kernel module
Language: C - Size: 42 KB - Last synced: 28 days ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0
ktr0731/evans
Evans: more expressive universal gRPC client
Language: Go - Size: 47.5 MB - Last synced: 26 days ago - Pushed: 5 months ago - Stars: 4,118 - Forks: 186
sryoya/protorand
A random value generator for Go Protobuf messages.
Language: Go - Size: 43.9 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 8 - Forks: 6
kevalsabhani/go-grpc-addressbook
Provides functionalities for an addressbook using go and gRPC
Language: Go - Size: 10.5 MB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 1 - Forks: 0
fischor/protogen-python
The protogen package makes it easy to write protoc plugins in Python
Language: Python - Size: 110 KB - Last synced: 5 days ago - Pushed: 6 months ago - Stars: 12 - Forks: 2
alrevuelta/cONNXr
Pure C ONNX runtime with zero dependancies for embedded devices
Language: C - Size: 85.9 MB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 176 - Forks: 31
NathanBaulch/protoc-gen-cobra Fork of tetratelabs/protoc-gen-cobra
Cobra command line tool generator for gRPC clients
Language: Go - Size: 641 KB - Last synced: 24 days ago - Pushed: 3 months ago - Stars: 36 - Forks: 8
kalaspuff/stockholm
💵 Modern Python library for working with money and monetary amounts. Human friendly and flexible approach for development. 100% test coverage + built-in support for GraphQL and Protocol Buffers transports using current best-practices.
Language: Python - Size: 1.21 MB - Last synced: 25 days ago - Pushed: 28 days ago - Stars: 56 - Forks: 4
openproto/protoconfig
ProtoConfig 1.0: Open Standard for using, defining, and consuming software configuration input in a unified way.
Language: Go - Size: 129 KB - Last synced: 9 days ago - Pushed: 11 months ago - Stars: 34 - Forks: 1
sandermvanvliet/ProtobufDecoder
A Google Protocol Buffers (Protobuf) payload decoder/analyzer
Language: C# - Size: 4.15 MB - Last synced: 25 days ago - Pushed: about 2 months ago - Stars: 67 - Forks: 8
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: 26 days ago - Pushed: about 4 years ago - Stars: 243 - Forks: 37
k-bx/protocol-buffers
Haskell protocol-buffers package
Language: Haskell - Size: 4.22 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 78 - Forks: 43
MelbourneDeveloper/RestClient.Net
.NET REST Client Framework for all platforms
Language: C# - Size: 8.08 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 362 - Forks: 44
etcd-io/protodoc
protodoc generates Protocol Buffer documentation.
Language: Go - Size: 69.3 KB - Last synced: 18 days ago - Pushed: 8 months ago - Stars: 49 - Forks: 16
bluekiri/kafka-client
Simple Apache Kafka client capable of consume from and produce to a topic with support of protobuf messages.
Language: Go - Size: 255 KB - Last synced: 12 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
IkehAkinyemi/gRPC-pcbook
An inventory platform for laptop specs
Language: Go - Size: 444 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
ChinaBigPan/protobuf_docs_zh_cn
protobuf.js 是由 TypeScript 编写的纯 JavaScript 实现 Protocol Buffers 的框架,支持 node.js 和浏览器。
Size: 179 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
feral-dot-io/protoc-gen-elmer
Protobuf to Elm generator
Language: Go - Size: 364 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 1
abitofhelp/prost_example
This is an example application demostrating how to use Prost.
Language: Rust - Size: 35.2 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
abitofhelp/apis
This repository contains an example using Go, Bazel 7 (bzlmod), ProtoBuf, grpc-gateway, GoogleApis, and gRPC.
Language: Starlark - Size: 217 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
eddelbuettel/rprotobuf
R Interface to Protocol Buffers
Language: C++ - Size: 2.3 MB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 69 - Forks: 24
danielvladco/go-proto-gql
Protobuf plugins for generating graphql schema and golang to graphql bindings. Also supports a graphql gateway (Alpha)
Language: Go - Size: 781 KB - Last synced: 26 days ago - Pushed: about 2 months ago - Stars: 210 - Forks: 50
Byndyusoft/Byndyusoft.Net.Http.Formatting.ProtoBuf 📦
This package adds support for Protocol Buffers formatting and content negotiation to System.Net.Http
Language: C# - Size: 43 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
bojand/protocol-buffers-benchmarks
Simple benchmarks of Protocol Buffers and JSON
Language: JavaScript - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 1 - Forks: 2
cerbos/protoc-gen-go-hashpb
Generate hash functions for protocol buffer messages
Language: Go - Size: 439 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 6
protobufjs/protobuf.js
Protocol Buffers for JavaScript (& TypeScript).
Language: JavaScript - Size: 39.2 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 9,631 - Forks: 1,374
NatanAmorim/gs_protobufs
Protobufs used by the server and apps in the company "Gislaine Studio" in Andradina-SP, Brazil.
Size: 75.2 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
bufbuild/modules
Collection of third-party modules managed and synced by Buf.
Language: Go - Size: 9.54 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 19 - Forks: 1
bufbuild/protoc-gen-validate
Protocol Buffer Validation - Being replaced by github.com/bufbuild/protovalidate
Language: Go - Size: 13.4 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 3,630 - Forks: 569
mtnmunuklu/bavul
Collects and stores vulnerability information
Language: Go - Size: 1.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 6 - Forks: 1
cirruslabs/terminal
A service that powers Cirrus CI's task terminal access
Language: Go - Size: 374 KB - Last synced: 26 days ago - Pushed: about 1 month ago - Stars: 8 - Forks: 2
yassinMi/grpc-js-namedpipes
A Node.js implementation for Named Pipe communication with .NET
Language: JavaScript - Size: 54.7 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
weiwenchen2022/protorpc
Protocol-buffers RPC for Go net/rpc
Language: Go - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
nlm/protoc-gen-mock
WIP: mock generator for gRPC services
Language: Go - Size: 57.6 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
upamune/sample-proto
Language: Swift - Size: 8.7 MB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0
nunojrsilva/PeerLending
Repositório do Trabalho Prático de PSD
Language: Erlang - Size: 10.3 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 2
nijogeorgep/go-usermgmt-grpc
gRPC application to Demonstrate Server and Client Interaction using Golang
Language: Go - Size: 26.4 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
RomaBilka/BloGo
Language: Go - Size: 174 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
dmittrey/nosql-gql-dbms
NoSQL dbms and GQL client with gRPC communication
Language: C - Size: 1.41 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
sarthak3154/JavaRiskGame
A Board Risk game to conquer the world map by tackling on opponents and opponent countries
Language: Java - Size: 1.37 MB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
RohanDoshi21/Dart_Protbuf_Example
Getting started with Dart and Protocol Buffers
Language: Dart - Size: 43 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
frees-io/rpc-server-client-pb.g8
A giter8 template that includes an example RPC server and client using Avro
Language: Scala - Size: 26.4 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
musobarlab/go-protobuf-demo
Benchmark JSON vs Protocol Buffer
Language: Go - Size: 18.6 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0
yallop/ocaml-pb-plugin 📦
A protoc plugin for generating OCaml code from protobuf (.proto) files.
Language: OCaml - Size: 41 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 17 - Forks: 2
rodaine/protoc-gen-visibility
Cascading visibility rules for protobufs
Language: Go - Size: 131 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
bufbuild/protobuf.com
Buf's Guide to Protobuf. Home of the language spec and grammar for the Protobuf IDL.
Language: CSS - Size: 3.25 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 21 - Forks: 4
elstr/example-services
Example of services communicated with gRPC
Language: Go - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0
cedrickchee/grpc-basic-tutorial
gRPC basic tutorial - create a geo indexer service
Language: Go - Size: 28.3 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
numq/protobuf-blueprint-plugin
Protobuf Blueprint is an Intellij Idea plugin that allows you to generate Protocol Buffers code using simple format
Language: Kotlin - Size: 219 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
andresilmor/Mixed-Reality-with-MRTK2-featuring-Frame-Capture-Face-Detection-and-Tracking-and-Web-Requests
MR Application for HoloLens 2, able to capture frames and sent them to a server through WebSocket connection and Protobuf serialization, it also does Face Detection and Tracking (examples with OpenCV and based on data retrieved from server). Has embedded database and personalized interface (for fun).
Language: C# - Size: 314 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
andresilmor/Person-Detection-Microservice-with-gRPC
gRPC Microservice in Python that uses a YOLO v7 model to detect persons in images.
Language: Python - Size: 515 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
os72/protobuf-dynamic
Protocol Buffers Dynamic Schema - create protobuf schemas programmatically
Language: Java - Size: 89.8 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 263 - Forks: 53
GoogleCloudPlatform/proto-gen-md-diagrams
A utility for generating Markdown documentation for Protocol Buffers that include Mermaid UML Diagrams.
Language: Go - Size: 693 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 39 - Forks: 14
recap-build/proto-schema-parser
A Pure Python Protobuf Parser
Language: Python - Size: 2.04 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 22 - Forks: 10
tkmpypy/grpc-sample-proto
gRPC sample repository
Language: Makefile - Size: 16.6 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
TalaikisInc/users-cubed-api-next
User Management System/ CMS API with Protocol Buffers. [DEPRECATED]
Language: JavaScript - Size: 3.86 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
compactr/compactr.js
Schema based serialization made easy
Language: JavaScript - Size: 117 KB - Last synced: 10 days ago - Pushed: over 3 years ago - Stars: 101 - Forks: 6
IBM/gWhisper
A gRPC CLI featuring reflection and tab-completion
Language: C++ - Size: 1.2 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 55 - Forks: 15
sleep2death/socket-server
Language: JavaScript - Size: 32.2 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0