Go library for decoding generic map values into native Go structures and vice versa.
☆466May 4, 2026Updated 3 weeks ago
Alternatives and similar repositories for mapstructure
Users that are interested in mapstructure are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Go library for decoding generic map values into native Go structures and vice versa.☆8,039Jun 25, 2024Updated last year
- ☆30Updated this week
- Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S…☆4,022May 9, 2026Updated 2 weeks ago
- YAML support for the Go language☆2,163Apr 11, 2026Updated last month
- Package for comparing Go values in tests☆4,633Mar 10, 2026Updated 2 months ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- tenv detects environment variable not using t.Setenv☆24Jan 6, 2025Updated last year
- 🪵 Ensure consistent code style when using log/slog☆257May 17, 2026Updated last week
- Generate JSON Schemas from Go types☆928Apr 23, 2026Updated last month
- 🚨 slog sampling: drop repetitive log records☆110May 13, 2026Updated last week
- a slog handler for testing that code logs expected results☆23Aug 8, 2024Updated last year
- Seamlessly integrate Python environments and scripts into your Go projects.☆18May 17, 2026Updated last week
- A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant☆1,247Apr 4, 2025Updated last year
- 🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...☆625May 15, 2026Updated last week
- Generic data structures and utility types in Go☆28May 18, 2026Updated last week
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- Backward-compatible shim for log/slog☆10Oct 15, 2024Updated last year
- Expression language and expression evaluation for Go☆7,869Apr 12, 2026Updated last month
- Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.☆670Apr 1, 2025Updated last year
- Dump any GO variable with ease☆221Nov 10, 2025Updated 6 months ago
- Concurrent data structures for Go☆1,681Apr 18, 2026Updated last month
- Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving☆19,964May 18, 2026Updated last week
- Go sqlite3 cache☆21Mar 6, 2024Updated 2 years ago
- Get hash values for arbitrary values in Go (golang).☆44Feb 15, 2026Updated 3 months ago
- Better structured concurrency for go☆10,394Apr 29, 2026Updated 3 weeks ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- 💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)☆21,290Updated this week
- 🔥 Error handling library with context, assertion, stack trace and source fragments☆946Updated this week
- go-querystring is Go library for encoding structs into URL query strings.☆2,136May 18, 2026Updated last week
- ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.☆2,740Updated this week
- GoMock is a mocking framework for the Go programming language.☆3,343Dec 17, 2025Updated 5 months ago
- Go package that can detect animated images and "deanimate" them by rendering just the first frame as a static image.☆27Nov 19, 2025Updated 6 months ago
- A context-based, generics enabled, zero dependency Go (and TinyGo!) command-line flag and argument parsing library☆34Mar 30, 2026Updated last month
- 🌈 slog.Handler that writes tinted (colorized) logs☆1,300Feb 11, 2026Updated 3 months ago
- A CLI for inspecting and visualizing GraphQL schemas☆33Aug 17, 2025Updated 9 months ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- OpenAPI v3 code generator for go☆2,068Updated this week
- Useful generic types for Go☆25May 11, 2026Updated 2 weeks ago
- Sync a Cloudflare DNS record with your public IP address.☆12May 13, 2026Updated last week
- JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go☆1,229Mar 5, 2026Updated 2 months ago
- Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron☆7,058May 12, 2026Updated last week
- 🚨 slog: Zerolog handler☆73May 13, 2026Updated last week
- wazero: the zero dependency WebAssembly runtime for Go developers☆6,147Updated this week