jhump / goprotocView external linksLinks
Library for writing protoc plugins in Go; also includes a pure-Go protoc replacement
☆88Jun 10, 2025Updated 8 months ago
Alternatives and similar repositories for goprotoc
Users that are interested in goprotoc are comparing it to the libraries listed below
Sorting:
- A Go API for generating .go source files☆24Jul 12, 2022Updated 3 years ago
- Protobuf compiler plugin to generate Go JSON Marshal/Unmarshal implementations for messages using jsonpb.☆235Mar 13, 2024Updated last year
- A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc☆16Sep 16, 2022Updated 3 years ago
- GO API To Help You Create Hand-Written Parsers - See My 'go_lexer' Project for the Lexer API☆30Nov 4, 2018Updated 7 years ago
- Encode and decode Go (golang) struct types via protocol buffers.☆179Aug 14, 2020Updated 5 years ago
- Transformation functions generator for Protocol Buffers.☆215Feb 10, 2025Updated last year
- Type adapters for common Go protobuf messages☆18Oct 24, 2024Updated last year
- Channels for gRPC: custom transports☆225Nov 11, 2025Updated 3 months ago
- Reflection (Rich Descriptors) for Go Protocol Buffers☆1,474Jan 21, 2026Updated 3 weeks ago
- Generate field mask utilities from proto files☆12Mar 21, 2025Updated 10 months ago
- Reflection-free Protobuf for Go.☆50Updated this week
- Work space for golang.org/x/perf version 2☆20Nov 14, 2020Updated 5 years ago
- Generate FieldMask utility functions for protobuf☆37Updated this week
- protoc plugin library for efficient proto-based code generation☆666Mar 17, 2025Updated 10 months ago
- generic protocol generator based on golang's text/template (grpc/protobuf)☆441Updated this week
- A custom protoc generator to make working in golang way easier☆36Apr 18, 2019Updated 6 years ago
- A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc.☆311Updated this week
- A simple centralized, cross-platform credential manager using GPG encryption.☆11May 7, 2018Updated 7 years ago
- Implementation of `grpclog.LoggerV2` interface using `zerolog`☆40Apr 25, 2018Updated 7 years ago
- A Protocol Buffers compiler that generates optimized marshaling & unmarshaling Go code for ProtoBuf APIv2☆1,069Mar 13, 2025Updated 11 months ago
- An LRU cache with support for max age☆48Sep 24, 2025Updated 4 months ago
- Client library for Buf Reflection API, for transforming Protobuf data.☆52Dec 15, 2025Updated 2 months ago
- parser for Google ProtocolBuffers definition☆611Feb 5, 2026Updated last week
- ☆12Nov 22, 2025Updated 2 months ago
- A fork of the Go xml package with fixed marshaling☆11Feb 24, 2016Updated 9 years ago
- ☆12Aug 15, 2023Updated 2 years ago
- hybrid spatial data structure☆12Apr 27, 2021Updated 4 years ago
- json mapping for map[string]interface{}☆11Aug 28, 2025Updated 5 months ago
- alternative condition variable synchronization primitive☆32Nov 17, 2024Updated last year
- A Fast and Structured logging package for Go.☆26Updated this week
- contributed tools and other packages on top of the Go proto package☆28Dec 15, 2025Updated 2 months ago
- A protoc plugin that generates fieldmask paths☆28Updated this week
- Expression evaluator for Go☆80Jan 21, 2026Updated 3 weeks ago
- d3.js-based tool to visualize network communication for arbitrary protocols☆17Feb 20, 2015Updated 10 years ago
- Go language bindings for the ggwave C++ library☆14Apr 9, 2025Updated 10 months ago
- Alibaba Cloud Tea Util☆14Dec 18, 2025Updated last month
- Tool for plotting Go benchmark results☆17Jul 10, 2024Updated last year
- Fast metrics compatible with Prometheus, StatsD, and M3.☆14Sep 7, 2023Updated 2 years ago
- Use Yandex.Connect DNS service as a dynamic DNS provider☆14Jun 13, 2020Updated 5 years ago