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.

28 dify-ai-provider ^1.1.0 31 TokenLens ^1.3.1 34 tailwindcss-animate ^1.0.7 34 use-stick-to-bottom ^1.1.3 36 pdf-parse ^1.1.1 outdated 37 node-machine-id ^1.1.12 38 aws4fetch ^1.0.20 38 jsonrepair ^3.13.2 38 minimist ^1.2.8 39 tsconfig-paths ^4.2.0 40 fzf-for-js ^0.5.2 40 rehype-highlight ^7.0.1 40 remark-gfm ^4.0.1 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 ULID ^2.4.0 outdated 44 cmdk ^1.1.1 44 next-themes ^0.4.6 45 zod-to-json-schema ^3.25.1 47 tiktoken ^1.0.21 48 Vaul ^1.1.2 48 rehype ^9.0.1 outdated 49 tar ^7.5.2 50 react-remark ^2.1.0 50 react-textarea-autosize ^8.5.7 50 strip-ansi ^7.1.2 51 ExcelJS ^4.4.0 52 minimatch ^3.0.3 outdated 52 ts-node ^10.9.1 56 iconv-lite ^0.6.3 outdated 56 react-use ^17.6.0 56 ts-morph ^25.0.1 outdated 57 image-size ^2.0.2 57 serialize-error ^11.0.3 outdated 58 Fuse.js ^7.0.0 58 c8 ^10.1.3 outdated 58 jiti ^2.7.0 58 unified ^11.0.5 59 Archiver ^7.0.1 outdated 59 glob ^11.0.0 outdated 59 jest-dom ^6.6.3 outdated 60 globby ^14.0.2 outdated 60 pretty-bytes ^6.1.1 outdated 60 shell-quote ^1.8.3 61 React Testing Library ^16.2.0 61 Sonner ^2.0.7 62 Commander.js ^14.0.3 outdated 62 isBinaryFile ^5.0.2 outdated 62 jwt-decode ^4.0.0 65 Lodash ^4.17.23 65 react-markdown ^10.1.0 66 remark ^11.0.0 outdated 67 Vercel Analytics 1.6.1 outdated 68 chrome-launcher ^1.1.2 69 Fontsource Inter ^5.2.8 69 Fontsource Inter ^5.2.9 69 open ^10.2.0 outdated 70 Chalk 5.6.2 outdated 70 better-sqlite3 ^12.4.1 outdated 71 diff 8.0.4 outdated 72 globals ^17.4.0 73 input-otp 1.4.2 outdated 73 serde 1 73 uuid ^11.1.0 outdated 75 chokidar ^4.0.1 outdated 75 turndown ^7.2.0 76 simple-git 3.36.0 outdated 77 react-day-picker 9.13.2 outdated 78 Radix UI 1.2.12 outdated 78 Radix UI 1.1.15 outdated 78 Radix UI 1.1.8 outdated 78 Radix UI 1.1.11 outdated 78 Radix UI 1.3.3 outdated 78 Radix UI 1.1.12 outdated 78 Radix UI 2.2.16 outdated 78 Radix UI 1.1.15 outdated 78 Radix UI 2.1.16 outdated 78 Radix UI 1.1.15 outdated 78 Radix UI 2.1.8 outdated 78 Radix UI 1.1.16 outdated 78 Radix UI 1.2.14 outdated 78 Radix UI 1.1.15 outdated 78 Radix UI 1.1.8 outdated 78 Radix UI 1.3.8 outdated 78 Radix UI 1.2.10 outdated 78 Radix UI 2.2.6 outdated 78 Radix UI 1.1.8 outdated 78 Radix UI 1.3.6 outdated 78 Radix UI 1.2.4 outdated 78 Radix UI 1.2.6 outdated 78 Radix UI 1.1.13 outdated 78 Radix UI 1.2.15 outdated 78 Radix UI 1.1.10 outdated 78 Radix UI 1.1.11 outdated 78 Radix UI 1.2.8 outdated 78 Radix UI ^1.2.2 78 Radix UI ^1.4.3 78 dotenv ^17.2.3 outdated 79 Floating UI ^0.27.4 79 Motion ^12.7.4 outdated 79 Motion ^12.38.0 outdated 79 Picomatch ^4.0.3 79 esbuild ^0.27.0 outdated 80 @clack/prompts ^1.2.0 80 ignore ^7.0.3 80 user-event ^14.6.1 80 yaml ^2.8.2 81 Autoprefixer ^10.4.20 81 JSON5 ^2.2.3 81 Pino ^10.3.1 81 js-yaml ^4.1.1 outdated 81 nanoid ^5.1.7 outdated 82 Embla Carousel React ^8.6.0 82 class-variance-authority ^0.7.1 82 date-fns 4.1.0 outdated 83 @hookform/resolvers ^3.9.1 outdated 84 serde_json 1 84 ws ^8.20.0 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 Mammoth.js ^1.11.0 85 Shiki ^4.2.0 85 Shiki ^4.2.0 85 Shiki ^4.0.2 85 Streamdown ^1.0.3 outdated 85 Streamdown ^2.5.0 85 tsx ^4.0.0 86 lint-staged ^16.1.0 outdated 87 React Resizable Panels ^2.1.7 outdated 88 Base UI ^1.3.0 outdated 89 Google Gen AI SDK ^1.30.0 outdated 89 rfd 0.15 outdated 89 styled-components ^6.1.15 89 tailwind-merge ^3.5.0 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 90 Tauri ^2.0.0 90 Tauri ^2.0.0 90 Tauri 2.11.1 90 execa ^9.5.2 outdated 90 jsdom ^26.0.0 outdated 91 DOMPurify ^3.3.3 91 Protobuf-ES ^2.2.5 91 React Flow ^12.10.1 91 Recharts 2.15.4 outdated 91 Zod ^4.1.11 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 Playwright ^1.55.1 92 Playwright ^1.55.1 92 React Hook Form ^7.54.1 92 lucide-react ^0.577.0 outdated 92 postcss ^8.5 92 shadcn ^4.0.8 92 undici ^7.26.0 outdated 93 @grpc/grpc-js ^1.9.15 93 @grpc/grpc-js ^0.7.13 outdated 93 @grpc/grpc-js ^1.0.4 93 @grpc/grpc-js ^2.0.2 outdated 93 AWS SDK for JavaScript (S3 Client) ^3.922.0 93 Mermaid ^11.15.0 outdated 93 Puppeteer ^23.4.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 Anthropic TypeScript SDK ^0.37.0 outdated 94 Marked ^15.0.12 outdated 94 Vite ^8.0.0 94 jest ^30.1.2 94 typescript-eslint ^8.56.1 95 Axios 1.16.1 outdated 95 ESLint ^9.39.4 outdated 95 ESLint ^9.39.4 outdated 95 OpenAI ^6.21.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 TypeScript ^5.9.3 outdated 95 mocha ^11.7.4 outdated 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 97 firebase-js-sdk ^11.3.0 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