https://github.com/restyler/awesome-n8n
Useful n8n resources: list of community nodes and tutorials
https://github.com/restyler/awesome-n8n
List: awesome-n8n
Last synced: 6 months ago
JSON representation
Useful n8n resources: list of community nodes and tutorials
- Host: GitHub
- URL: https://github.com/restyler/awesome-n8n
- Owner: restyler
- Created: 2025-02-04T10:30:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-20T15:45:37.000Z (7 months ago)
- Last Synced: 2026-01-18T22:26:44.268Z (6 months ago)
- Homepage:
- Size: 59.6 KB
- Stars: 2,641
- Watchers: 63
- Forks: 335
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- stargazer - restyler/awesome-n8n - Useful n8n resources: list of community nodes and tutorials (⭐️2950) (Unknown)
- ultimate-awesome - awesome-n8n - Useful n8n resources: list of community nodes and tutorials. (Other Lists / TeX Lists)
- StarryDivineSky - restyler/awesome-n8n - n8n是一个为n8n自动化工具整理的社区资源集合,提供丰富的节点库和教程帮助用户快速构建自动化流程。项目包含社区开发的各类节点扩展、操作指南及最佳实践案例,支持与数据库、API、云服务等数据源对接,通过可视化界面拖拽节点配置参数即可实现任务自动化。其核心原理是基于n8n的模块化架构,用户可将预设节点组合成工作流,系统自动处理数据流转和任务执行,适用于开发者和非技术人员。项目特色包括持续更新的节点资源库、详细教程文档、多场景案例解析,以及清晰的贡献指南。用户可通过提交PR或问题反馈参与社区建设,项目同时提供Discord和GitHub渠道进行交流支持,助力用户高效实现跨平台自动化需求。 (A01_文本生成_文本对话 / 大语言对话模型及数据)
- awesome-data-analysis - Awesome N8N - Collection of templates, integrations, and resources for the n8n automation platform. (🧠 AI Applications & Platforms / Resources)
README
# Awesome N8N: Top 100 Community Nodes
[Convert your n8n workflow into full-fledged product ➜](https://pixeljets.com/n8n-to-saas/)
[n8n](https://n8n.partnerlinks.io/xvc4bt53bv9e) is a self‑hosted, open‑source workflow automation platform that lets you build workflows.
This list features the most popular community nodes – the node's number is its ranking based on monthly downloads (from npmjs.com).
> Last updated: 2025-12-20 with 5276 total community nodes indexed.
## Crawler Statistics
Since the first crawl (2025-02-04), the n8n ecosystem has grown by **4201 nodes** (13.2 per day on average).
| Crawl Date | Total Nodes Found | New Nodes Total | Avg New Nodes/Day |
|------------|-------------------|-----------------|-------------------|
| 2025-02-04 | 1075 | - | - |
| 2025-02-12 | 1108 | 33 | 4.1 |
| 2025-03-04 | 1225 | 117 | 5.8 ↑ |
| 2025-03-24 | 1357 | 132 | 6.6 → |
| 2025-04-15 | 1535 | 178 | 8.1 ↑ |
| 2025-05-06 | 1725 | 190 | 9.0 → |
| 2025-05-28 | 1956 | 231 | 10.5 → |
| 2025-06-15 | 2211 | 255 | 14.2 ↑ |
| 2025-07-06 | 2515 | 304 | 14.5 → |
| 2025-08-01 | 2918 | 403 | 15.5 → |
| 2025-08-25 | 3302 | 384 | 16.0 → |
| 2025-09-16 | 3668 | 366 | 16.6 → |
| 2025-10-19 | 4187 | 519 | 15.7 → |
| 2025-11-16 | 4665 | 478 | 17.1 → |
| 2025-12-20 | 5276 | 611 | 18.0 → |
## Navigation
- [1. Communication & Messaging Nodes](#1-communication--messaging-nodes)
- [2. Document & Content Generation Nodes](#2-document--content-generation-nodes)
- [3. Browser Automation & Web Scraping Nodes](#3-browser-automation--web-scraping-nodes)
- [4. Data Processing, Validation & Utilities Nodes](#4-data-processing-validation--utilities-nodes)
- [5. API & Cloud Integrations Nodes](#5-api--cloud-integrations-nodes)
- [6. AI, LLM & Voice Nodes](#6-ai-llm--voice-nodes)
- [7. File & PDF Manipulation Nodes](#7-file--pdf-manipulation-nodes)
- [8. Miscellaneous & Testing Nodes](#8-miscellaneous--testing-nodes)
---
## 1. Communication & Messaging Nodes
| # | Node | Description | Author | Version | Monthly Downloads | Updated (weeks ago) |
|---|------|-------------|---------|----------|------------------|-------------------|
| 1 | [n8n-nodes-evolution-api](https://www.npmjs.com/package/n8n-nodes-evolution-api) | Provides a channel hub focused on WhatsApp. | [@oriondesign](https://github.com/oriondesign) | 1.0.4 | 8,661,428 | 40 |
| 2 | [n8n-nodes-evolution-api](https://www.npmjs.com/package/n8n-nodes-evolution-api) | Provides a channel hub focused on WhatsApp. | [@oriondesign](https://github.com/oriondesign) | 1.0.4 | 8,661,428 | 40 |
| 11 | [n8n-nodes-chatwoot](https://www.npmjs.com/package/n8n-nodes-chatwoot) | Lets you use ChatWoot in your n8n workflows. | [@hugodeco](https://github.com/hugodeco) | 0.1.40 | 684,250 | 147 |
| 12 | [n8n-nodes-chatwoot](https://www.npmjs.com/package/n8n-nodes-chatwoot) | Lets you use ChatWoot in your n8n workflows. | [@hugodeco](https://github.com/hugodeco) | 0.1.40 | 684,250 | 147 |
| 37 | [@devlikeapro/n8n-nodes-chatwoot](https://www.npmjs.com/package/@devlikeapro/n8n-nodes-chatwoot) | Connects with ChatWoot. | [@devlikeapro](https://github.com/devlikeapro) | 1.0.2 | 108,056 | 28 |
| 38 | [@devlikeapro/n8n-nodes-chatwoot](https://www.npmjs.com/package/@devlikeapro/n8n-nodes-chatwoot) | Connects with ChatWoot. | [@devlikeapro](https://github.com/devlikeapro) | 1.0.2 | 108,056 | 28 |
| 47 | [n8n-nodes-imap](https://www.npmjs.com/package/n8n-nodes-imap) | Connect to an IMAP server and retrieve emails. | [@umanamente](https://github.com/umanamente) | 2.15.0 | 69,172 | 3 |
| 48 | [n8n-nodes-imap](https://www.npmjs.com/package/n8n-nodes-imap) | Connect to an IMAP server and retrieve emails. | [@umanamente](https://github.com/umanamente) | 2.15.0 | 69,172 | 3 |
| 49 | [@devlikeapro/n8n-nodes-waha](https://www.npmjs.com/package/@devlikeapro/n8n-nodes-waha) | Connects n8n with WAHA using the Whatsapp HTTP API. | [@devlikeapro](https://github.com/devlikeapro) | 2025.2.9 | 68,082 | 43 |
| 50 | [@devlikeapro/n8n-nodes-waha](https://www.npmjs.com/package/@devlikeapro/n8n-nodes-waha) | Connects n8n with WAHA using the Whatsapp HTTP API. | [@devlikeapro](https://github.com/devlikeapro) | 2025.2.9 | 68,082 | 43 |
| 63 | [n8n-nodes-chat-data](https://www.npmjs.com/package/n8n-nodes-chat-data) | Chatdata integration for managing chatbots, sending messages, and retrieving leads. | [@chatdata](https://github.com/chatdata) | 1.2.1 | 23,332 | 2 |
| 64 | [n8n-nodes-chat-data](https://www.npmjs.com/package/n8n-nodes-chat-data) | Chatdata integration for managing chatbots, sending messages, and retrieving leads. | [@chatdata](https://github.com/chatdata) | 1.2.1 | 23,332 | 2 |
| 73 | [n8n-nodes-thang-zalo-app](https://www.npmjs.com/package/n8n-nodes-thang-zalo-app) | Zalo integration nodes for n8n. | [@ntnguyenthangtn](https://www.npmjs.com/~ntnguyenthangtn) | 1.1.5 | 20,338 | 24 |
| 74 | [n8n-nodes-thang-zalo-app](https://www.npmjs.com/package/n8n-nodes-thang-zalo-app) | Zalo integration nodes for n8n. | [@ntnguyenthangtn](https://www.npmjs.com/~ntnguyenthangtn) | 1.1.5 | 20,338 | 24 |
| 93 | [n8n-nodes-quepasa](https://www.npmjs.com/package/n8n-nodes-quepasa) | Lets you use Quepasa in your n8n workflows. | [@hugodeco](https://github.com/hugodeco) | 0.1.84 | 17,384 | 60 |
| 94 | [n8n-nodes-quepasa](https://www.npmjs.com/package/n8n-nodes-quepasa) | Lets you use Quepasa in your n8n workflows. | [@hugodeco](https://github.com/hugodeco) | 0.1.84 | 17,384 | 60 |
## 2. Document & Content Generation Nodes
| # | Node | Description | Author | Version | Monthly Downloads | Updated (weeks ago) |
|---|------|-------------|---------|----------|------------------|-------------------|
| 55 | [n8n-nodes-pdforge](https://www.npmjs.com/package/n8n-nodes-pdforge) | Automates PDF generation using AI with customizable templates and no-code design tools. | [@mabreum](https://github.com/mabreum) | 2.3.3 | 53,059 | 3 |
| 56 | [n8n-nodes-pdforge](https://www.npmjs.com/package/n8n-nodes-pdforge) | Automates PDF generation using AI with customizable templates and no-code design tools. | [@mabreum](https://github.com/mabreum) | 2.3.3 | 53,059 | 3 |
| 91 | [n8n-nodes-zapsign](https://www.npmjs.com/package/n8n-nodes-zapsign) | N8N node for ZapSign digital signature API integration | [@zapsign-private](https://github.com/zapsign-private) | 1.0.106 | 17,641 | 18 |
| 92 | [n8n-nodes-zapsign](https://www.npmjs.com/package/n8n-nodes-zapsign) | N8N node for ZapSign digital signature API integration | [@zapsign-private](https://github.com/zapsign-private) | 1.0.106 | 17,641 | 18 |
## 3. Browser Automation & Web Scraping Nodes
[ScrapeNinja](https://scrapeninja.net?utm_source=github&utm_medium=banner&utm_campaign=awesome) is a web scraping API with two engines: fast, with high performance and TLS fingerprint; and slower with a real browser under the hood. ScrapeNinja [official, open-source n8n integration](https://scrapeninja.net/docs/n8n/?utm_source=github&utm_medium=banner&utm_campaign=awesome) offers smart website crawler and convenient (free, locally executed) operations to extract primary HTML body content from any website.
ScrapeNinja handles headless browsers, proxies, timeouts, retries, and helps with data extraction, so you can just get the data in JSON. Rotating proxies are available out of the box on all subscription plans, including free plan.
| # | Node | Description | Author | Version | Monthly Downloads | Updated (weeks ago) |
|---|------|-------------|---------|----------|------------------|-------------------|
| 25 | [@mendable/n8n-nodes-firecrawl](https://www.npmjs.com/package/@mendable/n8n-nodes-firecrawl) | Firecrawl web crawling integration. | [@hello_sideguide](https://github.com/hello_sideguide) | 1.2.1 | 286,019 | 1 |
| 26 | [@mendable/n8n-nodes-firecrawl](https://www.npmjs.com/package/@mendable/n8n-nodes-firecrawl) | Firecrawl web crawling integration. | [@hello_sideguide](https://github.com/hello_sideguide) | 1.2.1 | 286,019 | 1 |
| 33 | [n8n-nodes-serpapi](https://www.npmjs.com/package/n8n-nodes-serpapi) | Connects to SerpApi API. | [@serpapi](https://github.com/serpapi) | 0.1.8 | 185,920 | 12 |
| 34 | [n8n-nodes-serpapi](https://www.npmjs.com/package/n8n-nodes-serpapi) | Connects to SerpApi API. | [@serpapi](https://github.com/serpapi) | 0.1.8 | 185,920 | 12 |
| 69 | [n8n-nodes-puppeteer](https://www.npmjs.com/package/n8n-nodes-puppeteer) | Lets you automate browser actions using Puppeteer. | [@drudge](https://github.com/drudge) | 1.4.1 | 22,119 | 38 |
| 70 | [n8n-nodes-puppeteer](https://www.npmjs.com/package/n8n-nodes-puppeteer) | Lets you automate browser actions using Puppeteer. | [@drudge](https://github.com/drudge) | 1.4.1 | 22,119 | 38 |
## 4. Data Processing, Validation & Utilities Nodes
| # | Node | Description | Author | Version | Monthly Downloads | Updated (weeks ago) |
|---|------|-------------|---------|----------|------------------|-------------------|
| 13 | [n8n-nodes-globals](https://www.npmjs.com/package/n8n-nodes-globals) | Allows users to create global constants and use them in all their workflows | [@umanamente](https://github.com/umanamente) | 1.1.0 | 593,406 | 27 |
| 14 | [n8n-nodes-globals](https://www.npmjs.com/package/n8n-nodes-globals) | Allows users to create global constants and use them in all their workflows | [@umanamente](https://github.com/umanamente) | 1.1.0 | 593,406 | 27 |
| 15 | [n8n-nodes-text-manipulation](https://www.npmjs.com/package/n8n-nodes-text-manipulation) | Modifies texts. | [@lublak](https://github.com/lublak) | 1.4.0 | 554,963 | 80 |
| 16 | [n8n-nodes-text-manipulation](https://www.npmjs.com/package/n8n-nodes-text-manipulation) | Modifies texts. | [@lublak](https://github.com/lublak) | 1.4.0 | 554,963 | 80 |
| 23 | [n8n-nodes-datastore](https://www.npmjs.com/package/n8n-nodes-datastore) | In-memory data storage within n8n workflows. | [@korotovsky](https://github.com/korotovsky) | 0.1.18 | 319,820 | 29 |
| 24 | [n8n-nodes-datastore](https://www.npmjs.com/package/n8n-nodes-datastore) | In-memory data storage within n8n workflows. | [@korotovsky](https://github.com/korotovsky) | 0.1.18 | 319,820 | 29 |
| 31 | [n8n-nodes-cronlytic](https://www.npmjs.com/package/n8n-nodes-cronlytic) | Advanced cron scheduling with Cronlytic integration. | [@cronlytic](https://github.com/cronlytic) | 0.1.4 | 207,022 | 26 |
| 32 | [n8n-nodes-cronlytic](https://www.npmjs.com/package/n8n-nodes-cronlytic) | Advanced cron scheduling with Cronlytic integration. | [@cronlytic](https://github.com/cronlytic) | 0.1.4 | 207,022 | 26 |
| 35 | [@splainez/n8n-nodes-phonenumber-parser](https://www.npmjs.com/package/@splainez/n8n-nodes-phonenumber-parser) | Parses a phone number and returns its information. | [@splainez](https://github.com/splainez) | 1.2.0 | 132,594 | 10 |
| 36 | [@splainez/n8n-nodes-phonenumber-parser](https://www.npmjs.com/package/@splainez/n8n-nodes-phonenumber-parser) | Parses a phone number and returns its information. | [@splainez](https://github.com/splainez) | 1.2.0 | 132,594 | 10 |
| 67 | [n8n-nodes-tesseractjs](https://www.npmjs.com/package/n8n-nodes-tesseractjs) | Exposes Tesseract.js, an OCR library that detects text on images. | [@jreyesr](https://github.com/jreyesr) | 1.5.1 | 23,059 | 6 |
| 68 | [n8n-nodes-tesseractjs](https://www.npmjs.com/package/n8n-nodes-tesseractjs) | Exposes Tesseract.js, an OCR library that detects text on images. | [@jreyesr](https://github.com/jreyesr) | 1.5.1 | 23,059 | 6 |
| 89 | [n8n-nodes-run-node-with-credentials-x](https://www.npmjs.com/package/n8n-nodes-run-node-with-credentials-x) | Runs any node with specified credentials ID. | [@bramknuever](https://github.com/bramknuever) | 0.4.1 | 17,812 | 19 |
| 90 | [n8n-nodes-run-node-with-credentials-x](https://www.npmjs.com/package/n8n-nodes-run-node-with-credentials-x) | Runs any node with specified credentials ID. | [@bramknuever](https://github.com/bramknuever) | 0.4.1 | 17,812 | 19 |
## 5. API & Cloud Integrations Nodes
| # | Node | Description | Author | Version | Monthly Downloads | Updated (weeks ago) |
|---|------|-------------|---------|----------|------------------|-------------------|
| 7 | [n8n-nodes-kommo](https://www.npmjs.com/package/n8n-nodes-kommo) | Connect to the Kommo API. | [@yatolstoy](https://github.com/yatolstoy) | 0.0.16 | 901,248 | 62 |
| 8 | [n8n-nodes-kommo](https://www.npmjs.com/package/n8n-nodes-kommo) | Connect to the Kommo API. | [@yatolstoy](https://github.com/yatolstoy) | 0.0.16 | 901,248 | 62 |
| 19 | [n8n-nodes-evolution-api-media-downloader](https://www.npmjs.com/package/n8n-nodes-evolution-api-media-downloader) | Downloads media from the Evolution API. | [@betorcs](https://github.com/betorcs) | 0.1.0 | 438,433 | 85 |
| 20 | [n8n-nodes-evolution-api-media-downloader](https://www.npmjs.com/package/n8n-nodes-evolution-api-media-downloader) | Downloads media from the Evolution API. | [@betorcs](https://github.com/betorcs) | 0.1.0 | 438,433 | 85 |
| 27 | [@apify/n8n-nodes-apify](https://www.npmjs.com/package/@apify/n8n-nodes-apify) | Connects to Apify API. | [@apify-service-account](https://github.com/apify-service-account) | 0.6.4 | 237,750 | 11 |
| 28 | [@apify/n8n-nodes-apify](https://www.npmjs.com/package/@apify/n8n-nodes-apify) | Connects to Apify API. | [@apify-service-account](https://github.com/apify-service-account) | 0.6.4 | 237,750 | 11 |
| 29 | [n8n-nodes-powerbi](https://www.npmjs.com/package/n8n-nodes-powerbi) | Integrates with Power BI APIs. | [@androcha](https://github.com/androcha) | 2.3.8 | 216,515 | 5 |
| 30 | [n8n-nodes-powerbi](https://www.npmjs.com/package/n8n-nodes-powerbi) | Integrates with Power BI APIs. | [@androcha](https://github.com/androcha) | 2.3.8 | 216,515 | 5 |
| 39 | [@tavily/n8n-nodes-tavily](https://www.npmjs.com/package/@tavily/n8n-nodes-tavily) | Integrates Tavily API for web search and content extraction. | [@mayramati](https://github.com/mayramati) | 0.3.0 | 101,406 | 1 |
| 40 | [@tavily/n8n-nodes-tavily](https://www.npmjs.com/package/@tavily/n8n-nodes-tavily) | Integrates Tavily API for web search and content extraction. | [@mayramati](https://github.com/mayramati) | 0.3.0 | 101,406 | 1 |
| 45 | [@brave/n8n-nodes-brave-search](https://www.npmjs.com/package/@brave/n8n-nodes-brave-search) | Connects to Brave Search API. | [@brave.com](https://github.com/brave.com) | 1.0.25 | 83,879 | 4 |
| 46 | [@brave/n8n-nodes-brave-search](https://www.npmjs.com/package/@brave/n8n-nodes-brave-search) | Connects to Brave Search API. | [@brave.com](https://github.com/brave.com) | 1.0.25 | 83,879 | 4 |
| 53 | [n8n-nodes-instagram-integrations](https://www.npmjs.com/package/n8n-nodes-instagram-integrations) | Instagram API integration with OAuth2 authentication. | [@msameim181](https://github.com/msameim181) | 1.6.0 | 58,577 | 3 |
| 54 | [n8n-nodes-instagram-integrations](https://www.npmjs.com/package/n8n-nodes-instagram-integrations) | Instagram API integration with OAuth2 authentication. | [@msameim181](https://github.com/msameim181) | 1.6.0 | 58,577 | 3 |
| 57 | [n8n-nodes-apify](https://www.npmjs.com/package/n8n-nodes-apify) | Provides nodes for integrating with Apify. | [@minhlucvan](https://github.com/minhlucvan) | 0.1.0 | 43,067 | 63 |
| 58 | [n8n-nodes-apify](https://www.npmjs.com/package/n8n-nodes-apify) | Provides nodes for integrating with Apify. | [@minhlucvan](https://github.com/minhlucvan) | 0.1.0 | 43,067 | 63 |
| 61 | [n8n-nodes-tavily](https://www.npmjs.com/package/n8n-nodes-tavily) | Tavily search engine for AI agents with real-time results, query suggestions, and research features. | [@musalabs](https://github.com/musalabs) | 0.1.5 | 27,140 | 44 |
| 62 | [n8n-nodes-tavily](https://www.npmjs.com/package/n8n-nodes-tavily) | Tavily search engine for AI agents with real-time results, query suggestions, and research features. | [@musalabs](https://github.com/musalabs) | 0.1.5 | 27,140 | 44 |
| 79 | [@asaasbr/n8n-nodes-asaas](https://www.npmjs.com/package/@asaasbr/n8n-nodes-asaas) | Integration with the Asaas API. | [@phelipe_pereira](https://github.com/phelipe_pereira) | 1.0.3 | 19,935 | 5 |
| 80 | [@asaasbr/n8n-nodes-asaas](https://www.npmjs.com/package/@asaasbr/n8n-nodes-asaas) | Integration with the Asaas API. | [@phelipe_pereira](https://github.com/phelipe_pereira) | 1.0.3 | 19,935 | 5 |
| 81 | [n8n-nodes-cloudconvert](https://www.npmjs.com/package/n8n-nodes-cloudconvert) | Lets you send file conversion jobs to cloudconvert.com. | [@yann_j](https://github.com/yann_j) | 0.1.7 | 19,176 | 146 |
| 82 | [n8n-nodes-cloudconvert](https://www.npmjs.com/package/n8n-nodes-cloudconvert) | Lets you send file conversion jobs to cloudconvert.com. | [@yann_j](https://github.com/yann_j) | 0.1.7 | 19,176 | 146 |
| 83 | [n8n-nodes-minio](https://www.npmjs.com/package/n8n-nodes-minio) | Provides custom nodes for integration with Minio. | [@cedricziel](https://github.com/cedricziel) | 0.1.4 | 19,083 | 53 |
| 84 | [n8n-nodes-minio](https://www.npmjs.com/package/n8n-nodes-minio) | Provides custom nodes for integration with Minio. | [@cedricziel](https://github.com/cedricziel) | 0.1.4 | 19,083 | 53 |
| 95 | [n8n-nodes-chatwork](https://www.npmjs.com/package/n8n-nodes-chatwork) | Retrieves data from Chatwork API. | [@hoangdv](https://github.com/hoangdv) | 1.2.0 | 16,856 | 40 |
| 96 | [n8n-nodes-chatwork](https://www.npmjs.com/package/n8n-nodes-chatwork) | Retrieves data from Chatwork API. | [@hoangdv](https://github.com/hoangdv) | 1.2.0 | 16,856 | 40 |
| 99 | [n8n-nodes-qdrant](https://www.npmjs.com/package/n8n-nodes-qdrant) | Connects to Qdrant vector search engine. | [@qdrant-tech](https://github.com/qdrant-tech) | 0.2.1 | 14,235 | 7 |
| 100 | [n8n-nodes-qdrant](https://www.npmjs.com/package/n8n-nodes-qdrant) | Connects to Qdrant vector search engine. | [@qdrant-tech](https://github.com/qdrant-tech) | 0.2.1 | 14,235 | 7 |
## 6. AI, LLM & Voice Nodes
| # | Node | Description | Author | Version | Monthly Downloads | Updated (weeks ago) |
|---|------|-------------|---------|----------|------------------|-------------------|
| 3 | [@elevenlabs/n8n-nodes-elevenlabs](https://www.npmjs.com/package/@elevenlabs/n8n-nodes-elevenlabs) | ElevenLabs API integration. | [@angelogiacco11labs](https://github.com/angelogiacco11labs) | 0.2.2 | 1,035,807 | 30 |
| 4 | [@elevenlabs/n8n-nodes-elevenlabs](https://www.npmjs.com/package/@elevenlabs/n8n-nodes-elevenlabs) | ElevenLabs API integration. | [@angelogiacco11labs](https://github.com/angelogiacco11labs) | 0.2.2 | 1,035,807 | 30 |
| 5 | [n8n-nodes-elevenlabs](https://www.npmjs.com/package/n8n-nodes-elevenlabs) | Completes implementation of ElevenLabs AI voice generation into n8n workflows. | [@n8ninja](https://github.com/n8ninja) | 0.0.6 | 913,131 | 80 |
| 6 | [n8n-nodes-elevenlabs](https://www.npmjs.com/package/n8n-nodes-elevenlabs) | Completes implementation of ElevenLabs AI voice generation into n8n workflows. | [@n8ninja](https://github.com/n8ninja) | 0.0.6 | 913,131 | 80 |
| 9 | [n8n-nodes-mcp](https://www.npmjs.com/package/n8n-nodes-mcp) | Provides MCP nodes for n8n | [@iamfiscus](https://github.com/iamfiscus) | 0.1.33 | 866,410 | 4 |
| 10 | [n8n-nodes-mcp](https://www.npmjs.com/package/n8n-nodes-mcp) | Provides MCP nodes for n8n | [@iamfiscus](https://github.com/iamfiscus) | 0.1.33 | 866,410 | 4 |
| 41 | [@watzon/n8n-nodes-perplexity](https://www.npmjs.com/package/@watzon/n8n-nodes-perplexity) | Interact with the Perplexity AI API. | [@watzon](https://github.com/watzon) | 0.5.2 | 95,636 | 43 |
| 42 | [@watzon/n8n-nodes-perplexity](https://www.npmjs.com/package/@watzon/n8n-nodes-perplexity) | Interact with the Perplexity AI API. | [@watzon](https://github.com/watzon) | 0.5.2 | 95,636 | 43 |
| 43 | [n8n-nodes-deepseek](https://www.npmjs.com/package/n8n-nodes-deepseek) | Enhances your workflow with a user-friendly DeepSeek AI node similar to OpenAI. | [@rubickecho](https://github.com/rubickecho) | 1.0.6 | 86,453 | 58 |
| 44 | [n8n-nodes-deepseek](https://www.npmjs.com/package/n8n-nodes-deepseek) | Enhances your workflow with a user-friendly DeepSeek AI node similar to OpenAI. | [@rubickecho](https://github.com/rubickecho) | 1.0.6 | 86,453 | 58 |
## 7. File & PDF Manipulation Nodes
| # | Node | Description | Author | Version | Monthly Downloads | Updated (weeks ago) |
|---|------|-------------|---------|----------|------------------|-------------------|
| 17 | [n8n-nodes-pdfkit](https://www.npmjs.com/package/n8n-nodes-pdfkit) | Transforms images into PDF using PDFKit. | [@bramknuever](https://github.com/bramknuever) | 0.1.2 | 524,179 | 136 |
| 18 | [n8n-nodes-pdfkit](https://www.npmjs.com/package/n8n-nodes-pdfkit) | Transforms images into PDF using PDFKit. | [@bramknuever](https://github.com/bramknuever) | 0.1.2 | 524,179 | 136 |
| 75 | [n8n-nodes-htmlcsstopdf](https://www.npmjs.com/package/n8n-nodes-htmlcsstopdf) | Convert HTML and CSS to PDF using PdfMunk API for invoices, reports, certificates, and document gene... | [@htmlcsstoimage](https://github.com/htmlcsstoimage) | 2.2.0 | 20,076 | 1 |
| 76 | [n8n-nodes-htmlcsstopdf](https://www.npmjs.com/package/n8n-nodes-htmlcsstopdf) | Convert HTML and CSS to PDF using PdfMunk API for invoices, reports, certificates, and document gene... | [@htmlcsstoimage](https://github.com/htmlcsstoimage) | 2.2.0 | 20,076 | 1 |
| 97 | [n8n-nodes-pdfco](https://www.npmjs.com/package/n8n-nodes-pdfco) | Pdf.co integration for n8n. | [@artifex-dev](https://github.com/artifex-dev) | 1.0.6 | 15,882 | 18 |
| 98 | [n8n-nodes-pdfco](https://www.npmjs.com/package/n8n-nodes-pdfco) | Pdf.co integration for n8n. | [@artifex-dev](https://github.com/artifex-dev) | 1.0.6 | 15,882 | 18 |
## 8. Miscellaneous & Testing Nodes
| # | Node | Description | Author | Version | Monthly Downloads | Updated (weeks ago) |
|---|------|-------------|---------|----------|------------------|-------------------|
| 21 | [n8n-nodes-zohozeptomail](https://www.npmjs.com/package/n8n-nodes-zohozeptomail) | This is an n8n community node. It lets you use Zoho ZeptoMail in your n8n workflows. | [@zohomail](https://github.com/zohomail) | 1.0.3 | 413,843 | 9 |
| 22 | [n8n-nodes-zohozeptomail](https://www.npmjs.com/package/n8n-nodes-zohozeptomail) | This is an n8n community node. It lets you use Zoho ZeptoMail in your n8n workflows. | [@zohomail](https://github.com/zohomail) | 1.0.3 | 413,843 | 9 |
| 51 | [n8n-nodes-perfexcrm](https://www.npmjs.com/package/n8n-nodes-perfexcrm) | n8n nodes for PerfexCRM API and Webhooks integration | [@sattip](https://github.com/sattip) | 0.1.8 | 65,671 | 18 |
| 52 | [n8n-nodes-perfexcrm](https://www.npmjs.com/package/n8n-nodes-perfexcrm) | n8n nodes for PerfexCRM API and Webhooks integration | [@sattip](https://github.com/sattip) | 0.1.8 | 65,671 | 18 |
| 59 | [n8n-nodes-aistudio](https://www.npmjs.com/package/n8n-nodes-aistudio) | N8N nodes for Gemini API | [@ronieremarques](https://www.npmjs.com/~ronieremarques) | 1.0.11 | 31,042 | 59 |
| 60 | [n8n-nodes-aistudio](https://www.npmjs.com/package/n8n-nodes-aistudio) | N8N nodes for Gemini API | [@ronieremarques](https://www.npmjs.com/~ronieremarques) | 1.0.11 | 31,042 | 59 |
| 65 | [n8n-nodes-rd-station-crm](https://www.npmjs.com/package/n8n-nodes-rd-station-crm) | Nós personalizados do n8n para integração com a API do RD Station CRM (v1) | [@pexuleco](https://github.com/pexuleco) | 1.3.1 | 23,223 | 30 |
| 66 | [n8n-nodes-rd-station-crm](https://www.npmjs.com/package/n8n-nodes-rd-station-crm) | Nós personalizados do n8n para integração com a API do RD Station CRM (v1) | [@pexuleco](https://github.com/pexuleco) | 1.3.1 | 23,223 | 30 |
| 71 | [@blotato/n8n-nodes-blotato](https://www.npmjs.com/package/@blotato/n8n-nodes-blotato) | Official n8n Blotato node | [@sabrina_ramonov](https://github.com/sabrina_ramonov) | 1.0.5 | 21,731 | 7 |
| 72 | [@blotato/n8n-nodes-blotato](https://www.npmjs.com/package/@blotato/n8n-nodes-blotato) | Official n8n Blotato node | [@sabrina_ramonov](https://github.com/sabrina_ramonov) | 1.0.5 | 21,731 | 7 |
| 77 | [n8n-nodes-megaapi](https://www.npmjs.com/package/n8n-nodes-megaapi) | N8N Community Node for MegaAPI WhatsApp automation - Complete WhatsApp integration with messaging, g... | [@script7sistemas](https://github.com/script7sistemas) | 1.3.1 | 20,052 | 8 |
| 78 | [n8n-nodes-megaapi](https://www.npmjs.com/package/n8n-nodes-megaapi) | N8N Community Node for MegaAPI WhatsApp automation - Complete WhatsApp integration with messaging, g... | [@script7sistemas](https://github.com/script7sistemas) | 1.3.1 | 20,052 | 8 |
| 85 | [@dablioweb/n8n-nodes-zender](https://www.npmjs.com/package/@dablioweb/n8n-nodes-zender) | n8n para conectar com API do Zender | [@dablioweb](https://www.npmjs.com/dablioweb) | 1.1.0 | 18,881 | 20 |
| 86 | [@dablioweb/n8n-nodes-zender](https://www.npmjs.com/package/@dablioweb/n8n-nodes-zender) | n8n para conectar com API do Zender | [@dablioweb](https://www.npmjs.com/dablioweb) | 1.1.0 | 18,881 | 20 |
| 87 | [n8n-nodes-asaas-pagamentos](https://www.npmjs.com/package/n8n-nodes-asaas-pagamentos) | Node n8n para integração da plataforma de pagamento Asaas | [@99lab.dev](https://github.com/99lab.dev) | 0.1.2 | 17,857 | 25 |
| 88 | [n8n-nodes-asaas-pagamentos](https://www.npmjs.com/package/n8n-nodes-asaas-pagamentos) | Node n8n para integração da plataforma de pagamento Asaas | [@99lab.dev](https://github.com/99lab.dev) | 0.1.2 | 17,857 | 25 |
---
## Useful Resources
### n8n Self‑Hosted
- [Installing community nodes](https://docs.n8n.io/integrations/community-nodes/installation/)
- [Installing and updating n8n in Docker](https://docs.n8n.io/hosting/installation/docker/)
- [Web scraping in n8n](https://pixeljets.com/blog/web-scraping-in-n8n/)
- [n8n for developers](https://pixeljets.com/blog/n8n/)