Most n8n community nodes publish their code, and most of that code lives on GitHub. 9,335 of the 10,499 community node packages in our directory (89%) link a GitHub repository from npm. This page ranks the 25 most starred of those repositories, using star counts we read from the GitHub API on November 10, 2026, and shows how to find n8n community nodes on GitHub yourself. Looking for the GitHub integration itself? That is covered in how to connect n8n to GitHub.
How to find n8n community nodes on GitHub
- By topic: GitHub topics are tags that repository owners add themselves. On November 10, 2026, 2,241 repositories used
n8n-community-node, 1,067 usedn8n-nodesand 813 usedn8n-community-node-package. Search fortopic:n8n-community-nodeon github.com. - By name: most repositories follow the npm naming pattern. A search for
n8n-nodes in:namereturned 10,562 repositories. - From npm: the repository link on a package’s npm page is the most reliable route, because it ties the code to the package you would install. n8n community nodes on npm explains what else to check there.
Topics are optional, so a topic search misses a lot: only 11 of the 25 repositories below use any of those three topics.
The 25 most starred n8n community node repositories
Each repository appears once, under its most downloaded npm package. Forks and repositories owned by n8n are left out, and so are packages that contain no n8n node or that our directory has hidden for low quality.

| # | Node | GitHub repository | Stars | Weekly downloads | Last push |
|---|---|---|---|---|---|
| 1 | MCP Clientn8n-nodes-mcp |
nerding-io/n8n-nodes-mcp | 3,039 | 157,504 | Jan 2026 |
| 2 | Wechat Official Accountn8n-nodes-wechat-offiaccount |
other-blowsnow/n8n-nodes-wechat-offiaccount | 870 | 298 | Oct 2025 |
| 3 | Puppeteern8n-nodes-puppeteer |
drudge/n8n-nodes-puppeteer | 590 | 1,548 | May 2026 |
| 4 | Global Constantsn8n-nodes-globals |
umanamente/n8n-nodes-globals | 349 | 5,298 | Oct 2025 |
| 5 | DeepSeekn8n-nodes-deepseek |
rubickecho/n8n-deepseek | 330 | 62,731 | Mar 2025 |
| 6 | Feishun8n-nodes-feishu-lite |
other-blowsnow/n8n-nodes-feishu-lite | 234 | 291 | Jul 2026 |
| 7 | Evolution APIn8n-nodes-evolution-api |
oriondesign2015/n8n-nodes-evolution-api | 234 | 1,072,894 | Mar 2025 |
| 8 | Python Functionn8n-nodes-python |
naskio/n8n-nodes-python | 223 | 815 | Nov 2023 |
| 9 | Playwrightn8n-nodes-playwright |
toema/n8n-playwright | 177 | 1,024 | Jan 2026 |
| 10 | IMAPn8n-nodes-imap |
umanamente/n8n-nodes-imap | 166 | 1,315 | Oct 2026 |
| 11 | Zalon8n-nodes-zalo-tools |
ChickenAI/zalo-node | 153 | 175 | Apr 2026 |
| 12 | Tesseractn8n-nodes-tesseractjs |
jreyesr/n8n-nodes-tesseractjs | 126 | 1,056 | Oct 2026 |
| 13 | TwentyDEVn8n-nodes-twenty |
shodgson/n8n-nodes-twenty | 120 | 431 | Jul 2025 |
| 14 | ChatWoot@devlikeapro/n8n-nodes-chatwoot |
devlikeapro/n8n-nodes-chatwoot | 100 | 64,461 | Dec 2025 |
| 15 | SQLiten8n-nodes-sqlite3 |
DangerBlack/n8n-node-sqlite3 | 99 | 197 | Sep 2026 |
| 16 | Slack Socket Mode@mbakgun/n8n-nodes-slack-socket-mode |
mbakgun/n8n-slack-socket-mode | 93 | 912 | Apr 2026 |
| 17 | Discord confirmn8n-nodes-discord-trigger |
katerlol/n8n-discord-trigger | 87 | 216 | Jul 2025 |
| 18 | TickTickn8n-nodes-ticktick |
hansdoebel/n8n-nodes-ticktick | 87 | 128 | May 2026 |
| 19 | DocumentGeneratorn8n-nodes-document-generator |
n8nhackers/n8n-nodes-document-generator | 83 | 47,747 | Oct 2025 |
| 20 | GigaChatn8n-nodes-gigachat |
tomyumm-ge/n8n-gigachat | 81 | 130 | Aug 2026 |
| 21 | Qdrantn8n-nodes-qdrant |
qdrant/n8n-nodes-qdrant | 78 | 2,146 | Nov 2026 |
| 22 | Twitch@codelytv/n8n-nodes-twitch |
CodelyTV/n8n-nodes-twitch | 69 | 12 | Jul 2025 |
| 23 | Postizn8n-nodes-postiz |
gitroomhq/postiz-n8n | 68 | 186 | Oct 2025 |
| 24 | Crawl and Scrapen8n-nodes-crawl-and-scrape |
swimmingkiim/n8n-nodes-crawl-and-scrape | 61 | 26 | Dec 2025 |
| 25 | Browser Usen8n-nodes-browser-use |
hoangnb24/n8n-nodes-browser-use | 57 | 1,032 | Mar 2025 |
Data: GitHub stars and last push from the GitHub API on November 10, 2026. Weekly downloads: npm, last 7 days, adjusted for npm outage days, from our directory on the same day. Last push is the latest commit to any branch.
Stars and downloads tell different stories
MCP Client leads by a wide margin with 3,039 stars and is also one of the most downloaded nodes, at 157,504 a week. Below it the two lists split. Evolution API is the most downloaded n8n community node, with 1,072,894 downloads a week, but its repository has 234 stars. Wechat Official Account, the node for WeChat Official Accounts, has 870 stars and 298 weekly downloads.
12 of the 25 most starred repositories belong to a package in the top 100 by downloads. Stars come from developers who visit GitHub, while downloads come from n8n instances installing the package, so a node that solves a common business task can be heavily used without many stars. For the ranking by use, see the best n8n community nodes by npm downloads.
Is the repository still maintained?
A star count builds up over the years, so it says little about today. The last push date is a better check: 5 of the 25 repositories had a push in the 90 days before November 10, 2026, and 11 had none for more than a year. Before installing, also read the open issues for reports that the node breaks with your n8n version.
8 of the 25 repositories belong to a GitHub organization rather than a personal account. Some come from the company behind the service, such as qdrant/n8n-nodes-qdrant from Qdrant, which is worth knowing if you need a node that will keep pace with API changes.
Copies, forks and the starter template
npm makes it easy to publish a copy of someone else’s node under a new name. In our directory, 664 packages share a GitHub repository with at least one other package, across 253 repositories. 11 of the 25 repositories above have more than one package pointing at them; the MCP Client repository, for example, is linked from 5 different npm packages. All of them show the same stars on GitHub, so stars cannot tell the original from a copy. Compare the npm publisher with the repository owner, and prefer the package with the longer release history.
35 packages link a repository owned by n8n itself, 30 of them the n8n-nodes-starter template that new nodes are built from. Those stars belong to n8n’s template, not to the node, and the link does not lead to the node’s own code.
FAQ
Is there an awesome list of n8n community nodes?
Yes, a few. restyler/awesome-n8n (3,004 stars on November 10, 2026) collects n8n resources including community nodes, and bhavyshekhaliya/awesome-n8n-community-nodes is a smaller list just for nodes. Both are curated by hand. Our n8n community nodes directory lists every package on npm with its downloads and updates automatically.
Can I install an n8n community node straight from GitHub?
Not from the n8n interface: Settings > Community Nodes installs packages from npm by name. A node that is only on GitHub has to be built and loaded by hand on a self-hosted instance, the way you would run a private node; how to build and publish an n8n community node covers that. For published packages, follow how to install n8n community nodes.
Do GitHub stars mean a community node is safe?
No. Stars show interest from developers, not a code review. A community node runs with the same access as n8n itself, so read the code or stick to nodes n8n has verified when the workflow handles sensitive data.
Why does a node page show the same stars as another node?
Because both packages link the same GitHub repository. Stars belong to the repository, so every package that points at it shows the same number. This ranking counts each repository once.



