IPSIPS
New
🚀 Latest Release v0.3.4

IPS Geolocation Database Tool

A command-line tool for query, dump, and pack IP geolocation databases.
Simple, fast, and versatile.

⭐ Star this project on GitHub

Supported Database Formats

IPIP.netMaxMind纯真网络埃文科技
placeholder hero

What is IPS

IPS is a versatile command-line tool and library that makes working with IP geolocation databases simple and efficient.

  • Multiple Formats
    Support for various database formats including IPDB, MMDB, AWDB, QQWry, and more.
  • Command-line Interface
    Easy-to-use CLI with support for piping and various output formats.
  • Flexible Operations
    Query, dump, and pack IP databases with customizable fields.

Key Features

Everything you need for IP geolocation database operations

One-click Operations

Query, dump, and pack IP databases with simple commands.

Multiple Formats

Support for IPDB, MMDB, AWDB, QQWry, CZDB, ZXinc, IP2Region, etc.

Flexible Querying

Query through command-line arguments or piping with customizable output.

JSON Output

Support for both text and JSON output formats.

Field Customization

Customize query fields with persistent configuration.

Database Rewriting

Add, remove, or modify database fields flexibly.

FAQ

Frequently Asked Questions

Have more questions? Check our documentation or open an issue on GitHub.

1

What database formats are supported?

IPS supports multiple formats including IPDB, MMDB, AWDB, QQWry, CZDB, ZXinc, IP2Region, etc.

2

How do I install IPS?

You can install IPS using Go: 'go install github.com/sjzar/ips@latest', or download pre-built binaries from GitHub releases.

3

Can I use it in my project?

Yes! IPS is open-source software licensed under the Apache-2.0 License. You can use it in your projects while complying with the license terms.

4

How do I contribute?

Contributions are welcome! Please feel free to submit issues, pull requests, or join discussions on GitHub.

Start Using IPS Today

Open source IP geolocation database tool