[WORK IN PROGRESS]
Hyvor Point is an open-source IP geolocation database. The data is built from ground up using many public sources (WHOIS data, etc.) and our own methods. The database is updated monthly, and is available in CSV and MMDB formats. Our goal is to provide a highly accurate free and open-source IP geolocation database for developers.
There are no signups, no cloud services, no API keys, no rate limits. Just download the database and use it in your applications. It's that simple.
Visit point.hyvor.com for more information.
We provide client libraries for popular programming languages to make it easy to use the database in your applications. All of these libraries handle the database files and provide easy-to-use functions to get the location of an IP address.
from hyvor_point import IP
ip = IP('34.49.208.18')
location = ip.location()
print(location.country)
print(location.state)
print(location.city)
print(location.latitude)
print(location.longitude)
print(location.continent)
print(location.timezone)
The database is licensed under the Open Data Commons Open Database License (ODbL) (version 1.0).
These are the key points of the license (not a substitute for the full license):
- Free to Use - You are free to use the database in any way you want.
- Attribution - You must attribute any public use of the database, or works produced from the database, by giving credit to Hyvor Point.
- Share Alike - If you make any changes to the database, you must share the changes under the same license.
All client libraries are licensed under the MIT License.
The database will forever be free and open-source. We are committed to keeping it up-to-date and accurate. We will not publish paid version of the database. Whatever the accuracy we achieve, it will be available for everyone for free.
Here are some ways you can support us and help us keep the project sustainable:
- Use our paid SaaS
- Hyvor Talk - commenting platform
- Hyvor Blogs - blogging platform
- Fortguard - spam detection
- Support us on GitHub Sponsors