SDKs & Client Libraries
Official client libraries for integrating BigDataCloud APIs into your projects. All libraries are open source and available on GitHub.
Node.js & TypeScript
Node.js SDK
Node.jsServer-sideOfficial TypeScript-first SDK for all BigDataCloud APIs. Strongly-typed models for all 26 endpoints across IP Geolocation, Reverse Geocoding, Phone & Email Verification, and Network Engineering. Dual ESM/CJS build, native fetch, zero runtime dependencies.
npm install bigdatacloudReact Native Client
React NativeClient-sideOfficial React Native client for reverse geocoding and roaming detection. GPS-first via expo-location or bare RN Geolocation. Works on iOS and Android. No API key needed.
npm install @bigdatacloudapi/react-native-clientReact Reverse Geocoding
ReactClient-sideReact hook for free client-side reverse geocoding. GPS coordinates to city/country with automatic IP fallback. No API key needed.
npm install @bigdatacloudapi/react-reverse-geocode-clientVue Reverse Geocoding
VueClient-sideVue 3 composable for free client-side reverse geocoding. GPS coordinates to city/country with automatic IP fallback. No API key needed.
npm install @bigdatacloudapi/vue-reverse-geocode-clientPython
PHP
.NET & C#
Java
Go
Go SDK
GoServer-sideOfficial Go SDK for all BigDataCloud APIs. Strongly-typed structs, context-aware requests, and a SplitIntoPolygons helper for multi-polygon confidence areas. Zero external dependencies — stdlib net/http only.
go get github.com/bigdatacloudapi/bigdatacloud-goRuby
Rust
Mobile
Kotlin/Android Client
KotlinClient-sideOfficial Kotlin client for Android — free reverse geocoding and roaming detection. GPS-first via FusedLocationProviderClient with automatic IP fallback. No API key needed.
implementation('com.bigdatacloud:bigdatacloud-client:1.0.0')Swift Client
SwiftClient-sideOfficial Swift client for free reverse geocoding and roaming detection. GPS-first with automatic IP fallback. Works on iOS, macOS, tvOS and watchOS. No API key needed.
https://github.com/bigdatacloudapi/bigdatacloud-swift-clientAI & MCP