Go support for Google's protocol buffers
- go
- golang
- protobuf
- protocol-buffers
47,133 repositories indexed
25–48 of 150 · Most stars
Go support for Google's protocol buffers
A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
The most scalable and customizable permission server on the market. Fix your slow or broken permission system with Google's proven "Zanzibar" approach. Supports ACL, RBAC, and more. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Instant REST and MCP APIs for PostgreSQL and MySQL, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5
A crypto-secure Reliable-UDP library for Golang with FEC support.
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
A high performance NoSQL Database Server powered by Go
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
A modern IRC server (daemon/ircd) written in Go.
Open-source, self-hosted customer support desk in a single binary. A lightweight alternative to Intercom, Zendesk, Chatwoot.
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.
Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
Go efficient fast multilingual NLP and text segmentation; support English, Chinese, Japanese and others.
Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
A tool for analyzing the size of compiled Go binaries, offering cross-platform support, detailed breakdowns, and multiple output formats.
Quickly clone or backup massive amounts of org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🐇🥚
Advanced ANSI style & color support for your terminal applications
simple, fast, reliable websocket server & client, supports running over tcp/kcp/unix domain socket. keywords: ws, proxy, chat, go, golang...