Libraries and Samples
Stay organized with collections
Save and categorize content based on your preferences.
Google APIs Client Libraries
The Google APIs client libraries, which are available in a number of popular programming languages, make it easy to use the PageSpeed Insights API.
In the following tables, the first column shows each library's stage of development (note that
some are in early stages), and links to documentation for the library. The second column links to
available samples for each library.
These early-stage libraries are also available:
Feedback
Was this page helpful?
Yes
Great! Thank you for the feedback.
If you have a specific, answerable question about using PageSpeed Insights,
ask the question in English on Stack
Overflow . For general questions, feedback, and discussion, start a thread in the
mailing list .
No
Sorry to hear that.
If you have a specific, answerable question about using PageSpeed Insights,
ask the question in English on Stack
Overflow . For general questions, feedback, and discussion, start a thread in the
mailing list .
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 2022-12-20 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]