typebot.io vs cherry-studio
typebot.io and cherry-studio share 21 technologies: React, Sentry, OpenAI, Vite, TanStack, PostHog, Tailwind CSS, motion, dnd-kit, uiw, ai, Zod, opentelemetry, remark-gfm, unified, unist-util-visit, dompurify, OpenRouter, qrcode, class-variance-authority, and tailwind-merge. Both are written in TypeScript.
What they share and what sets them apart
baptisteArno
typebot.io
💬 Typebot is a powerful chatbot builder that you can self-host.
TypeScript10.6kRead on November 13, 2026, at commit 532c83eWhat is typebot.io built with?Only in typebot.io
- Next.js
@orpc/server
- GIPHY
- Stripe
- Unsplash
- Redis
- Solid
- solid-element
- MinIO
- Postgres
- MySQL
- next-themes
@uiw/codemirror-theme-github
@use-gesture/react
- @tanstack/react-table
platejs
- @giphy/react-components
- Base UI
- canvas-confetti
- Prisma
next-auth
- jsonwebtoken
papaparse
nodemailer
- react-markdown
@orpc/zod
- zod-validation-error
@content-collections/core
@shikijs/transformers
rehype-autolink-headings
rehype-pretty-code
rehype-slug
- @effect/platform-bun
@auth/core
- mailchecker
- google-spreadsheet
- node-html-parser
react-email
@ark-ui/solid
@ai-sdk/ui-utils
- @fix-webm-duration/fix
marked
@ai-sdk/deepseek
- dify-ai-provider
@ai-sdk/groq
@ai-sdk/mistral
@ai-sdk/togetherai
@clack/prompts
validator
@platejs/markdown
mdast
- @effect/opentelemetry
input-otp
In common
CherryHQ
cherry-studio
Your AI workspace for models, agents, and productivity.
TypeScript53.5kRead on November 13, 2026, at commit 93870b1What is cherry-studio built with?Only in cherry-studio
- SQLite
- lru-cache
dexie
- electron-store
@aws-sdk/lib-storage
- sqlite-vec
- MCP
- Anthropic
- Hugging Face
- Perplexity
- Electron
elysia
@earendil-works/chord
- @electron-toolkit/preload
- quickjs-wasi
grammy
- quick-lru
- PostCSS
tiptap
- React Hook Form
- @tanstack/react-virtual
react-spinners
- react-hotkeys-hook
react-error-boundary
echarts
@uiw/react-codemirror
- xyflow
@floating-ui/dom
- virtua
emoji-picker-react
@dagrejs/dagre
@react-aria/live-announcer
- @viz-js/viz
- ansi-to-react
- emoji-picker-element-data
- og-crd
- react-player
- Lucide
- Iconify
@iconify-json/material-icon-theme
- Drizzle
@elysia/bearer
ai-sdk
- cherrystudio
earendil-works
- @vectorstores/core
tesseract.js
- @napi-rs/system-ocr
- @paddleocr/api-sdk
- ollama-ai-provider-v2
partial-json
- @opeoginni/github-copilot-openai-compatible
ai-retry
gpt-tokenizer
- voyage-ai-provider
- streamdown
- file-type
- remark-parse
- sharp
yaml
markdown-it
- qrcode.react
- strict-url-sanitise
- turndown
@firecrawl/anydoc
- htmlparser2
- @vectorstores/readers
- fast-xml-parser
- officeparser
- remove-markdown
- @e965/xlsx
- @lezer/markdown
- @mozilla/readability
@tiptap/markdown
@tryfabric/martian
- Cheerio
docx
- epub
- gray-matter
- html-to-image
- html-to-text
- mdast-util-from-markdown
mediabunny
micromark-util-types
- pdf-parse
remark-math
- remark-stringify
- telegram-markdown-v2
- word-extractor
@hookform/resolvers
winston
winston-daily-rotate-file
@agentclientprotocol/sdk
@earendil-works/pi-ai
pdfjs-dist
- @aiden0z/pptx-renderer
- fast-formula-parser
- docx-preview
- exceljs
- numfmt
- rtf.js
@ai-sdk/provider-utils
@uiw/codemirror-themes-all
- Radix UI
- CodeMirror
- @pierre/highlights
- @lezer/highlight
@mermanjs/web-render
- @viz-js/lang-dot
- cmdk
react-day-picker
react-dropzone
react-resizable-panels
vaul
- katex
- remark-definition-list
- remark-github-blockquote-alert
- remark-mark-highlight
Side by side
typebot.iocherry-studio
SizeLines written by people and agents, without generated ones; code files, without tests.
typebot.io168,431 lines written1,956 code files
cherry-studio1,761,996 lines written6,246 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.
typebot.io1.4% of its commits signed by AIWith Claude Code and GitHub Copilot
cherry-studio11.9% of its commits signed by AIWith Claude Code, GitHub Copilot, Cursor, Factory, Jules, Amp, Qwen Code, and Codex
ActivityFrom GitHub and its history, on the day SeeRepo read it.
typebot.ioLast push November 7, 20263,912 commits10,625 stars
cherry-studioLast push November 13, 202610,238 commits53,467 stars
TestsThe files that test the code, and the share of code files a test imports.
typebot.io146 test files9.6% of its code files have a test that imports them
cherry-studio3,256 test files47.2% of its code files have a test that imports them
Frequently asked questions
Which is bigger, typebot.io or cherry-studio?
cherry-studio, with 1,761,996 lines written; typebot.io has 168,431.
Which has more GitHub stars, typebot.io or cherry-studio?
cherry-studio, with 53,467 stars; typebot.io has 10,625.
The proof: CherryHQ/cherry-studio on GitHub
Which has more tests, typebot.io or cherry-studio?
cherry-studio, with 3,256 test files; typebot.io has 146.
Which was updated more recently, typebot.io or cherry-studio?
cherry-studio: its last push was on November 13, 2026, and typebot.io's on November 7, 2026.
The proof: CherryHQ/cherry-studio's commits on GitHub
Which has more commits signed by AI, typebot.io or cherry-studio?
cherry-studio: an AI signed 11.9% of its commits, with Claude Code, GitHub Copilot, Cursor, Factory, Jules, Amp, Qwen Code, and Codex; in typebot.io, 1.4%.
The proof: the commits each tool signed in CherryHQ/cherry-studio
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.

