gemini-cli vs jest
gemini-cli and jest share 3 technologies: React, prompts, and js-yaml. Both are written in TypeScript.
What they share and what sets them apart
google-gemini
gemini-cli
An open-source AI agent that brings the power of Gemini directly into your terminal.
TypeScript108.8kRead on November 9, 2026, at commit 62bab5bWhat is gemini-cli built with?Only in gemini-cli
- Express
- Google Cloud
- MCP
- asciichart
@agentclientprotocol/sdk
- Zod
@a2a-js/sdk
winston
ink
- ink-spinner
@xterm/headless
- cli-spinners
- ink-gradient
- lowlight
- html-to-text
marked
- Ajv
- zod-to-json-schema
- ajv-formats
- OpenTelemetry
In common
jestjs
jest
Delightful JavaScript Testing.
TypeScript45.5kRead on November 10, 2026, at commit 7261444What is jest built with?Only in jest
Side by side
gemini-clijest
SizeLines written by people and agents, without generated ones; code files, without tests.
gemini-cli746,903 lines written1,078 code files
jest195,068 lines written413 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
gemini-cli8.2% of its commits signed by AIWith Gemini CLI, Jules, and GitHub Copilot
jest0% of its commits signed by AIWith Claude Code
ActivityFrom GitHub and its history, on the day SeeRepo read it.
gemini-cliLast push November 9, 20266,598 commits108,795 stars
jestLast push November 8, 20267,528 commits45,474 stars
TestsThe files that test the code, and the share of code files a test imports.
gemini-cli1,062 test files85.8% of its code files have a test that imports them
jest1,729 test files57.1% of its code files have a test that imports them
Frequently asked questions
Which is bigger, gemini-cli or jest?
gemini-cli, with 746,903 lines written; jest has 195,068.
The proof: google-gemini/gemini-cli's code at commit 62bab5b
Which has more GitHub stars, gemini-cli or jest?
gemini-cli, with 108,795 stars; jest has 45,474.
The proof: google-gemini/gemini-cli on GitHub
Which has more tests, gemini-cli or jest?
jest, with 1,729 test files; gemini-cli has 1,062.
The proof: jestjs/jest's code at commit 7261444
Which was updated more recently, gemini-cli or jest?
gemini-cli: its last push was on November 9, 2026, and jest's on November 8, 2026.
The proof: google-gemini/gemini-cli's commits on GitHub
Which has more commits signed by AI, gemini-cli or jest?
gemini-cli: an AI signed 8.2% of its commits, with Gemini CLI, Jules, and GitHub Copilot.
The proof: the commits each tool signed in google-gemini/gemini-cli
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

