All 267 Dependencies

Every package Cherry Studio depends on, ranked by repo health score.

Cherry Studio is a cross-platform desktop application that unifies access to 300+ pre-configured AI assistants and multiple LLM providers—including OpenAI, Anthropic, Gemini, Claude, and local models via Ollama—enabling users to conduct multi-model conversations, process documents, and manage knowledge without setup overhead.

23 @lezer/highlight 1.2.3 outdated 25 @codemirror/lang-json 6.0.2 25 @codemirror/lint 6.9.5 outdated 26 @codemirror/language 6.12.2 outdated 30 Partial JSON 0.1.7 32 fast-diff ^1.3.0 37 async-mutex ^0.5.0 37 pdf-parse ^2.4.5 38 gray-matter 4.0.3 39 json-schema 0.4.0 40 country-flag-emoji-polyfill 0.1.8 outdated 40 unist-util-visit 5.0.0 outdated 41 @codemirror/view 6.39.16 outdated 41 dotenv-cli ^7.4.2 outdated 41 node-md5 2.3.0 41 turndown-plugin-gfm ^1.0.2 42 clsx ^2.1.1 42 qrcode ^1.5.4 42 tw-animate-css ^1.3.8 44 cmdk ^1.1.1 44 electron-devtools-installer ^3.2.0 outdated 45 color ^5.0.0 46 form-data 4.0.6 46 winston-daily-rotate-file ^5.0.0 47 cross-env ^10.1.0 47 i18next-resources-to-backend ^1.2.1 47 y-protocols ^1.0.6 48 Vaul ^1.1.2 48 react-transition-group ^4.4.5 48 unified ^11.0.5 49 eslint-import-resolver-typescript ^4.4.5 49 react-player ^3.3.1 50 mime-types ^3.0.1 50 pdf-lib ^1.17.1 50 rehype ^9.0.1 outdated 50 rehype ^10.0.1 outdated 51 fractional-indexing ^3.2.0 outdated 52 chardet ^2.1.0 53 @svgr/core ^8.1.0 53 @svgr/core ^8.1.0 53 @svgr/core ^8.1.0 53 @svgr/core ^8.1.0 53 mime ^4.0.4 54 html-to-image ^1.11.13 54 tesseract.js 6.0.1 outdated 55 html-to-text ^9.0.5 outdated 55 reflect-metadata 0.2.2 56 quick-lru ^5.1.1 outdated 57 @mozilla/readability ^0.6.0 57 ts-morph ^27.0.2 outdated 58 lru-cache ^11.1.0 59 Archiver ^8.0.0 59 chokidar ^4.0.3 outdated 59 glob ^11.0.3 outdated 60 Lark/Feishu Node SDK ^1.59.0 60 Winston ^3.17.0 60 semver 7.7.1 outdated 60 tar ^7.5.11 61 @hello-pangea/dnd ^18.0.1 61 Croner ^10.0.1 61 isBinaryFile 5.0.4 outdated 62 Commander.js ^14.0.2 outdated 62 iconv-lite ^0.6.3 outdated 63 diff ^8.0.3 outdated 63 pako 1.0.11 outdated 63 webdav-client ^5.9.0 64 @electron-toolkit/preload ^3.0.0 64 @electron-toolkit/preload ^3.0.0 64 React Testing Library ^16.3.0 64 fs-extra ^11.2.0 65 ipaddr.js ^2.2.0 65 jest-dom ^6.6.3 outdated 65 p-queue ^8.1.0 outdated 66 proxy-agent ^6.5.0 outdated 67 DOM Testing Library ^10.4.0 67 jsonc-parser ^3.3.1 67 qrcode.react ^4.2.0 67 remove-markdown ^0.6.2 outdated 68 electron-store ^8.2.0 outdated 69 ollama-ai-provider-v2 3.3.1 outdated 69 react-day-picker ^9.14.0 outdated 69 uuid ^13.0.0 outdated 71 remark 11.0.0 outdated 71 remark 11.0.0 outdated 72 Chalk 4.1.2 outdated 72 Dagre ^3.0.0 72 Fontsource Inter 5.2.8 outdated 72 open ^8.4.2 outdated 72 turndown 7.2.0 outdated 74 Radix UI ^1.1.3 74 Radix UI ^1.2.12 74 Radix UI ^1.1.11 74 Radix UI ^1.3.3 74 Radix UI ^2.3.3 outdated 74 Radix UI ^1.1.19 74 Radix UI ^2.1.20 outdated 74 Radix UI ^1.1.19 74 Radix UI ^2.1.8 outdated 74 Radix UI ^1.1.19 74 Radix UI ^1.3.8 74 Radix UI ^2.3.3 outdated 74 Radix UI ^1.1.8 74 Radix UI ^1.3.6 74 Radix UI ^1.2.4 74 Radix UI ^1.2.6 74 Radix UI ^1.1.13 74 Radix UI ^1.2.12 74 Radix UI ^1.1.1 74 Radix UI ^1.2.2 75 Iconify for React ^6.0.2 75 React CodeMirror 4.25.7 outdated 75 React CodeMirror 4.25.7 outdated 75 React CodeMirror 4.25.7 outdated 76 OpenRouter AI SDK Provider ^2.10.0 outdated 76 TypeScript Native Preview 7.0.0-dev.20260204.1 76 file-type 22.0.1 outdated 76 js-base64 3.7.7 outdated 76 react-error-boundary ^6.0.0 77 ignore ^7.0.5 77 react-i18next ^14.1.2 outdated 77 smol-toml ^1.7.0 77 user-event ^14.6.1 78 Day.js ^1.11.11 78 concurrently ^9.2.1 outdated 78 date-fns ^4.1.0 78 dotenv 16.6.1 outdated 78 markdown-it ^14.1.1 outdated 79 Drizzle ORM ^0.31.4 outdated 79 Drizzle ORM ^0.44.5 outdated 79 Motion ^12.42.0 outdated 79 Transformers.js 4.2.0 outdated 79 officeParser 4.2.0 outdated 80 better-sqlite3 12.11.1 outdated 80 rc-virtual-list 3.18.6 outdated 80 react-spinners ^0.14.1 outdated 81 dnd-kit ^6.3.1 81 dnd-kit ^9.0.0 outdated 81 dnd-kit ^10.0.0 outdated 81 dnd-kit ^3.2.2 outdated 81 fast-xml-parser 5.5.6 outdated 81 grammY ^1.36.3 82 class-variance-authority ^0.7.1 82 i18next ^23.11.5 outdated 82 react-hotkeys-hook ^4.6.1 outdated 83 @electron/rebuild ^4.0.4 83 Emoji Picker React ^4.19.1 83 SWR ^2.3.6 83 Shiki ^3.12.0 outdated 83 svgo ^3.3.2 outdated 84 ADM-ZIP 0.4.16 outdated 84 React Resizable Panels ^4.11.0 84 Streamdown ^1.0.3 outdated 84 Streamdown ^1.1.1 outdated 84 Streamdown ^1.0.2 outdated 84 Streamdown ^1.0.2 outdated 84 Streamdown ^2.5.0 84 ws ^8.21.0 85 @hookform/resolvers ^5.0.1 85 Floating UI 1.7.3 outdated 85 nanoid 3.3.11 outdated 86 tailwind-merge ^3.3.1 87 @napi-rs/canvas 0.1.80 outdated 88 Virtua ^0.49.1 outdated 88 Yjs ^13.6.27 88 es-toolkit ^1.49.0 88 tsx ^4.20.3 88 yaml ^2.8.1 89 DOMPurify ^3.2.6 89 Google Gen AI SDK ^1.46.0 outdated 89 YouTube.js ^15.0.1 outdated 89 jsdom 26.1.0 outdated 90 Cheerio ^1.1.2 90 MCP TypeScript SDK 1.27.1 outdated 90 Oxlint ^1.56.0 90 SWC ^1.15.8 90 Tailwind CSS ^4.1.13 90 Tailwind CSS ^4.1.13 90 TanStack Virtual (React) ^3.13.24 90 sharp 0.34.5 outdated 91 React Flow ^12.4.4 91 TanStack Table ^8.21.3 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 Tiptap Core 3.26.1 outdated 91 react-dropzone ^14.3.8 outdated 92 AI SDK ^4.0.96 outdated 92 AI SDK ^3.0.71 outdated 92 AI SDK ^3.0.54 outdated 92 AI SDK ^2.0.67 outdated 92 AI SDK ^3.0.30 outdated 92 AI SDK ^2.0.30 outdated 92 AI SDK ^0.0.17 outdated 92 AI SDK ^3.0.104 outdated 92 AI SDK 3.0.64 outdated 92 AI SDK ^4.0.112 outdated 92 AI SDK ^3.0.35 outdated 92 AI SDK ^3.0.30 outdated 92 AI SDK ^3.0.53 outdated 92 AI SDK 2.0.37 outdated 92 AI SDK ^3.0.29 outdated 92 AI SDK ^3.0.8 outdated 92 AI SDK ^4.0.23 outdated 92 AI SDK ^3.0.147 outdated 92 AI SDK ^2.0.45 outdated 92 AI SDK ^3.0.83 outdated 92 AI SDK 6.0.143 outdated 92 KaTeX 0.16.22 outdated 92 Mermaid ^11.13.0 outdated 92 Playwright ^1.55.1 92 React Hook Form ^7.55.0 92 Zod ^4.1.5 92 docx ^9.0.2 92 lucide-react ^0.525.0 outdated 92 undici 6.27.0 outdated 93 @notionhq/client ^2.2.15 outdated 93 Anthropic TypeScript SDK ^0.81.0 outdated 93 PDF.js 5.4.296 outdated 93 Vitest ^3.2.7 outdated 93 Vitest ^3.2.7 outdated 93 Vitest ^3.2.7 outdated 93 Vitest ^3.2.7 outdated 94 AWS SDK for JavaScript (S3 Client) ^3.998.0 94 Axios ^1.16.0 94 TanStack Router ^1.139.3 94 TanStack Router ^1.139.3 95 ESLint ^9.22.0 outdated 95 ESLint ^9.22.0 outdated 95 Storybook ^10.0.5 95 Storybook ^10.0.5 95 Storybook ^10.1.11 95 Storybook ^10.0.5 95 Storybook 10.0.5 outdated 95 Storybook ^10.0.5 95 electron-builder 9.5.0 outdated 95 electron-builder 26.15.6 outdated 95 electron-builder 6.7.0 outdated 95 onnxruntime-node 1.24.3 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.9.0 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.0.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.0.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.200.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.0.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.0.0 outdated 97 Electron 41.8.0 outdated 97 Google Cloud Storage ^9.15.1 outdated 97 TypeScript ~5.8.3 outdated 98 React ^5.2.0 outdated 98 React ^19.2.0 98 React ^1.6.0 outdated 98 React DOM ^19.2.0

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers