Neat Geo IP is a free and simple GeoIP API based on free version of GeoLite2-City database from MaxMind. The API helps you to retrieve the country of a provided IP address.
Neat Geo IP is a free GeoIP webservice which allows to retrieve country name of the given IP address.
The service is based on the free version of GeoLite2-City database from MaxMind.
Our technology stack includes variety of Open source tools/technologies such as Spring Boot framework for development and Openshift for hosting the service.
The service is particularly optimized for Openshift. Since GeoLite2-City database is getting updated monthly, an Openshift specific bash script written to wipe out the current database and restart the service to download the latest database upon starting of the service. Hence, every time service is getting restarted, it automatically downloads the latest fresh database from MaxMind (if does not exist in local storage). Service has monthly down time between 5 to 10 minutes.
For more details on the project structure, API and how to use it have a look at our documentation page.
The source code of Neat Geo IP is available under GNU General Public License Version 3 (GPLv3) excluding Maxmind GeoLite2-City database. All the database rights belong to MaxMind, Inc (Copyright© 2012-2016). The database file is licensed by MaxMind and distributed under the Creative Commons Attribution-ShareAlike 4.0 International License.
This product includes GeoLite2 data created by MaxMind, available from http://www.maxmind.com.
Facing any problems, found bugs or having any inquiries? Just drop an email to firstname.lastname@example.org