orsinium-labs / valdo
✅ Go package for validating JSON. It's the first Go package that can generate JSON Schema (OpeanAPI-compatible), produces user-friendly errors, and supports translations.
☆19Updated last month
Alternatives and similar repositories for valdo:
Users that are interested in valdo are comparing it to the libraries listed below
- Type safe multi-type map for Go☆12Updated 7 months ago
- Recreates directory and files from embedded filesystem using Go 1.16 embed.FS type.☆30Updated 3 years ago
- ☆22Updated last month
- Elegant and powerful Go enums with zero code generation☆33Updated 2 months ago
- Nats-mutex is a distributed lock library using NATS JetStream.☆27Updated 4 months ago
- A tool for moving Go packages within a Go module☆12Updated last week
- Go library for using system certificate stores on macOS/Windows☆25Updated last year
- user-land Linux memory reader written in golang☆9Updated 9 months ago
- Simple WireGuard setup for LANs for humans☆14Updated 4 years ago
- Simple wrapper around multiple fs.FS instances, recursively merging them together dynamically.☆25Updated 10 months ago
- ☆26Updated last month
- The open2opaque tool migrates Go packages from the Go Protobuf Open Struct API to the Opaque API.☆17Updated last month
- SquashFS read only implementation in pure go☆13Updated last week
- Framework for pipeline execution with structured parallelism, retriability, load balancing and more.☆31Updated 5 months ago
- A library for building custom DNS servers in Go.☆49Updated 11 months ago
- A worker pool which processes work in parallel but outputs results in the order the work was given☆14Updated 4 months ago
- XML Tokenizer is a low-memory high performance non-namespace parser library for parsing simple XML 1.0.☆42Updated 3 weeks ago
- Simple translation from godoc to markdown.☆13Updated 5 years ago
- Annotate a string line with arrows leading to a description.☆18Updated this week
- ☆10Updated 6 months ago
- TStat provides a friendly way to query Go test output and cover profiles☆22Updated last year
- Colorized JSON output for Go☆46Updated last year
- Golang package to return the elapsed time since a given time in a human readable format☆35Updated 5 months ago
- alternative condition variable synchronization primitive☆28Updated 4 months ago
- A Go test harness that starts an ephemeral PostgreSQL server☆33Updated 2 months ago
- go module to create http server listening on unix sockets / systemd socket activated fds☆22Updated last month
- Wide collection of Golang assertions: Gomega and Gomock compatible matchers☆19Updated 3 weeks ago
- Tool for plotting Go benchmark results☆16Updated 8 months ago
- strftime/strptime for Go☆17Updated 2 years ago
- A Go to TypeScript API client generator.☆51Updated 5 months ago