39 packages
canvaskit-wasm
A WASM version of Skia's Canvas API
dat.gui
A lightweight graphical user interface for changing variables in JavaScript.
@google/3dom
An isolated scene graph facade for web-based 3D libraries
@google/actionengine
Action Engine allows agentic streaming systems with well-defined representations for context, operations, and session management.
@google/adk
Google ADK JS
@google/adk-devtools
Google ADK JS Development Tools
@google/area120-tables
Tables client for Node.js
@google/aside
Apps Script IDE framework
@google/chat-sdk
Lightweight framework for building bots and apps for Google Chat.
@google/chat-sdk-dialogflow
Add-on to @google/chat-sdk to delegate conversational chats to Dialogflow.
@google/cloud-analytics
TypeScript/JavaScript client logging for Cloud Analytics.
@google/create-local-home-app
Create Local Home SDK apps.
@google/dscc-scripts
Scripts for managing Data Studio developer projects.
@google/dscc-validation
Scripts to validate files for Data Studio Community Visualizations. The project is primarily used by [dscc-scripts].
@google/events
Client library for CloudEvents issued by Google.
google-gax
Google API Extensions
@google/gemini-cli
Gemini CLI
@google/gemini-cli-a2a-server
Gemini CLI A2A Server
@google/gemini-cli-core
Gemini CLI Core
@google/genai
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
@google/generative-ai
Google AI JavaScript SDK
@google/jules
Jules, the asynchronous coding agent from Google, in the terminal.
@google/local-home-sdk
TypeScript type definitions for the Local Home SDK
@google/model-viewer-effects
Easily add and combine post-processing effects with <model-viewer>!
@google/rbm-businesscommunications
Node.js helper library for the Business Communications API for RBM