https://github.com/maxmind/mmdbwriter
Go library for writing MaxMind DB (mmdb) files
https://github.com/maxmind/mmdbwriter
geoip geoip2 maxmind mmdb
Last synced: 6 months ago
JSON representation
Go library for writing MaxMind DB (mmdb) files
- Host: GitHub
- URL: https://github.com/maxmind/mmdbwriter
- Owner: maxmind
- License: apache-2.0
- Created: 2020-07-31T19:59:13.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-04-10T21:21:59.000Z (6 months ago)
- Last Synced: 2025-04-10T21:31:46.812Z (6 months ago)
- Topics: geoip, geoip2, maxmind, mmdb
- Language: Go
- Homepage:
- Size: 306 KB
- Stars: 133
- Watchers: 18
- Forks: 26
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# Go MaxMind DB Writer
[](https://pkg.go.dev/github.com/maxmind/mmdbwriter)
This is a Go writer for the [MaxMind DB format](https://github.com/maxmind/MaxMind-DB).
This is still a work in progress and does not support all of the features
of the [Perl writer](https://github.com/maxmind/MaxMind-DB-Reader-perl). The
API is subject to change.## Examples
See the `examples` folder for examples of how to use this library or our blog
post,
[Enriching MMDB files with your own data using Go](https://blog.maxmind.com/2020/09/01/enriching-mmdb-files-with-your-own-data-using-go/).## Copyright and License
This software is Copyright (c) 2020-2025 by MaxMind, Inc.
This is free software, licensed under the [Apache License, Version
2.0](LICENSE-APACHE) or the [MIT License](LICENSE-MIT), at your option.