Go library for decoding generic map values into native Go structures and vice versa.
☆486May 4, 2026Updated 5 months 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,011Jun 25, 2024Updated 2 years ago
- YAML support for the Go language☆2,241Apr 11, 2026Updated 6 months ago
- Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S…☆4,226Oct 21, 2026Updated last week
- Generate JSON Schemas from Go types☆965Apr 23, 2026Updated 6 months ago
- Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.☆679Apr 1, 2025Updated last year
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Package for comparing Go values in tests☆4,681Jun 18, 2026Updated 4 months ago
- Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving☆20,212Updated this week
- Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron☆7,182Updated this week
- Expression language and expression evaluation for Go☆8,063Jul 7, 2026Updated 3 months ago
- The zerolint linter checks usage patterns of pointers to zero-size types in Go☆19May 5, 2026Updated 5 months ago
- Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/…☆5,019Updated this week
- 💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)☆21,449Updated this week
- Get hash values for arbitrary values in Go (golang).☆48Aug 29, 2026Updated 2 months ago
- JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go☆1,289Oct 18, 2026Updated last week
- 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.
- Fast linters runner for Go☆19,480Updated this week
- Concurrent data structures for Go☆1,725Sep 27, 2026Updated last month
- Mergo: merging Go structs and maps since 2013☆3,108Oct 12, 2026Updated 2 weeks ago
- A tool for analyzing the size of compiled Go binaries, offering cross-platform support, detailed breakdowns, and multiple output formats.☆2,192Updated this week
- Better structured concurrency for go☆10,434Sep 1, 2026Updated last month
- Generate type-safe code from SQL☆18,427Updated this week
- OpenAPI v3 code generator for go☆2,147Updated this week
- An implementation of JOSE standards (JWE, JWS, JWT) in Go☆544Updated this week
- wazero: the zero dependency WebAssembly runtime for Go developers☆6,441Oct 19, 2026Updated last week
- End-to-end encrypted email - Proton Mail • AdSpecial offer: 40% Off Yearly / 80% Off First Month. All Proton services are open source and independently audited for security.
- Cross-platform library to create & extract archives, compress & decompress files, and walk virtual file systems across various formats☆447Aug 5, 2026Updated 2 months ago
- A library for calling C functions from Go without Cgo☆4,074Oct 18, 2026Updated last week
- Go configuration with fangs☆30,491Jan 12, 2026Updated 9 months ago
- go-querystring is Go library for encoding structs into URL query strings.☆2,145Updated this week
- Simple HTTP, REST, and SSE client library for Go☆11,824Oct 19, 2026Updated last week
- Yaegi is Another Elegant Go Interpreter☆8,428Feb 9, 2026Updated 8 months ago
- An embedded key/value database for Go.☆9,792Oct 16, 2026Updated 2 weeks ago
- Zero Allocation JSON Logger☆12,525Oct 14, 2026Updated 2 weeks ago
- A toolkit with common assertions and mocks that plays nicely with the standard library☆26,237Oct 19, 2026Updated last week
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- 🔃 An ordered map in Go with amortized O(1) for Set, Get, Delete and Len.☆1,029Oct 9, 2026Updated 3 weeks ago
- The YAML org maintained fork of https://github.com/go-yaml/yaml☆544Updated this week
- ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.☆2,829Updated this week
- Building event-driven applications the easy way in Go.☆9,931Updated this week
- A stricter gofmt☆4,103Oct 12, 2026Updated 2 weeks ago
- Static analysis tool to detect potential nil panics in Go code☆3,929Oct 9, 2026Updated 3 weeks ago
- 🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...☆642Oct 23, 2026Updated last week