Skip to content

hyvor/point

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Hyvor Point - Open-source IP Geolocation Database & Libraries

[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.

Client Libraries 📚

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.

Example in Python

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)

License 📜

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.

Sustainability 🌱

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:

Links 🔗

Releases

No releases published

Packages

No packages published