freegeoip - IP geolocation web server

  •        1

Launched more than 6 years ago, the freegeoip.net API has grown into one of the biggest and most widely used APIs for IP to location services worldwide. The API is used by thousands of developers, SMBs and large corporations around the globe and is currently handling more than 2 billion requests per day. After years of operation and the API remaining almost unchanged, today we announce the complete re-launch of freegeoip into a faster, more advanced and more scalable API service called ipstack (https://ipstack.com). All users that wish to continue using our IP to location service will be required to sign up to obtain a free API access key and perform a few simple changes to their integration. While the new API offers the ability to return data in the same structure as the old freegeoip API, the new API structure offers various options of delivering much more advanced data for IP Addresses. As of March 31 2018 the old freegeoip API is deprecated and a completely re-designed API is now accessible at http://api.ipstack.com. While the new API offers the same capabilities as the old one and also has the option of returning data in the legacy format, the API URL has now changed and all users are required to sign up for a free API Access Key to use the service.

https://github.com/apilayer/freegeoip

Tags
Implementation
License
Platform

   




Related Projects

freegeoip - IP geolocation web server


This is the source code of the freegeoip software. It contains both the web server that empowers freegeoip.net, and a package for the Go programming language that enables any web server to support IP geolocation with a simple and clean API.

telize - Telize is a JSON IP and GeoIP REST API (IP Geolocation) built on Nginx and Lua


Telize is a REST API built on Nginx and Lua allowing to get a visitor IP address and to query location information from any IP address. It outputs JSON-encoded IP geolocation data, and supports both JSON and JSONP.Geolocation operations are performed using Nginx GeoIP module which caches the database in RAM. Therefore, Telize has very minimal overhead and should be blazing fast.

cordova-plugin-geolocation - Mirror of Apache Cordova Plugin geolocation


This plugin provides information about the device's location, such as latitude and longitude.Common sources of location information include Global Positioning System (GPS) and location inferred from network signals such as IP address, RFID, WiFi and Bluetooth MAC addresses, and GSM/CDMA cell IDs. There is no guarantee that the API returns the device's actual location.

geoip-api-c - GeoIP Legacy C API


This library is for the GeoIP Legacy format (dat). To read the MaxMind DB format (mmdb) used by GeoIP2, please see libmaxminddb. IP geolocation is inherently imprecise. Locations are often near the center of the population. Any location provided by a GeoIP database should not be used to identify a particular address or household.

Sarangworld Traceroute Geolocation


Sarangworld Traceroute Geolocation Project in Java - standalone program that performs traceroutes from various public servers to a given IP address to determine it's location. Standalone version of http://sarangworld.com/TRACEROUTE http://traceip.info


Alternative .NET component for IP2Location binary database access


This library is a more convenient and faster way to work with binary geo IP databases from IP2Location service from your C# or VB.NET code.

Java IP (InetAddress) Locator


Java and ColdFusion libraries to lookup country code and language from IP address. It uses a local copy of the WHOIS database to perform fast, accurate lookups of country codes. Useful for log analysis, internationalization, geolocation, etc..

javascript-mobile-desktop-geolocation - Mobile and Desktop Javascript Library for Geolocation Fallback


Mobile and Desktop Javascript Library for Geolocation Fallback. Based on geo-location-javascript framework (http://code.google.com/p/geo-location-javascript).

GeoWHOIS


GeoWhois, a plugin-based geolocation server that given an IP address tries to guess the physycal location of the node.

creepy - A geolocation OSINT tool


Geolocation OSINT tool. Creepy is a geolocation OSINT tool. Gathers geolocation related information from online sources, and allows for presentation on map, search filtering based on exact location and/or date, export in csv format or kml for further analysis in Google Maps.

Tile38 - Geospatial database, spatial index, and realtime geofence


Tile38 is a in-memory geolocation data store, spatial index, and realtime geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON. It supports spatial index with search methods such as Nearby, Within, and Intersects, Realtime geofencing through persistent sockets or webhooks and lot more.

realtime-geolocation-demo - Realtime geolocation with HTML5 API and Socket.io


Realtime geolocation app build on Node.js with HTML5 Geolocation API, Socket.io and Leaflet.js maps library.

IP2Location IP Country Redirection


IP2Location.com IP Country Redirection module detects the web visitor's country via their IP address and redirects to another page if that country has been blocked in the Country Configuration. You'll no longer have to manually block web visitors from certain IP address range.

Asterisk - IP telephony commuincation product suitable for call center


Asterisk, converts an ordinary computer into a feature-rich voice communications server. Asterisk makes it simple to create and deploy a wide range of telephony applications and services, including IP PBXs, VoIP gateways, call center ACDs and IVR systems. It is maintained by Debian VoIP Team.

Usergrid - The BaaS Framework you run


Usergrid is an open-source Backend-as-a-Service (“BaaS” or “mBaaS”) composed of an integrated distributed NoSQL database, application layer and client tier with SDKs for developers looking to rapidly build web and/or mobile applications. It provides elementary services (user registration & management, data storage, file storage, queues) and retrieval features (full text search, geolocation search, joins) to power common app features.

Gisgraphy - Geocoding and Geolocalisation webservices for Geonames, Openstreetmap, and quattroshapes data


Gisgraphy provides forward and reverse geocoding, geolocalisation, and vehicle tracking web services. Gisgraphy uses a unique, worldwide and consolidated Addresses / POIs database (+500 million entries), based on open data (Openstreetmap, Openaddresses, Geonames and Quattroshapes).

Detect User Geo location


Detect site visitor geo location Detect geo location of the site visitors by html5 geolocation (first) or ipinfodb.com(second choice).

cartodb - Location Intelligence & Data Visualization tool


CARTO is an open, powerful, and intuitive platform for discovering and predicting the key insights underlying the location data in our world. Empower organizations to optimize operational performance, strategic investments, and everyday decisions with CARTO Engine—our embeddable platform for web and mobile apps—and the new CARTO Builder, a drag and drop analysis tool.

GeoIP - GeoIP binding for nodejs(>=0.10) and iojs


Get geolocation information based on domain or IP address. Since this module required to compile geoip c library during the installtion, due to the difficulty of compilifa this c library on windows, currenlty, this module can not be used on windows, yet.