gemini-cli-openai and gemini-web-to-api

These are ecosystem siblings—both expose Gemini's functionality through OpenAI-compatible APIs, but one reverse-engineers the web app while the other wraps a CLI tool and deploys via Cloudflare Workers, offering different implementation approaches for the same interoperability goal.

gemini-cli-openai
55
Established
gemini-web-to-api
54
Established
Maintenance 13/25
Adoption 10/25
Maturity 7/25
Community 25/25
Maintenance 10/25
Adoption 9/25
Maturity 13/25
Community 22/25
Stars: 858
Forks: 207
Downloads:
Commits (30d): 1
Language: TypeScript
License:
Stars: 94
Forks: 46
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No License No Package No Dependents
No Package No Dependents

About gemini-cli-openai

GewoonJaap/gemini-cli-openai

Expose Gemini CLI endpoints as OpenAI API with Cloudflare Workers

This tool helps developers integrate Google's powerful Gemini AI models into their applications. It takes your existing code that uses the OpenAI API and allows it to send requests to Gemini models instead. This is ideal for developers who want to leverage Gemini's advanced capabilities, including multimodal vision and tool calling, while maintaining compatibility with their existing OpenAI-based infrastructure.

AI-integration API-compatibility developer-tools AI-models cloud-development

About gemini-web-to-api

ntthanh2603/gemini-web-to-api

✨Reverse-engineered API for Gemini web app. It can be used as a genuine API key from OpenAI, Gemini, and Claude.

This tool allows developers to integrate Google Gemini's advanced AI capabilities into their applications without needing a traditional API key. It converts the Gemini web interface into a standardized API, taking browser cookies as input and providing an OpenAI, Claude, or Gemini-compatible API endpoint as output. It is designed for developers who want to build applications that leverage Gemini's latest models for testing and development purposes.

AI-integration application-development LLM-tooling API-development

Scores updated daily from GitHub, PyPI, and npm data. How scores work