Piebald-AI/awesome-gemini-cli

A curated list of awesome tools, extensions, and resources for Gemini CLI.

What it solves

Gemini CLI is an open-source AI agent that brings Google's Gemini model directly into your terminal. With so many community-built tools, extensions, and resources around it, it's hard to discover what's useful. This project is a single, curated list that collects the best of them in one place, so you don't have to search across GitHub, blogs, and forums.

How it works

The list is organized into categories like Official tools, Interfaces, Forks, Agent orchestration, Commands & extensions, MCP servers, Neovim plugins, and more. Each entry includes a short description and a link. Community members can contribute by adding their own projects via a contributing guide. The list also points to a companion list specifically for Gemini CLI extensions.

Who it’s for

Developers who use (or want to use) Gemini CLI and want to extend its capabilities, find alternative UIs, manage multiple coding agents, or integrate it into their workflow. It’s also useful for builders who want to see what kinds of tools are possible and where they could contribute.

Highlights

  • Official resources: the core Gemini CLI, its cookbook, and a GitHub Action for CI/CD.
  • Alternative interfaces: desktop apps, mobile SSH clients, and web UIs for non-terminal access.
  • Forks that support other LLMs, like Qwen and multi-provider options.
  • A wide range of agent orchestration tools, from parallel runners to chat-based supervisors.
  • Extensions and commands that add custom features, notifications, memory, and more.
  • MCP servers and Neovim plugins are explicitly covered.

Related

  • Project
  • Project
  • Project
  • Project