https://github.com/piebald-ai/awesome-gemini-cli
A curated list of awesome tools, extensions, and resources for Gemini CLI.
https://github.com/piebald-ai/awesome-gemini-cli
List: awesome-gemini-cli
awesome awesome-gemini-cli awesome-list awesome-lists gemini gemini-api gemini-cli
Last synced: 2 months ago
JSON representation
A curated list of awesome tools, extensions, and resources for Gemini CLI.
- Host: GitHub
- URL: https://github.com/piebald-ai/awesome-gemini-cli
- Owner: Piebald-AI
- License: cc0-1.0
- Created: 2025-07-30T16:01:03.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-07-30T21:12:30.000Z (2 months ago)
- Last Synced: 2025-07-30T22:07:45.750Z (2 months ago)
- Topics: awesome, awesome-gemini-cli, awesome-list, awesome-lists, gemini, gemini-api, gemini-cli
- Homepage:
- Size: 38.1 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-awesome - awesome-gemini-cli - A curated list of awesome tools, extensions, and resources for Gemini CLI. (Other Lists / TeX Lists)
README
# Awesome Gemini CLI [](https://awesome.re)
A curated list of awesome tools, extensions, and resources for Gemini CLI.
**Developed something cool for Gemini CLI?** Add it to this list! See [Contributing.](#contributing)
> [!NOTE]
> We'll create a new release highlighting new entries each week. Star this repository to receive release notifications for the new entries in your GitHub dashboard!## Contents
- [Official](#official) (3)
- [Interfaces](#interfaces) (1)
- [Development Tools & Utilities](#interfaces) (9)
- [API Bridges & Proxies](#api-bridges--proxies) (7)
- [MCP Servers](#mcp-servers) (8)
- [Neovim Plugins](#neovim-plugins) (5)
- [GitHub Actions & Automation](#github-actions--automation) (1)
- [Development Frameworks & Orchestration](#development-frameworks--orchestration) (4)
- [Documentation & Learning Resources](#documentation--learning-resources) (7)
- [Demo Collections & Examples](#demo-collections--examples) (3)48 entries total
## Official
- [**Gemini CLI**](https://github.com/google-gemini/gemini-cli) - An open-source AI agent that brings the power of Gemini directly into your terminal.
- [**gemini-cli-action**](https://github.com/google-gemini/gemini-cli-action) - A GitHub Action for automating software development tasks using Gemini CLI
- [**Gemini CLI cookbook**](https://github.com/google-gemini/cookbook) - Examples and guides for using the Gemini API (https://ai.google.dev/gemini-api/docs)## Interfaces
- [**Gemini Desktop**](https://github.com/Piebald-AI/gemini-desktop) - Desktop/web UI for Gemini CLI.
## Development Tools & Utilities
- [**Gemini CLI Logs Prettifier**](https://github.com/Manamama/Puzzles_for_AIs/tree/main/code/Gemini%20CLI%20logs%20prettifier) - Renders the logs human readable (prettifies them) and browsable as interlinked HTML, with thoughtful explanations and clickable links.
- [**Splitrail**](https://github.com/Piebald-AI/splitrail) - Usage analyzer tool + cloud for agentic development tools including Gemini CLI.
- [**ccmanager**](https://github.com/kbwo/ccmanager) - Claude Code / Gemini CLI / Codex CLI Session Manager
- [**gemini-commit-assistant**](https://github.com/C17AN/gemini-commit-assistant) - AI-based commit message generator, powered by gemini-cli
- [**Gemini-CLI-Git-Ask**](https://github.com/ihainan/Gemini-CLI-Git-Ask) - A code analysis tool that enables natural language queries about Git repositories using Google's Gemini CLI
- [**Gemini-CLI-Context-Engineer**](https://github.com/rickscode/Gemini-CLI-Context-Engineer) - A comprehensive template for Context Engineering with Gemini CLI, designed to help AI coding assistants generate more accurate code
- [**gemini-cli-ntfy**](https://github.com/nakkulla/gemini-cli-ntfy) - A transparent wrapper for Gemini CLI that sends a notification when Gemini needs your attention
- [**gcli-hotkey**](https://github.com/hexcreator/gcli-hotkey) - Creates an awesome hotkey to open up Gemini CLI in whichever window you used the hotkey in
- [**gemini-cli-container**](https://github.com/samhann/gemini-cli-container) - A comprehensive DevContainer setup for Google's Gemini CLI, designed to provide a secure, fully-featured development environment## API Bridges & Proxies
- [**gemini-cli-openai**](https://github.com/GewoonJaap/gemini-cli-openai) - Expose Gemini CLI endpoints as OpenAI API with Cloudflare Workers
- [**gemini-cli-proxy**](https://github.com/nettee/gemini-cli-proxy) - Wrap Gemini CLI as an OpenAI-compatible API service, allowing you to enjoy the free Gemini 2.5 Pro model through API!
- [**CLIProxyAPI**](https://github.com/luispater/CLIProxyAPI) - Wrap Gemini CLI as an OpenAI/Gemini/Claude compatible API service, allowing you to enjoy the free Gemini 2.5 Pro model through API
- [**gemini-cli-mcp-openai-bridge**](https://github.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge) - Server application that extends the Google Gemini CLI with MCP toolkit and OpenAI-compatible API bridge
- [**gemini-cli-api**](https://github.com/JasonGuoo/gemini-cli-api) - Expose the gemini-cli ablility to REST ful API
- [**gemini-cli-router**](https://github.com/Jasonzhangf/gemini-cli-router) - routing your gemini-cli to openai 3rd party providers
- [**ai-sdk-provider-gemini-cli**](https://github.com/ben-vargas/ai-sdk-provider-gemini-cli) - A community provider for the Vercel AI SDK that enables using Google's Gemini models through the Gemini CLI library## MCP Servers
- [**gemini-mcp-tool**](https://github.com/jamubc/gemini-mcp-tool) - MCP server that enables AI assistants to interact with Google Gemini CLI, leveraging Gemini's massive token window for large file analysis
- [**mcp-gemini-cli**](https://github.com/choplin/mcp-gemini-cli) - A simple MCP (Model Context Protocol) server wrapper for Google's Gemini CLI
- [**gemini-cli-mcp**](https://github.com/InfolabAI/gemini-cli-mcp) - Tool that enables using Gemini AI as an MCP server within Claude Code with large file analysis and token savings
- [**gemini-cli-mcp**](https://github.com/blesscat/gemini-cli-mcp) - An MCP (Model Context Protocol) server that provides integration with the Gemini CLI tool
- [**gemini-cli-mcp**](https://github.com/DiversioTeam/gemini-cli-mcp) - The Gemini CLI MCP (Model Context Protocol) Server is an open-source Python tool that acts as a bridge between AI assistants and Google's Gemini CLI
- [**gemini-mcp**](https://github.com/neriousy/gemini-mcp) - A simple MCP server for using the Gemini CLI
- [**gemini-cli-mcp**](https://github.com/0xmountaintop/gemini-cli-mcp) - A Model Context Protocol (MCP) wrapper for Google Gemini CLI that enables AI development tools to interact with Gemini
- [**ToolsForMCPServer**](https://github.com/tanaikech/ToolsForMCPServer) - The Gemini CLI with MCP Server project enables interaction between the Gemini CLI and Google Apps Script for automating Google Workspace tasks## Neovim Plugins
- [**gemini-cli.nvim**](https://github.com/JonRoosevelt/gemini-cli.nvim) - A Neovim plugin that seamlessly integrates the Gemini CLI into the Neovim environment
- [**gemini-cli.nvim**](https://github.com/marcinjahn/gemini-cli.nvim) - Seamlessly integrate GeminiCLI with Neovim for an enhanced AI-assisted coding experience!
- [**gemini-nvim**](https://github.com/JunYang-tes/gemini-nvim) - gemini-cli in neovim - An unofficial Neovim plugin for interacting with Google Gemini CLI
- [**gemini-nvim**](https://github.com/abdullahchand/gemini-nvim) - A Neovim plugin to interact with the Gemini CLI in a vertical split
- [**gemini-cli.nvim**](https://github.com/ivanlee1999/gemini-cli.nvim) - A Neovim plugin for interacting with Google's Gemini CLI## GitHub Actions & Automation
- [**gemini-cli-action**](https://github.com/google-gemini/gemini-cli-action) - A GitHub Action for automating software development tasks using Gemini CLI
## Development Frameworks & Orchestration
- [**gemini-code-flow**](https://github.com/Theopsguide/gemini-code-flow) - AI-powered development orchestration for Gemini CLI - adapted from Claude Code Flow by ruvnet
- [**brain**](https://github.com/aliafshar/brain) - A multi-agent framework built into GEMINI.md to run on the Gemini CLI
- [**gemini-cli-commands-demo**](https://github.com/pauldatta/gemini-cli-commands-demo) - A proof-of-concept demonstrating a sub-agent orchestration system built within the Gemini CLI
- [**solar-code**](https://github.com/serithemage/solar-code) - Solar Pro2 powered code assistant based on Gemini CLI## Documentation & Learning Resources
- [**Gemini CLI cookbook**](https://github.com/google-gemini/cookbook) - Examples and guides for using the Gemini API (https://ai.google.dev/gemini-api/docs)
- [**gemini-cli-cheat-sheet**](https://github.com/Njengah/gemini-cli-cheat-sheet) - Your complete guide to mastering Gemini CLI - from zero to hero in minutes!
- [**gemini-cli-extension**](https://github.com/philschmid/gemini-cli-extension) - Collection of helpful gemini cli extensions and commands
- [**gemini-docs-ext**](https://github.com/markmcd/gemini-docs-ext) - Gemini CLI extension that adds Gemini API docs and MCP
- [**gemini-cli-doc-zhtw**](https://github.com/LiuYuWei/gemini-cli-doc-zhtw) - This is Google gemini-cli document zh-TW version
- [**GeminiCLI-HandsOn**](https://github.com/kaorun55/GeminiCLI-HandsOn) - A hands-on project for developing applications using AI-assisted development tools like Gemini CLI
- [**gemibook**](https://github.com/ngduyanhece/gemibook) - this is the toy project to show case how to code with gemini cli## Demo Collections & Examples
- [**gemini-cli-demos**](https://github.com/palladius/gemini-cli-demos) - Demos-in-a-box for Gemini CLI
- [**cli-demo-cookbook**](https://github.com/ptone/cli-demo-cookbook) - Collection of demo scenario and casts for Gemini CLI
- [**Google-Gemini-CLI**](https://github.com/nDimensions-AI/Google-Gemini-CLI) - Master the Gemini CLI: A Live, Interactive Webinar## Contributing
Contributions are highly valued! Fork the repo, edit `README.md`, add entries, and make a PR. Then you can optionally add a badge to your project's README:
```
[](https://github.com/Piebald-AI/awesome-gemini-cli)
```
[](https://github.com/Piebald-AI/awesome-gemini-cli)There's also a flat version of the badge you can use instead if you prefer:
```
[](https://github.com/Piebald-AI/awesome-gemini-cli)
```
[](https://github.com/Piebald-AI/awesome-gemini-cli)## License
[](https://creativecommons.org/publicdomain/zero/1.0)