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