A lightweight document-oriented NoSQL database written in pure Golang.
- nosql-database
- document-oriented-database
- golang
- json
47,133 repositories indexed
49–72 of 168 · Most stars
A lightweight document-oriented NoSQL database written in pure Golang.
Basic Go server for mbtiles
Expressive end-to-end HTTP API testing made easy in Go
XPath package for golang, supports HTML, XML, JSON document query and more
Safe, simple and fast JSON Web Tokens for Go
Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor and patch updates. It also provides a way to filter indirect dependencies and dependencies without updates.
Simple, useful and opinionated config loader.
Compute the diff between two JSON documents as a series of JSON Patch (RFC6902) operations
Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
Translated📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go application configuration loading and management, supporting multiple formats, multi-file loading, remote file loading, data merging, and parsing of environment variable names
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
Cross-platform config file CLI toolchain. Validates syntax, schema compliance, and formatting across 18 different configuration file types. Written in Go.
Home of Quamina, a fast pattern-matching library in Go
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
A minimalist Go configuration library
A simple go implementation of json rpc 2.0 client over http
Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.
A lightweight yet powerful configuration manager for the Go programming language
JSON Web Token library
Hjson for Go
Golang client for redislabs' ReJSON module with support for multilple redis clients (redigo, go-redis)
Arbitrary transformations of JSON in Golang
Abstract JSON for Golang with JSONPath support