Home / Unofficial Web/App API Clients / Google Services

55 open-source Google Services projects

Google Services (Unofficial Web/App API Clients): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.

  1. GmsCore★ 15,092 · active · Java

    Free implementation of Play Services

  2. google-maps-scraper★ 6,914 · active · Go

    Extracts Google Maps place data (address, reviews, coordinates) without the official API

  3. pytrends★ 3,727 · archived · Python

    Pseudo API for Google Trends

  4. Google Assistant Unofficial Desktop Client★ 3,634 · slowing · JavaScript

    Unofficial cross-platform desktop client for Google Assistant (Electron)

  5. freeDictionaryAPI★ 3,627 · slowing · JavaScript

    Unofficial REST API that serves Google Dictionary definitions

  6. AuroraStore★ 3,192 · active · Kotlin

    Open-source Google Play Store client using the reverse-engineered Play API

  7. gmusicapi★ 2,454 · archived · Python

    An unofficial client library for Google Music.

  8. earth-reverse-engineering★ 2,330 · archived · C

    Reverse-engineered Google Earth's 3D satellite mesh format and API; downloader/exporter

  9. apkeep★ 2,145 · active · Rust

    A command-line tool for downloading APK files from various sources

  10. gkeepapi★ 1,788 · active · Python

    An unofficial client for the Google Keep API.

  11. extract_otp_secrets★ 1,685 · active · Python

    Decodes Google Authenticator otpauth-migration protobuf QR exports into OTP secrets

  12. gplaycli★ 1,140 · dormant · Python

    Google Play Downloader via Command line

  13. google-trends-api★ 975 · dormant · JavaScript

    Unofficial Google Trends API for Node.js

  14. otpauth★ 970 · active · Go

    Google Authenticator migration (protobuf) QR code decoder

  15. gotohp★ 771 · active · Go

    Unofficial Google Photos desktop client

  16. keep-it-markdown★ 711 · active · Python

    Exports Google Keep notes to Markdown using the unofficial Keep API

  17. gphotos-cdp★ 688 · slowing · Go

    This program uses the Chrome DevTools Protocol to drive a Chrome session that downloads your photos stored in Google...

  18. google-speech-v2★ 469 · dormant

    Documentation of the reverse engineered Google Speech-to-Text v2 API

  19. GHLocalApi★ 467 · active · Handlebars

    (Unofficial) Google Home local API documentation.

  20. googleplay-api★ 445 · dormant · Python

    Google Play Unofficial Python API

  21. gpmc★ 398 · active · Python

    Google Photos client based on reverse engineered mobile API.

  22. nlm★ 392 · active · Go

    Command-line interface to NotebookLM

  23. chrome-lens-ocr★ 345 · slowing · JavaScript

    Uses Google Lens OCR via the private API used inside Chromium

  24. google-keep-exporter★ 315 · archived · HTML

    Exports Google Keep notes to Markdown files

  25. nest-api★ 299 · slowing · PHP

    Unofficial Nest Learning Thermostat API

  26. upload-gphotos★ 262 · archived · TypeScript

    Upload photos to Google Photos via the unofficial web API

  27. req2proto★ 232 · active · Go

    Tool for reversing Google internal protobuf API definitions

  28. unofficial-google-trends-api★ 222 · dormant · Python

    Unofficial Python API for downloading Google Trends data

  29. python-gsearch★ 220 · dormant · Python

    Unofficial Google Search API for Python

  30. gkeep★ 200 · slowing · Python

    Command-line interface for Google Keep built on the unofficial Keep API

  31. pygooglevoice★ 185 · archived · Python

    Python client for Google Voice's undocumented web API (SMS, calls)

  32. google-plus-extension-jsapi★ 172 · dormant · JavaScript

    Unofficial Google+ read/write extension API

  33. gpsoauth★ 146 · slowing · Python

    A python client library for Google Play Services OAuth.

  34. HAFamilyLink★ 133 · active · Python

    Home Assistant control of Google Family Link devices

  35. easygoogletranslate★ 106 · slowing · Python

    Unofficial Google Translate API client

  36. gphotosuploader★ 101 · dormant · Go

    Unofficial Google Photos uploader and Go library

  37. chrome-lens-py★ 87 · active · Python

    Uses Google Lens OCR through the private API Chromium calls

  38. google-smart-tap★ 70 · dormant

    Research on the Google Smart Tap NFC protocol

  39. GoogleReaderAPI★ 63 · dormant · Ruby

    Ruby client for the unofficial Google Reader API

  40. glocaltokens★ 62 · active · Python

    Python 3 package to fetch google home local authentication tokens and IP using google username/password or google...

  41. GoogleReaderAPI-iOS★ 60 · dormant · Objective-C

    Objective-C wrapper around the unofficial Google Reader API

  42. playstore-api★ 46 · active · Go

    Unofficial Google Play Store API for real-time app details

  43. transliteration-input-tools★ 45 · dormant · TypeScript

    Unofficial client to Google's transliteration backend

  44. google_photos_web_client★ 39 · active · Python

    Google Photos client based on the reverse-engineered web API

  45. txt2speech★ 38 · dormant · Ruby

    Ruby text-to-speech through the undocumented Google Translate TTS API

  46. google-reminder-api-wrapper★ 34 · dormant · Python

    Unofficial API wrapper for Google Reminders

  47. node-gtts★ 29 · dormant · JavaScript

    Google Text-to-Speech for Node.js through the unofficial Google Translate TTS endpoint

  48. notebooklm-sdk★ 28 · active · TypeScript

    Unofficial Node.js/Bun client for Google NotebookLM

  49. keepcli★ 26 · dormant · Python

    Unofficial command-line interface for Google Keep

  50. grapi★ 23 · archived · Ruby

    Ruby client for the unofficial Google Reader API

  51. googlespell★ 15 · archived · JavaScript

    Node module for the undocumented Google spell-check API

  52. gkeepapi-java★ 5 · active · Java

    Unofficial Java client library for the Android Google Keep API

  53. gwx★ 3 · dormant · Ruby

    Ruby wrapper for Google's unofficial weather API

  54. google-passbox★ 2 · active

    Reverse-engineered Google Authenticator's internal Passbox sync API

  55. gplayapi★ 0

    Unofficial FOSS implementation of the Google Play Store API used by Aurora Store