An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
- validation
- golang
- go
- ozzo
47,133 repositories indexed
49–72 of 260 · Most stars
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 PostgreSQL metric exporter for Prometheus
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.
Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
Open-source, self-hosted customer support desk in a single binary. A lightweight alternative to Intercom, Zendesk, Chatwoot.
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
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.
Go package implementing Bloom filters, used by many important systems
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
Singularity has been renamed to Apptainer as part of us moving the project to the Linux Foundation. This repo has been persisted as a snapshot right before the changes.
Go error library with error portability over the network
Exporter for MySQL server metrics
A tool for analyzing the size of compiled Go binaries, offering cross-platform support, detailed breakdowns, and multiple output formats.
SNMP Exporter for Prometheus
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
:tophat: simple, fun and transparent SSH (and telnet) bastion server