OpenCLI vs cindy
OpenCLI and cindy share 3 technologies: js-yaml, turndown, and turndown-plugin-gfm. OpenCLI is written in JavaScript and cindy in TypeScript.
What they share and what sets them apart
jackwener
OpenCLI
Make Any Website into CLI & Use your logged-in browser by AI agent.
JavaScript31kRead on November 7, 2026, at commit 9bc5f5cWhat is OpenCLI built with?In common
makecindy
cindy
Consider it done. The open-source AI agent that works out of the box · 想到,就能做到。开源、开箱即用的 AI Agent。
TypeScript10.1kRead on November 14, 2026, at commit 0bd0aa2What is cindy built with?Only in cindy
- SQLite
- MCP
- React
react-router-dom
- Vite
- electron-store
- Electron
- Tokio
- Tauri
react-native
- Expo
- androidx.core:core
@react-native-async-storage/async-storage
- expo-secure-store
- com.facebook.react:react-android
- Firebase
- expo-modules-core
- Anthropic
fontsource-variable
- PostCSS
- Tailwind CSS
tailwind-merge
- Radix UI
tiptap
- CodeMirror
- TanStack
xterm
- Mermaid
sortablejs
@floating-ui/react-dom
- @lezer/highlight
- canvas-confetti
- cm6-graphql
- lowlight
- Lucide
- Drizzle
- jose
- jwcrypto
@earendil-works/pi-ai
unified
- unist-util-visit
- gray-matter
- sharp
- remark-parse
remark-gfm
- qrcode
highlight.js
- react-markdown
- @napi-rs/canvas
pdfjs-dist
- gifenc
- html-to-image
- jpeg-encoder
katex
marked
rehype-highlight
rehype-katex
rehype-slug
- remark-cjk-friendly
remark-math
- Zod
- electron-squirrel-startup
- zip
react-native-safe-area-context
react-native-reanimated
- react-native-webview
- react-native-svg
- expo-glass-effect
- expo-image
@legendapp/list
react-native-screens
react-native-gesture-handler
- react-native-uitextview
- @react-native-menu/menu
- androidx.window:window
- expo-blur
- expo-paste-input
- expo-apple-authentication
- expo-image-manipulator
- expo-image-picker
- expo-document-picker
- expo-media-library
- expo-updates
- com.nimbusds:nimbus-jose-jwt
- androidx.biometric:biometric
- onnxruntime-android
typebox
@terrazzo/parser
docx
- entities
pptxgenjs
- exceljs
parse5
- @mozilla/readability
Side by side
OpenCLIcindy
SizeLines written by people and agents, without generated ones; code files, without tests.
OpenCLI292,831 lines written1,466 code files
cindy4,695,566 lines written10,179 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.
OpenCLI5.2% of its commits signed by AIWith Claude Code, Gemini CLI, GitHub Copilot, Codex, and Cursor
cindy10.3% of its commits signed by AIWith Claude Code, Codex, Amp, Cursor, GitHub Copilot, and Devin
ActivityFrom GitHub and its history, on the day SeeRepo read it.
OpenCLILast push November 7, 20261,681 commits30,951 stars
cindyLast push November 14, 202613,187 commits10,077 stars
TestsThe files that test the code, and the share of code files a test imports.
OpenCLI569 test files51.6% of its code files have a test that imports them
cindy6,296 test files62.4% of its code files have a test that imports them
Frequently asked questions
Which is bigger, OpenCLI or cindy?
cindy, with 4,695,566 lines written; OpenCLI has 292,831.
The proof: makecindy/cindy's code at commit 0bd0aa2
Which has more GitHub stars, OpenCLI or cindy?
OpenCLI, with 30,951 stars; cindy has 10,077.
The proof: jackwener/OpenCLI on GitHub
Which has more tests, OpenCLI or cindy?
cindy, with 6,296 test files; OpenCLI has 569.
The proof: makecindy/cindy's code at commit 0bd0aa2
Which was updated more recently, OpenCLI or cindy?
cindy: its last push was on November 14, 2026, and OpenCLI's on November 7, 2026.
The proof: makecindy/cindy's commits on GitHub
Which has more commits signed by AI, OpenCLI or cindy?
cindy: an AI signed 10.3% of its commits, with Claude Code, Codex, Amp, Cursor, GitHub Copilot, and Devin; in OpenCLI, 5.2%.
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.

