All 218 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 33 TokenLens ^1.3.1 34 tailwindcss-animate ^1.0.7 36 use-stick-to-bottom ^1.1.3 37 minimist ^1.2.8 37 node-machine-id ^1.1.12 37 pdf-parse ^1.1.1 outdated 38 aws4fetch ^1.0.20 38 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 serialize-error ^11.0.3 outdated 41 strip-ansi ^7.1.2 42 clsx ^2.1.1 42 rimraf ^6.0.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 next-themes ^0.4.6 45 ULID ^2.4.0 outdated 45 zod-to-json-schema ^3.25.1 47 tiktoken ^1.0.21 48 react-remark ^2.1.0 48 unified ^11.0.5 48 Vaul ^1.1.2 50 image-size ^2.0.2 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 jsonrepair ^3.13.2 55 chrome-launcher ^1.1.2 55 minimatch ^3.0.3 outdated 58 glob ^11.0.0 outdated 58 react-use ^17.6.0 58 shell-quote ^1.8.3 59 Archiver ^7.0.1 outdated 59 jiti ^2.7.0 59 ts-morph ^25.0.1 outdated 60 chokidar ^4.0.1 outdated 60 diff 8.0.4 outdated 62 c8 ^10.1.3 outdated 62 isBinaryFile ^5.0.2 outdated 62 jwt-decode ^4.0.0 62 pretty-bytes ^6.1.1 outdated 63 Commander.js ^14.0.3 outdated 64 Chalk 5.6.2 outdated 64 react-markdown ^10.1.0 64 Sonner ^2.0.7 65 React Testing Library ^16.2.0 65 simple-git 3.36.0 66 jest-dom ^6.6.3 outdated 66 Vercel Analytics 1.6.1 outdated 66 remark ^11.0.0 outdated 67 tar ^7.5.2 68 date-fns 4.1.0 outdated 69 globby ^14.0.2 outdated 70 Fontsource Inter ^5.2.8 70 Fontsource Inter ^5.2.9 70 react-day-picker 9.13.2 outdated 71 Fuse.js ^7.0.0 72 uuid ^11.1.0 outdated 73 iconv-lite ^0.6.3 outdated 73 Mammoth.js ^1.11.0 74 dotenv ^17.2.3 74 globals ^17.4.0 74 open ^10.2.0 outdated 75 Radix UI 1.2.12 outdated 75 Radix UI 1.1.15 outdated 75 Radix UI 1.1.8 outdated 75 Radix UI 1.1.11 outdated 75 Radix UI 1.3.3 outdated 75 Radix UI 1.1.12 outdated 75 Radix UI 2.2.16 outdated 75 Radix UI 1.1.15 outdated 75 Radix UI 2.1.16 outdated 75 Radix UI 1.1.15 outdated 75 Radix UI 2.1.8 outdated 75 Radix UI 1.1.16 outdated 75 Radix UI 1.2.14 outdated 75 Radix UI 1.1.15 outdated 75 Radix UI 1.1.8 outdated 75 Radix UI 1.3.8 outdated 75 Radix UI 1.2.10 outdated 75 Radix UI 2.2.6 outdated 75 Radix UI 1.1.8 outdated 75 Radix UI 1.3.6 outdated 75 Radix UI 1.2.4 outdated 75 Radix UI 1.2.6 outdated 75 Radix UI 1.1.13 outdated 75 Radix UI 1.2.15 outdated 75 Radix UI 1.1.10 outdated 75 Radix UI 1.1.11 outdated 75 Radix UI 1.2.8 outdated 75 Radix UI ^1.2.2 75 execa ^9.5.2 outdated 75 Radix UI ^1.4.3 75 React Resizable Panels ^2.1.7 outdated 75 serde_json 1 75 turndown ^7.2.0 76 Lodash ^4.17.23 76 serde 1 77 ignore ^7.0.3 77 input-otp 1.4.2 outdated 78 rfd 0.15 outdated 79 @grpc/grpc-js ^1.9.15 79 user-event ^14.6.1 79 Motion ^12.7.4 outdated 79 Motion ^12.38.0 outdated 80 @clack/prompts ^1.2.0 81 better-sqlite3 ^12.4.1 outdated 82 Floating UI ^0.27.4 82 @hookform/resolvers ^3.9.1 outdated 82 esbuild ^0.27.0 outdated 82 js-yaml ^4.1.1 outdated 82 Picomatch ^4.0.3 83 class-variance-authority ^0.7.1 83 Embla Carousel React ^8.6.0 83 Pino ^10.3.1 83 ws ^8.20.0 84 ACP TypeScript SDK ^0.16.1 outdated 84 Chat SDK ^4.23.0 85 Streamdown ^1.0.3 outdated 85 Streamdown ^2.5.0 86 Shiki ^4.2.0 86 Shiki ^4.2.0 86 Chai ^4.3.10 outdated 86 Shiki ^4.0.2 86 tsx ^4.0.0 87 Base UI ^1.3.0 outdated 87 nanoid ^5.1.7 outdated 87 tailwind-merge ^3.5.0 88 Autoprefixer ^10.4.20 89 Google Gen AI SDK ^1.30.0 outdated 89 lint-staged ^16.1.0 outdated 89 shadcn ^4.0.8 89 styled-components ^6.1.15 90 MCP TypeScript SDK ^1.25.1 90 Tailwind CSS ^4.2.0 90 Tailwind CSS ^4.2.1 90 Cheerio ^1.0.0 90 DOMPurify ^3.3.3 90 React Virtuoso ^4.12.3 90 Tailwind CSS ^4.2.1 90 yaml ^2.8.2 91 React Hook Form ^7.54.1 91 Recharts 2.15.4 outdated 91 Tauri 2.11.1 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 Protobuf-ES ^2.2.5 92 HeroUI ^2.8.0-beta.2 outdated 92 HeroUI 2.4.26 outdated 92 Playwright ^1.55.1 92 React Flow ^12.10.1 92 AI SDK ^6.0.116 outdated 92 lucide-react ^0.577.0 outdated 92 Playwright ^1.55.1 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 jsdom ^26.0.0 outdated 93 Mermaid ^11.15.0 outdated 93 posthog-js ^1.224.0 93 posthog-js ^5.8.0 outdated 93 Vitest ^4.0.18 outdated 94 AWS SDK for JavaScript (S3 Client) ^3.922.0 94 jest ^30.1.2 94 typescript-eslint ^8.56.1 94 Vite ^8.0.0 95 ESLint ^9.39.4 outdated 95 Axios 1.16.1 outdated 95 ESLint ^9.39.4 outdated 95 Marked ^15.0.12 outdated 95 mocha ^11.7.4 outdated 95 OpenAI ^6.21.0 outdated 95 Puppeteer ^23.4.0 outdated 95 Storybook ^9.1.17 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 Next.js 16.2.6 outdated 97 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 DOM 19.2.4 outdated 98 React 0.32.0 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

Search