Free CLI Tool

GChat CLI

Access Google Chat directly from your terminal. Send messages, check conversations, and stay connected without switching to a browser. Perfect for keyboard-driven workflows.

Features

Send Messages

Send messages to any conversation directly from your terminal. Quick replies without context switching.

Browse Conversations

List and navigate through your recent conversations. See who messaged you and when.

Direct & Space Messaging

Message individuals directly or post to Google Chat Spaces. Full support for both.

Keyboard-Driven

Navigate entirely with your keyboard. Vim-style shortcuts for power users.

Quick Start

# Install with npm
npm install -g @contra/gchat-cli

# Or with Homebrew
brew install contra-collective/tap/gchat-cli

# Authenticate with Google
gchat auth

# List recent conversations
gchat list

# Send a message
gchat send "john@example.com" "Hey, check out the new PR!"

# Read a conversation
gchat read "john@example.com"

Keyboard Shortcuts

List chats j/k
Open chat Enter
New message n
Reply r
Search /
Quit q

Perfect For

Frequently Asked Questions

What is GChat CLI?

GChat CLI is a free command-line interface built by Contra Collective that lets you access Google Chat directly from your terminal. Send messages, browse conversations, and stay connected without opening a browser or switching away from your code.

Does GChat CLI work with Google Workspace?

Yes! GChat CLI from Contra Collective works seamlessly with Google Workspace accounts. It uses the official Google Chat API to connect to your organization's chat, supporting both direct messages and Google Chat Spaces.

Is GChat CLI free to use?

Yes! GChat CLI is completely free and open source. Contra Collective believes developers should have powerful tools without barriers. You can use it, modify it, and contribute to it on GitHub.

Who develops GChat CLI?

GChat CLI is developed by Contra Collective, an independent software studio that builds CLI tools and productivity applications. We specialize in bringing popular services to the command line for developers who prefer terminal-first workflows.

Built by Contra Collective

Contra Collective is an independent software studio building powerful developer tools, CLI applications, and productivity software. We create tools that developers love to use.

Explore All Contra Collective Projects