1.0.20250603 • Published 5 months ago
@iplookup/geocode v1.0.20250603
@iplookup/geocode 
This is an API created to make ip-location-api available for browsers. The database itself is large at 132MB, so it is splitted into over 4000 pieces for fast downloading in a browser.
Synopsis
<script src="https://cdn.jsdelivr.net/npm/@iplookup/geocode/iplookup.min.js"></script>
<script type="text/javascript">
var ip = "51.210.219.22"
var location = await IpLookup(ip)
console.log(location)
// {
// country: 'FR',
// latitude: 50.9959,
// longitude: 2.11757
// }
</script>
ESM
import IpLookup from '@iplookup/geocode'
await IpLookup("2402:b801:ea8b:23c0::")
CJS
const IpLookup = require('@iplookup/geocode')
await IpLookup("207.97.227.239")
If you need extra information about country, try to use @iplookup/geocode-extra.
License
The database is published under CC BY 4.0 by DB-IP.
The software itself is published under MIT license by sapics.
1.0.20250102
10 months ago
1.0.20241202
11 months ago
1.0.20241203
11 months ago
1.0.20250602
5 months ago
1.0.20250503
6 months ago
1.0.20250603
5 months ago
1.0.20250202
9 months ago
1.0.20250103
10 months ago
1.0.20250302
8 months ago
1.0.20250203
9 months ago
1.0.20250402
7 months ago
1.0.20250303
8 months ago
1.0.20250502
6 months ago
1.0.20250403
7 months ago
1.0.20241103
12 months ago
1.0.20241102
12 months ago
1.0.20241002
1 year ago
1.0.0
1 year ago
0.1.0
1 year ago