All 362 Dependencies

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

n8n is a fair-code workflow automation platform that gives technical teams the flexibility of custom code with the speed of a visual no-code builder. Rather than forcing a choice between drag-and-drop simplicity and full programming control, n8n lets you mix both in the same workflow — writing JavaScript or Python in code nodes, then connecting to 400+ pre-built integrations without writing a line of authentication boilerplate.

Built as a TypeScript monorepo and deployable via npm, Docker, or Kubernetes, n8n is designed from the ground up for self-hosted operation. It supports Git-based workflow versioning, encrypted credential storage, SAML/SSO and LDAP authentication, role-based access control, and air-gapped deployments for teams that need to keep automation logic and data entirely on-premises.

Native AI capabilities are a first-class feature, not an afterthought. n8n integrates LangChain directly into its workflow engine, enabling multi-step AI agent pipelines with custom models, human-in-the-loop approval steps, evaluation nodes, and guardrails. It also implements the Model Context Protocol (MCP) on both sides — workflows can consume MCP tool registries and expose themselves as MCP servers callable by AI agents.

With over 900 community-contributed workflow templates, a task runner that executes untrusted code in isolated subprocesses, and an active contributor base shipping multiple releases per week, n8n sits at the intersection of integration platform, AI orchestration layer, and internal automation framework.

