Find out more about FreeGeoIP, an API that Free geo ip information, no registration required. 15k/hour rate limit.
Create/customize digital maps based on Google Maps data
Geolocate website visitors from their IPs
Actinia is an open source REST API for geographical data that uses GRASS GIS