Stay organized with collections Save and categorize content based on your preferences.
The Java Client, Python Client, Go Client and Node.js Client for Google Maps Services are community supported client libraries, open sourced under the Apache 2.0 License. They are available for download and contributions on GitHub, where you will also find installation instructions and sample code:
The Java Client, Python Client, Go Client and Node.js Client for Google Maps Services enable you to work with Google Maps web services on your server. They wrap the functionality of the following APIs:
In addition to the functionality provided by these APIs, the client libraries make some common tasks a little easier.
new GeoApiContext().setQueryRateLimit(qpm)
.5xx
error. Retries use exponential back-off, which helps in the event of intermittent failures.The client libraries for the Google Maps web services are licensed under the Apache 2.0 License.
The client libraries are wrappers for the Google Maps web services. The Google Maps web services are governed by the Google Maps Platform Terms of Service.
Important: These libraries are not covered by the standard Google deprecation policy or support agreement.
API keys and client IDsEach Google Maps web service requires an API key or client ID. For a guide on when to use an API key, when to use a client ID, and how to get hold of your API key or client ID, see the authentication guide for the API you're using:
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-09 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-09 UTC."],[[["Community-supported client libraries for Google Maps Services are available in Java, Python, Go, and Node.js, offering convenient access to various Google Maps APIs like Directions, Geocoding, and Places."],["These open-source libraries, under the Apache 2.0 License, provide features such as automatic rate limiting, retry on failure, easy authentication, and support for both synchronous and asynchronous calls."],["They are governed by the Google Maps Platform Terms of Service and are not covered by the standard Google deprecation policy or support agreement."],["Each Google Maps web service requires an API key or client ID for authentication, with specific guides available for each API."]]],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4