All 232 Dependencies

Every package Cline depends on, ranked by repo health score.

Cline is an AI coding agent distributed across several open-source surfaces sharing one engine: a VS Code extension, a terminal CLI, a headless mode for CI/CD, a web-based Kanban board for running many agents in parallel, and an SDK for building custom agents on the same core. A JetBrains plugin also exists but is not currently open-sourced.

The agent reads project structure, makes coordinated multi-file edits, monitors linter and compiler output as it works, and executes shell commands directly in your terminal — including long-running processes like dev servers, reacting to new output as it appears. Every file edit and command requires explicit approval by default (with an auto-approve toggle for autonomous runs), and edits show as reviewable diffs tracked with checkpoints so any step can be undone.

Cline supports Plan/Act mode switching (explore and strategize before executing), project-specific `.clinerules` for coding standards and conventions, MCP server integration, and works with models from Anthropic, OpenAI, Google, and other providers rather than being locked to one. Both the VS Code extension and the CLI/Kanban/SDK products are Apache-2.0 licensed.

29 dify-ai-provider ^1.1.0 32 TokenLens ^1.3.1 34 tailwindcss-animate ^1.0.7 35 use-stick-to-bottom ^1.1.3 37 node-machine-id ^1.1.12 37 pdf-parse ^1.1.1 outdated 38 aws4fetch ^1.0.20 38 minimist ^1.2.8 40 fzf-for-js ^0.5.2 40 rehype-highlight ^7.0.1 40 remark-gfm ^4.0.1 40 tsconfig-paths ^4.2.0 40 unist-util-visit ^5.0.0 41 rimraf ^6.0.1 42 clsx ^2.1.1 42 tw-animate-css ^1.4.0 43 fast-deep-equal ^3.1.3 44 cmdk ^1.1.1 45 JSON5 ^2.2.3 45 ULID ^2.4.0 outdated 45 next-themes ^0.4.6 45 zod-to-json-schema ^3.25.1 46 jsonrepair ^3.13.2 47 tiktoken ^1.0.21 48 Vaul ^1.1.2 48 unified ^11.0.5 50 react-remark ^2.1.0 50 react-textarea-autosize ^8.5.7 50 rehype ^9.0.1 outdated 51 ExcelJS ^4.4.0 52 ts-node ^10.9.1 53 strip-ansi ^7.1.2 54 minimatch ^3.0.3 outdated 54 serialize-error ^11.0.3 outdated 55 shell-quote ^1.8.3 57 react-use ^17.6.0 57 ts-morph ^25.0.1 outdated 58 jiti ^2.7.0 59 Archiver ^7.0.1 outdated 59 chokidar ^4.0.1 outdated 59 glob ^11.0.0 outdated 60 image-size ^2.0.2 60 jwt-decode ^4.0.0 60 tar ^7.5.2 61 chrome-launcher ^1.1.2 61 isBinaryFile ^5.0.2 outdated 62 Commander.js ^14.0.3 outdated 62 c8 ^10.1.3 outdated 62 iconv-lite ^0.6.3 outdated 63 Sonner ^2.0.7 63 diff 8.0.4 outdated 64 React Testing Library ^16.2.0 65 jest-dom ^6.6.3 outdated 65 pretty-bytes ^6.1.1 outdated 66 Vercel Analytics 1.6.1 outdated 66 react-markdown ^10.1.0 67 Lodash ^4.17.23 68 globby ^14.0.2 outdated 69 Fuse.js ^7.0.0 69 react-day-picker 9.13.2 outdated 69 uuid ^11.1.0 outdated 71 remark ^11.0.0 outdated 72 Chalk 5.6.2 outdated 72 Fontsource Inter ^5.2.8 72 Fontsource Inter ^5.2.9 72 globals ^17.4.0 72 open ^10.2.0 outdated 72 serde_json 1 72 turndown ^7.2.0 74 Radix UI 1.2.12 outdated 74 Radix UI 1.1.15 outdated 74 Radix UI 1.1.8 outdated 74 Radix UI 1.1.11 outdated 74 Radix UI 1.3.3 outdated 74 Radix UI 1.1.12 outdated 74 Radix UI 2.2.16 outdated 74 Radix UI 1.1.15 outdated 74 Radix UI 2.1.16 outdated 74 Radix UI 1.1.15 outdated 74 Radix UI 2.1.8 outdated 74 Radix UI 1.1.16 outdated 74 Radix UI 1.2.14 outdated 74 Radix UI 1.1.15 outdated 74 Radix UI 1.1.8 outdated 74 Radix UI 1.3.8 outdated 74 Radix UI 1.2.10 outdated 74 Radix UI 2.2.6 outdated 74 Radix UI 1.1.8 outdated 74 Radix UI 1.3.6 outdated 74 Radix UI 1.2.4 outdated 74 Radix UI 1.2.6 outdated 74 Radix UI 1.1.13 outdated 74 Radix UI 1.2.15 outdated 74 Radix UI 1.1.10 outdated 74 Radix UI 1.1.11 outdated 74 Radix UI 1.2.8 outdated 74 Radix UI ^1.2.2 74 Radix UI ^1.4.3 75 input-otp 1.4.2 outdated 76 serde 1 77 execa ^9.5.2 outdated 77 ignore ^7.0.3 77 user-event ^14.6.1 78 date-fns 4.1.0 outdated 78 dotenv ^17.2.3 outdated 79 @clack/prompts ^1.2.0 79 Motion ^12.7.4 outdated 79 Motion ^12.38.0 outdated 79 simple-git 3.36.0 outdated 80 better-sqlite3 ^12.4.1 outdated 81 esbuild ^0.27.0 outdated 82 Embla Carousel React ^8.6.0 82 class-variance-authority ^0.7.1 82 js-yaml ^4.1.1 outdated 83 Shiki ^4.2.0 83 Shiki ^4.2.0 83 Shiki ^4.0.2 84 Picomatch ^4.0.3 84 React Resizable Panels ^2.1.7 outdated 84 Streamdown ^1.0.3 outdated 84 Streamdown ^2.5.0 84 ws ^8.20.0 85 @hookform/resolvers ^3.9.1 outdated 85 ACP TypeScript SDK ^0.16.1 outdated 85 Chai ^4.3.10 outdated 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Chat SDK ^4.23.0 85 Floating UI ^0.27.4 85 Mammoth.js ^1.11.0 85 Pino ^10.3.1 85 nanoid ^5.1.7 outdated 85 rfd 0.15 outdated 86 tailwind-merge ^3.5.0 87 Autoprefixer ^10.4.20 88 Base UI ^1.3.0 outdated 88 tsx ^4.0.0 88 yaml ^2.8.2 89 DOMPurify ^3.3.3 89 Google Gen AI SDK ^1.30.0 outdated 89 jsdom ^26.0.0 outdated 89 lint-staged ^16.1.0 outdated 89 shadcn ^4.0.8 89 styled-components ^6.1.15 90 Cheerio ^1.0.0 90 MCP TypeScript SDK ^1.25.1 90 React Virtuoso ^4.12.3 90 Tailwind CSS ^4.2.0 90 Tailwind CSS ^4.2.1 90 Tailwind CSS ^4.2.1 91 Protobuf-ES ^2.2.5 91 React Flow ^12.10.1 91 Recharts 2.15.4 outdated 91 Tauri ^2.0.0 outdated 91 Tauri ^2.0.0 outdated 91 Tauri 2.11.1 outdated 92 @grpc/grpc-js ^1.9.15 92 @grpc/grpc-js ^0.7.13 outdated 92 @grpc/grpc-js ^1.0.4 92 @grpc/grpc-js ^2.0.2 outdated 92 AI SDK ^4.0.89 outdated 92 AI SDK ^3.0.68 outdated 92 AI SDK ^3.0.60 outdated 92 AI SDK ^4.0.100 outdated 92 AI SDK ^3.0.28 outdated 92 AI SDK ^3.0.52 outdated 92 AI SDK ^2.0.38 outdated 92 AI SDK ^3.0.8 outdated 92 AI SDK ^3.0.118 outdated 92 AI SDK ^6.0.116 outdated 92 HeroUI ^2.8.0-beta.2 outdated 92 HeroUI 2.4.26 outdated 92 Mermaid ^11.15.0 outdated 92 Playwright ^1.55.1 92 Playwright ^1.55.1 92 React Hook Form ^7.54.1 92 Zod ^4.1.11 92 lucide-react ^0.577.0 outdated 92 postcss ^8.5 92 undici ^7.26.0 outdated 93 Anthropic TypeScript SDK ^0.37.0 outdated 93 Vitest ^3.0.9 outdated 93 Vitest ^4.0.18 outdated 93 posthog-js ^1.224.0 93 posthog-js ^5.8.0 outdated 94 AWS SDK for JavaScript (S3 Client) ^3.922.0 94 Axios 1.16.1 outdated 94 Marked ^15.0.12 outdated 94 Vite ^8.0.0 94 mocha ^11.7.4 outdated 94 typescript-eslint ^8.56.1 95 ESLint ^9.39.4 outdated 95 ESLint ^9.39.4 outdated 95 OpenAI ^6.21.0 outdated 95 Puppeteer ^23.4.0 outdated 95 Storybook ^9.1.17 outdated 95 Storybook ^9.1.17 outdated 95 Storybook ^9.1.6 outdated 95 Storybook ^9.1.17 outdated 95 jest ^30.1.2 96 Next.js 16.2.6 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.9.0 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.1.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.205.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.205.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.56.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.1.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.37.0 outdated 96 firebase-js-sdk ^11.3.0 outdated 97 TypeScript ^5.9.3 outdated 98 React ^7.0.1 outdated 98 React 19.2.4 outdated 98 React ^7.0.1 outdated 98 React 0.32.0 outdated 98 React DOM 19.2.4 outdated

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