21 LangChain.js Community catalog: 23 @lezer/highlight catalog: 24 @codemirror/lang-css catalog: 24 epub2 3.0.2 25 @codemirror/lang-json catalog: 25 @codemirror/lang-python catalog: 25 @codemirror/lint catalog: 25 @codemirror/search catalog: 26 @codemirror/commands catalog: 26 @codemirror/language catalog: 30 codemirror-indentation-markers ^6.5.3 31 @lezer/common catalog: 32 CodeMirror State catalog: 33 lang-javascript catalog: 34 @codemirror/autocomplete catalog: 34 parse-diff ^0.11.1 outdated 34 proxy-from-env catalog: 35 @lezer/lr catalog: 35 Microsoft Agent 365 Notifications SDK 1.0.0 outdated 35 tmp-promise 3.0.3 36 sha.js ^2.4.12 37 async-mutex ^0.5.0 37 fastest-levenshtein catalog: 37 jmespath.js 0.16.0 37 pdf-parse catalog: 38 psl 1.9.0 outdated 39 aws4 1.11.0 outdated 39 json-schema catalog: 39 node-html-markdown 1.2.0 outdated 39 transliteration 2.3.5 outdated 40 json-diff 1.0.6 40 picocolors catalog: 40 remark-gfm ^4.0.1 40 stream-browserify ^3.0.0 40 tsconfig-paths ^4.2.0 41 @codemirror/view catalog: 41 cli-table3 ^0.6.3 41 node-md5 2.3.0 41 rimraf ^5.0.1 outdated 42 clsx ^2.1.1 42 node-temp 0.9.4 43 fflate catalog: 43 node-sshpk 1.18.0 44 AWS SDK JS Crypto Helpers (SHA256 Browser) 5.2.0 44 Convict 6.2.5 44 lossless-json 1.0.5 outdated 44 oauth-1.0a 2.2.6 45 Prompts ^2.4.2 45 change-case catalog: 45 change-case 3.0.3 outdated 45 node-dateformat ^3.0.3 outdated 45 zod-to-json-schema catalog: 46 @rollup/plugin-alias ^9.0.0 outdated 46 flat 5.0.2 outdated 46 form-data catalog: 46 jsonrepair catalog: 46 openapi-types ^12.1.3 46 vscode-ripgrep ^1.17.1 47 cross-env ^7.0.3 outdated 47 node-xml2js catalog: 47 tiktoken catalog: 47 y-protocols ^1.0.7 48 class-validator 0.14.0 outdated 48 jsonwebtoken catalog: 48 swagger-ui-express 5.0.1 49 class-transformer 0.5.1 49 eslint-import-resolver-typescript ^4.4.3 49 regenerator-runtime 0.14.1 50 Google Generative AI JavaScript SDK 0.24.0 outdated 50 LinkeDOM ^0.18.9 50 cookie-parser 1.4.7 50 debug 4.4.3 50 logform 2.6.1 outdated 50 mime-types catalog: 50 ms catalog: 50 rrule 2.8.1 51 FileSaver.js ^2.0.2 51 JSON-Patch catalog: 51 KafkaJS catalog: 52 amqplib 0.10.6 outdated 52 chardet 2.0.0 outdated 52 timeago.js ^4.0.2 52 ts-node ^10.9.1 53 Vue.Draggable 4.1.0 outdated 54 minimatch 10.2.4 outdated 54 rss-parser 3.13.0 55 html-to-text 9.0.5 outdated 55 reflect-metadata catalog: 55 tslib ^2.5.0 56 Comlink ^4.4.1 56 isbot 3.6.13 outdated 56 node-sqlite3 5.1.7 outdated 57 @mozilla/readability catalog: 57 Handlebars.js 4.7.9 57 ts-morph catalog: 58 bcrypt.js 2.4.3 outdated 58 lru-cache catalog: 58 ssh2 catalog: 59 Vue Json Pretty 2.6.0 59 chokidar catalog: 59 glob 13.0.6 60 Winston 3.14.2 outdated 60 semver 7.7.4 outdated 60 tar catalog: 61 Luxon catalog: 62 iconv-lite catalog: 63 Ajv ^8.18.0 63 Bull 4.16.4 outdated 64 p-limit ^3.1.0 outdated 65 Daytona Python SDK catalog: 65 jest-dom catalog:frontend 65 pretty-bytes 5.6.0 outdated 66 bowser 2.11.0 outdated 66 proxy-agent catalog: 66 proxy-agent catalog: 67 DOM Testing Library catalog:frontend 67 Lodash catalog: 67 Lodash catalog: 67 vue-virtual-scroller 2.0.0-beta.8 outdated 68 electron-store ^8.2.0 outdated 68 eslint-config-prettier ^10.1.5 69 OTPAuth 9.1.1 outdated 69 compression 1.8.1 outdated 69 isolated-vm catalog: 69 uuid catalog: 69 yargs-parser 21.1.1 outdated 70 @sentry/vite-plugin ^4.3.0 outdated 70 qdrant-js catalog: 71 helmet 8.1.0 outdated 71 unplugin-icons catalog:frontend 72 Chalk ^4.1.2 outdated 72 Dagre ^1.1.4 outdated 72 acorn 8.14.0 outdated 72 acorn 8.3.4 outdated 72 globals ^16.2.0 outdated 72 open 7.4.2 outdated 72 turndown catalog: 73 VSCode Icons (Iconify JSON) ^2.2.488 outdated 73 ast-types ^0.16.1 73 vue-chartjs ^5.2.0 74 qs catalog: 75 validator.js 13.15.22 outdated 76 OpenRouter AI SDK Provider catalog: 76 file-type catalog: 76 js-base64 catalog: 77 @microsoft/agents-activity 1.6.1 outdated 77 csv-parse catalog: 77 ignore ^5.2.0 outdated 77 user-event catalog:frontend 78 Day.js ^1.11.9 78 concurrently ^8.2.0 outdated 78 dotenv catalog: 78 eslint-plugin-import ^2.32.0 78 markdown-it catalog: 78 node-postgres catalog: 78 node-postgres ^4.10.3 outdated 78 unplugin-dts catalog: 79 @clack/prompts ^0.11.0 outdated 79 @octokit/core 7.0.6 outdated 79 recast ^0.22.0 outdated 79 simple-git catalog: 81 Cacheable catalog: 81 Chart.js ^4.4.0 81 GitHub Actions Toolkit (@actions/artifact) 9.0.0 outdated 81 JSONPath ^10.3.0 outdated 81 esbuild catalog: 81 express-rate-limit 7.5.0 outdated 82 Moment Timezone catalog: 82 http-proxy-middleware ^3.0.7 outdated 83 @electron/rebuild ^4.0.4 83 fast-glob catalog: 83 otplib ^12.0.1 outdated 84 ADM-ZIP ^0.5.16 outdated 84 Anthropic Sandbox Runtime ^0.0.61 outdated 84 cron-parser catalog: 84 milvus-sdk-node ^2.5.7 outdated 84 sanitize-html catalog: 84 ws 8.20.1 outdated 85 Chai ^4.3.7 outdated 85 Chat SDK catalog: 85 Chat SDK catalog: 85 Chat SDK catalog: 85 Chat SDK catalog: 85 Chat SDK catalog: 85 EventSource ^3.0.6 outdated 85 Express catalog: 85 Mammoth.js 1.12.0 outdated 85 Multer ^2.2.0 85 express-handlebars 8.0.1 outdated 85 mailparser 3.9.3 outdated 85 nanoid catalog: 86 dotenvx ^1.40.0 outdated 86 highlight.js catalog:frontend 86 pinecone-ts-client catalog: 86 snowflake-sdk 2.1.0 outdated 87 @vitejs/plugin-vue catalog:frontend 87 Autoprefixer ^10.4.19 87 node-cron catalog: 87 node-oracledb catalog: 87 oclif Core 4.0.7 outdated 87 prom-client 15.1.3 88 React Aria catalog:frontend 88 Yjs ^13.6.20 88 conventional-changelog 7.2.0 outdated 88 jose ^6.2.2 88 tsx catalog: 88 yaml ^2.8.3 89 Google Gen AI SDK 1.19.0 outdated 89 LangGraph catalog: 89 jsdom 23.0.1 outdated 89 testcontainers-node catalog: 89 testcontainers-node catalog: 89 testcontainers-node catalog: 89 testcontainers-node catalog: 89 testcontainers-node catalog: 89 testcontainers-node catalog: 90 Cheerio catalog: 90 Inquirer.js ^8.3.2 outdated 90 Inquirer.js ^7.0.1 outdated 90 MCP TypeScript SDK catalog: 90 Nodemailer catalog: 90 Oxlint catalog: 90 Smithy Core (@smithy/core) 4.5.0 outdated 90 Smithy Core (@smithy/core) 5.3.12 outdated 90 Smithy Core (@smithy/core) 5.3.5 outdated 90 Smithy Core (@smithy/core) 4.13.1 outdated 90 Tailwind CSS ^3.4.3 outdated 90 openid-client 6.8.4 outdated 90 vue-tsc catalog:frontend 90 websockets >=15.0.1 91 Faker ^8.0.2 outdated 91 Pinia catalog:frontend 91 Sass ^1.71.1 91 Stylelint catalog: 91 TanStack Table ^8.21.2 outdated 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 Tiptap Core catalog: 91 core-js ^3.40.0 91 prettier catalog: 91 rollup ^2.52.2 outdated 91 showdown 2.1.0 91 vue-i18n catalog:frontend 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 AI SDK catalog: 92 KaTeX 0.16.27 outdated 92 LangChain.js catalog: 92 LangChain.js 1.0.3 outdated 92 LangChain.js 1.0.27 outdated 92 LangChain.js 1.0.1 outdated 92 LangChain.js catalog: 92 LangChain.js 2.1.24 outdated 92 LangChain.js 2.1.24 outdated 92 LangChain.js 2.1.24 outdated 92 LangChain.js 1.0.2 outdated 92 LangChain.js 1.0.1 outdated 92 LangChain.js 1.0.1 outdated 92 LangChain.js 1.2.6 outdated 92 LangChain.js catalog: 92 LangChain.js 1.0.1 outdated 92 LangChain.js 1.0.1 outdated 92 LangChain.js 1.0.1 outdated 92 LangChain.js 1.0.1 outdated 92 LangChain.js 1.0.1 outdated 92 LangChain.js catalog: 92 Playwright catalog:e2e 92 Playwright catalog:e2e 92 Playwright catalog: 92 Zod catalog: 92 ioredis 5.3.2 outdated 92 postcss ^8.4.38 92 undici catalog:undici-v7 93 Anthropic TypeScript SDK 0.91.1 outdated 93 MySQL2 3.17.0 outdated 93 PDF.js catalog: 93 Vitest catalog: 93 Vitest catalog: 93 Vitest catalog: 93 VueUse ^10.11.0 outdated 93 VueUse catalog:frontend 93 node-mongodb-native ^6.17.0 outdated 93 node-mssql 10.0.2 outdated 93 posthog-js catalog: 93 urllib3 ==2.7.0 outdated 94 @babel/core ^7.26.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.938.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.808.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.808.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.808.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.808.0 outdated 94 Axios catalog: 94 Node-Redis 4.6.14 outdated 94 Vite catalog: 94 mocha ^10.2.0 outdated 94 supabase-js catalog: 94 typescript-eslint ^8.35.0 94 typescript-eslint ^8.35.0 94 typescript-eslint ^8.35.0 94 typescript-eslint ^8.35.0 94 typescript-eslint ^8.35.0 95 AG Grid Community ^34.1.1 outdated 95 AG Grid Community ^34.1.1 outdated 95 ESLint ^9.29.0 outdated 95 ESLint catalog: 95 Element Plus catalog:frontend 95 OpenAI catalog: 95 Sentry JavaScript (@sentry/browser) catalog:sentry 95 Sentry JavaScript (@sentry/browser) catalog:sentry 95 Sentry JavaScript (@sentry/browser) catalog:sentry 95 Sentry JavaScript (@sentry/browser) catalog:sentry 95 Sentry JavaScript (@sentry/browser) catalog:frontend 95 Storybook catalog:storybook 95 Storybook catalog:storybook 95 Storybook catalog:storybook 95 Storybook catalog:storybook 95 Storybook catalog:storybook 95 Storybook catalog:storybook 95 Storybook catalog:storybook 95 Vue Router catalog:frontend 95 electron-builder ^26.9.0 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.9.0 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) >=0.50.0 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) >=1.0.0 96 OpenTelemetry JavaScript (@opentelemetry/api) >=1.0.0 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.40.0 outdated 96 Vue catalog:frontend 96 sentry-sdk >=2.35.2 97 @azure/identity catalog: 97 @azure/identity 4.8.0 outdated 97 @azure/identity 12.1.0 outdated 97 @azure/identity catalog: 97 Electron catalog: 97 Google Cloud Storage 5.3.0 outdated 97 Google Cloud Storage 5.6.0 outdated 97 TypeScript 6.0.2 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