gemini-web-to-api and gemini-cli-openai
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.
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.
About gemini-cli-openai
GewoonJaap/gemini-cli-openai
Expose Gemini CLI endpoints as OpenAI API with Cloudflare Workers
Leverages Google's Gemini CLI OAuth2 authentication to bypass API key requirements, routing requests through Cloudflare Workers for global edge deployment. Supports advanced capabilities including vision/images, function calling, native reasoning with configurable thinking budgets, token caching via KV storage, and real-time streaming—all behind an OpenAI-compatible interface compatible with existing SDKs and third-party clients like Open WebUI.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work