opencode vs cc-haha
opencode and cc-haha share 14 technologies: Vite, MCP, Anthropic, Electron, React, Tailwind CSS, dnd-kit, Zod, dompurify, marked, katex, shiki, sharp, and yaml. Both are written in TypeScript.
What they share and what sets them apart
opencode
The open source coding agent.
TypeScript225.5kRead on November 8, 2026, at commit 7d5b722What is opencode built with?Only in opencode
- Solid
solidjs
@solid-primitives/storage
- Sentry
- effect
@solidjs/router
- Hono
- GitHub
- PlanetScale
@solidjs/meta
@astrojs/starlight
- Astro
nitro
@clack/prompts
@aws-sdk/credential-providers
- @tailwindcss/vite
solid-primitives
@kobalte/core
- @tanstack/solid-virtual
@corvu/drawer
qr-scanner
clack
- OpenTUI
@agentclientprotocol/sdk
- Drizzle
- jose
ai-sdk
- gitlab-ai-provider
@silvia-odwyer/photon-node
- htmlparser2
- gray-matter
@standard-schema/spec
- electron-context-menu
- electron-log
- SST
@betteroffice/fonts
- ghostty-web
- TanStack
betteroffice
- entities
commonmark-spec
micromark
commonmark
micromark-extension-gfm
@ai-sdk/provider
- @kitlangton/solid-motion
- @pierre/highlights
pele
- D3
- @resvg/resvg-wasm
- satori
- solid-sonner
- jsqr
- @effect/opentelemetry
- opentelemetry
- toolbeam-docs-theme
@solid-primitives/resize-observer
- marked-shiki
- Plex
three
number-flow
- mdast-util-mdx-jsx
- unist-util-visit
vfile
- estree-util-visit
- hast-util-to-text
remark-gfm
- remark-smartypants
- uqr
- Cloudflare
In common
cc-haha
本地优先的跨平台 Claude Code / AI Agent 桌面工作台:多 Agent 协作、Git Worktree、代码 Diff、技能市场、多模型、Computer Use、桌面宠物;支持微信、飞书、钉钉及 H5 等远程访问。 | Local-first Claude Code / AI Agent desktop workspace: multi-agent teams, Git worktrees, diffs, skills marketplace, multi-model, Computer Use, task-aware desktop pets; remote via WeChat, Feishu, DingTalk, Telegram, WhatsApp & H5.
TypeScript15.4kRead on November 9, 2026, at commit 9800f4bWhat is cc-haha built with?Only in cc-haha
- lru-cache
- react-reconciler
grammy
- Tauri
- tauri-runtime-wry
react-native
- Expo
- androidx.core:core-ktx
@react-native-async-storage/async-storage
- expo-secure-store
- com.facebook.react:react-android
- x11rb
- uiautomation
usehooks-ts
- core-graphics
ink
- asciichart
- cli-boxes
- agent-desktop-core
@aws-sdk/client-bedrock-runtime
- qrcode
- png
highlight.js
pillow
- xss
- turndown
- Ajv
tracing
- OpenTelemetry
tracing-subscriber
psutil
- prism-react-renderer
xterm
- ProseMirror
- prosemirror-state
- Mermaid
- prosemirror-commands
- prosemirror-history
- prosemirror-keymap
- prosemirror-view
react-diff-viewer-continued
- react-shiki
tauri-plugin-dialog
tauri-plugin-notification
- Lucide
pdfjs-dist
- docx-preview
- html2canvas
xlsx
- expo-font
react-native-safe-area-context
- react-native-svg
- expo-linear-gradient
- expo-camera
- expo-status-bar
- @expo/ui
- expo-widgets
- react-native-image-viewing
- expo-image-picker
- expo-document-picker
- expo-image-manipulator
Side by side
Frequently asked questions
Which is bigger, opencode or cc-haha?
The proof: NanmiCoder/cc-haha's code at commit 9800f4b
Which has more GitHub stars, opencode or cc-haha?
The proof: anomalyco/opencode on GitHub
Which has more tests, opencode or cc-haha?
The proof: NanmiCoder/cc-haha's code at commit 9800f4b
Which was updated more recently, opencode or cc-haha?
The proof: NanmiCoder/cc-haha's commits on GitHub
Which has more commits signed by AI, opencode or cc-haha?
The proof: the commits each tool signed in NanmiCoder/cc-haha
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.

