Showing 548 open source projects for "google api"

View related business solutions
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 1
    geowifi

    geowifi

    OSINT tool for locating WiFi networks using BSSID or SSID data

    ...It queries several public WiFi geolocation databases and aggregates the results to help identify the approximate location of a wireless access point. By combining multiple data sources such as Wigle, Apple, Google, WifiDB, Mylnikov, and Combain, the tool can provide location data that may include coordinates and additional network metadata. Users can run searches through a command-line interface by specifying either the BSSID (MAC address) or the SSID of a network. The results can be displayed in different formats, including a structured JSON output or an interactive HTML map showing the discovered locations. geowifi also supports API-based integrations with certain services, which allows geowifi to retrieve more accurate or detailed geolocation data when valid API credentials are configured.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Scio

    Scio

    A Scala API for Apache Beam and Google Cloud Dataflow

    Scio is a Scala API developed by Spotify that builds on Apache Beam to enable expressive batch and streaming data pipelines, optimized for running on Google Cloud Dataflow. Inspired by Spark and Scalding, it provides scalable, type‑safe, and production-grade data processing, with built-in support for BigQuery, Pub/Sub, Cassandra, Elasticsearch, Redis, TensorFlow IO, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PHP Docs Samples

    PHP Docs Samples

    A collection of samples on how to call Google Cloud services

    ...The project is structured as a sample library, which means its primary value lies in showing practical API usage, authentication flows, and service interaction patterns instead of shipping a standalone framework. It also points developers toward a larger Google Cloud samples ecosystem, reinforcing its role as part of a broader documentation and onboarding strategy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    GHunt

    GHunt

    Offensive Google framework

    GHunt (v2) is an offensive Google framework, designed to evolve efficiently. It's currently focused on OSINT, but any use related with Google is possible. It will automatically use venvs to avoid dependency conflicts with other projects. First, launch the listener by doing ghunt login and choose between 1 of the 2 first methods. Put GHunt on listening mode (currently not compatible with docker) Paste base64-encoded cookies.
    Downloads: 16 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    Invidious

    Invidious

    Invidious is an alternative front-end to YouTube

    ...Invidious allows you to watch videos without being disturbed by annoying ads. Also 100% supported by Sponsorblock. Invidious has a fully featured and documented REST API for developers.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 6
    BoringSSL

    BoringSSL

    Mirror of BoringSSL

    ...The project prioritizes security, simplicity, and maintainability over backward compatibility. Unlike OpenSSL, BoringSSL provides no guarantee of stable APIs or ABIs, meaning third-party projects depending on it may frequently break. Google products that use BoringSSL ship their own copies and update them as needed, enabling faster iteration without legacy constraints. BoringSSL includes comprehensive API documentation, build instructions, and guidance for porting code from OpenSSL.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    XUnity Auto Translator

    XUnity Auto Translator

    Advanced translator plugin that can be used to translate Unity games

    ...The plugin also includes mechanisms for caching translations locally to improve performance and reduce repeated API calls. It supports advanced features such as font replacement, text formatting adjustments, and even texture-based translation for embedded text.
    Downloads: 55 This Week
    Last Update:
    See Project
  • 8
    GAM

    GAM

    Command line management for Google Workspace

    GAM is a command line tool that allows administrators to manage many aspects of their Google Workspace (formerly G Suite / Google Apps) Account. This page provides simple instructions for downloading, installing and starting to use GAM. GAM requires paid (or Education/non-profit) editions of Google Workspace. G Suite Legacy Free Edition has limited API support and not all GAM commands work. While many GAM functions do not require domain administrative privileges, the setup does. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    PyGPT

    PyGPT

    Open source personal AI Assistant for Linux, Windows and Mac

    PyGPT is a desktop application that allows you to talk to OpenAI's LLM models such as GPT4 and GPT3 using your own computer and OpenAI API. It allows you to talk in chat mode and in completion mode, as well as generate images using DALL-E 2. PyGPT also adds access to the Internet for GPT via Google Custom Search API and Wikipedia API and includes voice synthesis using Microsoft Azure Text-to-Speech API. Moreover, the application has implemented context memory support, context storage, history of contexts, which can be restored at any time and e.g. continue the conversation from point in history, and also has a convenient and intuitive system of presets that allows you to quickly and pleasantly create and manage your prompts. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    Laravel Analytics

    Laravel Analytics

    A Laravel package to retrieve pageviews and other data

    One of our more popular packages is laravel-analytics. The package makes it easy to fetch information such as pageviews, top referrers, etc... from the Google Analytics API. In our Blender-based projects we use the fetched data to display a nice chart in the admin section. Laravel-analytics is one of the first packages we ever created. Since the first release the preferred way of authenticating with Google has changed. We also learned a lot on how to create readable code. That's why we did a cleanup of the code and published a new major version of the package. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    ORY Oathkeeper

    ORY Oathkeeper

    A cloud native Identity & Access Proxy / API (IAP)

    ORY Oathkeeper is an Identity & Access Proxy (IAP) and Access Control Decision API that authorizes HTTP requests based on sets of Access Rules. The BeyondCorp Model is designed by Google and secures applications in Zero-Trust networks. An Identity & Access Proxy is typically deployed in front of (think API Gateway) web-facing applications and is capable of authenticating and optionally authorizing access requests.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Gemini CLI

    Gemini CLI

    Open source AI agent CLI tool to bring Gemini into your terminal

    Gemini CLI is an open‑source AI agent that brings the capabilities of Google’s Gemini 2.5 Pro large‑language model directly into your terminal, enabling tasks ranging from coding and debugging to content creation and research via natural‑language prompts, with support for multimodal outputs like image and video generation. Gemini CLI integrates with external tools and MCP servers, enabling media generation and enhanced workflow automation. It also includes a built-in Google Search tool to ground queries with relevant information. Users can authenticate with their Google accounts for free usage limits or configure API keys for higher capacity and access to specific models. The tool is designed to be easy to install and use, with extensive documentation and community support for troubleshooting and advanced workflows.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 13
    gTTS

    gTTS

    Python library and CLI tool to interface with Google Translate

    gTTS (Google Text-to-Speech) is a Python library and command-line tool that wraps the speech functionality of Google Translate. It lets you send text to the Google Translate TTS endpoint and receive spoken audio back as MP3 data, either written to a file, a file-like object, or standard output. The library is designed to handle long texts, using a speech-specific sentence tokenizer that keeps intonation and punctuation natural while splitting requests into acceptable chunks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    SillyTavern

    SillyTavern

    LLM Frontend for Power Users

    Mobile-friendly, Multi-API (KoboldAI/CPP, Horde, NovelAI, Ooba, OpenAI, OpenRouter, Claude, Scale), VN-like Waifu Mode, Horde SD, System TTS, WorldInfo (lorebooks), customizable UI, auto-translate, and more prompt options than you'd ever want or need. Optional Extras server for more SD/TTS options + ChromaDB/Summarize. SillyTavern is a user interface you can install on your computer (and Android phones) that allows you to interact with text generation AIs and chat/roleplay with characters...
    Downloads: 511 This Week
    Last Update:
    See Project
  • 15
    Heimdall

    Heimdall

    An Application dashboard and launcher

    ...It’s dedicated to this purpose so you won’t lose your links in a sea of bookmarks. Why not use it as your browser start page? It even has the ability to include a search bar using either Google, Bing or DuckDuckGo. You can use the app to link to any site or application, but Foundation apps will auto-fill in the icon for the app and supply a default color for the tile. In addition, Enhanced apps allow you to provide details to an apps API, allowing you to view live stats directly on the dashboard. For example, the NZBGet and Sabnzbd Enhanced apps will display the queue size and download speed while something is downloading.
    Downloads: 62 This Week
    Last Update:
    See Project
  • 16
    Gemini Fullstack LangGraph Quickstart

    Gemini Fullstack LangGraph Quickstart

    Get started w/ building Fullstack Agents using Gemini 2.5 & LangGraph

    gemini-fullstack-langgraph-quickstart is a fullstack reference application from Google DeepMind’s Gemini team that demonstrates how to build a research-augmented conversational AI system using LangGraph and Google Gemini models. The project features a React (Vite) frontend and a LangGraph/FastAPI backend designed to work together seamlessly for real-time research and reasoning tasks. The backend agent dynamically generates search queries based on user input, retrieves information via the Google Search API, and performs reflective reasoning to identify knowledge gaps. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    GCP Config Connector

    GCP Config Connector

    GCP Config Connector, a Kubernetes add-on for managing GCP resources

    GCP Config Connector is a Kubernetes add-on that allows Google Cloud resources to be managed through Kubernetes-style configuration and the cluster API. Its central idea is that infrastructure objects such as Cloud Storage or Cloud Spanner resources can be described declaratively in manifests, after which Config Connector creates or updates the corresponding Google Cloud resources and continuously reconciles them to match the declared state.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Laravel Youtube

    Laravel Youtube

    Laravel PHP Facade/Wrapper for the Youtube Data API

    Laravel PHP Facade/Wrapper for the Youtube Data API v3 (Non-OAuth).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    geemap

    geemap

    A Python package for interactive geospaital analysis and visualization

    ...GEE provides both JavaScript and Python APIs for making computational requests to the Earth Engine servers. Compared with the comprehensive documentation and interactive IDE (i.e., GEE JavaScript Code Editor) of the GEE JavaScript API, the GEE Python API has relatively little documentation and limited functionality for visualizing results interactively. The geemap Python package was created to fill this gap.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Nhost

    Nhost

    The Open Source Firebase Alternative with GraphQL.

    ...Since Nhost is 100% open source, you can self-host the whole Nhost stack. Check out the example docker-compose file to self-host Nhost. Nhost consists of open source software, Database: PostgreSQL, Instant GraphQL API: Hasura, Authentication: Hasura Auth, Storage: Hasura Storage, Serverless Functions: Node.js (JavaScript and TypeScript), Nhost CLI for local development. Instant Realtime GraphQL API based on your tables and columns in the database. Sign in users with email, magic links, SMS, Google, Facebook, etc. Run the full Nhost stack locally during development using the Nhost CLI. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 21
    Dataproc Templates

    Dataproc Templates

    Dataproc templates and pipelines for solving simple in-cloud data task

    Dataproc templates are designed to address various in-cloud data tasks, including data import/export/backup/restore and bulk API operations. These templates leverage the power of Google Cloud's Dataproc, supporting both Dataproc Serverless and Dataproc clusters. Google provides this collection of pre-implemented Dataproc templates as a reference and for easy customization.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    ShellGPT

    ShellGPT

    A command-line productivity tool powered by AI large language models

    A command-line productivity tool powered by AI large language models (LLM). This command-line tool offers a streamlined generation of shell commands, code snippets, and documentation, eliminating the need for external resources (like Google search). Supports Linux, macOS, and Windows and is compatible with all major Shells like PowerShell, CMD, Bash, Zsh, etc. By default, ShellGPT uses OpenAI's API and GPT-4 model. You'll need an API key, you can generate one here. You will be prompted for your key which will then be stored in ~/.config/shell_gpt/.sgptrc. OpenAI API is not free of charge, please refer to the OpenAI pricing for more information.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 23
    APKUpdater

    APKUpdater

    Simplify the process of finding updates for your installed apps

    ...App ignore list. Filter updates by architecture. Filter experimental apps. Filter apps by API level. Exclude apps installed by an App Store.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 24
    Mineflayer

    Mineflayer

    Create Minecraft bots with a powerful and high level JavaScript API

    Create Minecraft bots with a powerful, stable, and high-level JavaScript API, also usable from Python. First time using Node.js? You may want to start with the tutorial. Know Python? Check out some Python examples and try out Mineflayer on Google Colab. Supports Minecraft 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17 and 1.18. Block knowledge. You can query the world around you. Milliseconds to find any block.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 25
    hybridauth

    hybridauth

    An abstract api between your application and various social apis

    Hybridauth enables developers to easily build social applications and tools to engage website visitors and customers on a social level that starts off with social sign-in and extends to social sharing, users profiles, friends lists, activity streams, status updates and more. The main goal of Hybridauth is to act as an abstract API between your application and the various social networks APIs and identity providers such as Facebook, Twitter, and Google. To install Hybridauth we recommend Composer, the now defacto dependency manager for PHP. Alternatively, you can download and use the latest release available at Github.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB