An open API service indexing awesome lists of open source software.

https://github.com/n8n-code/.github


https://github.com/n8n-code/.github

Last synced: 13 days ago
JSON representation

Awesome Lists containing this project

README

          

# 🚀 n8n-code

### Open-source n8n community nodes — auto-generated, battle-tested, production-ready.

[![GitHub followers](https://img.shields.io/github/followers/n8n-code?style=social)](https://github.com/n8n-code)
[![GitHub stars](https://img.shields.io/github/stars/n8n-code?style=social)](https://github.com/n8n-code)


[![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white)](https://typescriptlang.org)
[![n8n](https://img.shields.io/badge/n8n-F8B400?style=for-the-badge&logo=n8n&logoColor=black)](https://n8n.io)
[![OpenAPI](https://img.shields.io/badge/OpenAPI-6BA539?style=for-the-badge&logo=openapi-initiative&logoColor=white)](https://openapis.org)
[![MIT License](https://img.shields.io/badge/License-MIT-green?style=for-the-badge)](LICENSE)

---

**We build n8n community nodes that connect your favorite APIs to your automation workflows.**

Every node is auto-generated from OpenAPI specifications — ensuring complete API coverage, consistent quality, and fast updates when APIs change.

---

## 🏗️ How It Works

![n8n-code Pipeline](diagram.png)

1. **Define** — We start with the API's OpenAPI/Swagger specification
2. **Generate** — [`@kelvinzer0/n8n-openapi-node-ultimate`](https://github.com/kelvinzer0/n8n-openapi-node-ultimate) auto-generates the n8n node code
3. **Publish** — Tested, documented, and published to npm
4. **Use** — Install in n8n and start automating

**Why auto-generated?**
- ✅ **Complete** — Every endpoint, every parameter, every response
- ✅ **Consistent** — Same quality across all nodes
- ✅ **Fast** — New API version? Regenerate in seconds
- ✅ **Maintainable** — No manual drift, no missing fields

---

## 🚀 Quick Start

```bash
# 1. Install a community node in n8n
# Settings → Community Nodes → Install

# 2. Search for the package name
@n8n-dev/n8n-nodes-evolution

# 3. Add credentials (API key, OAuth, etc.)

# 4. Use in your workflows!
```

---

## 🛠️ Tech Stack

![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=flat&logo=typescript&logoColor=white)
![Node.js](https://img.shields.io/badge/Node.js-339933?style=flat&logo=node.js&logoColor=white)
![n8n](https://img.shields.io/badge/n8n-F8B400?style=flat&logo=n8n&logoColor=black)
![OpenAPI](https://img.shields.io/badge/OpenAPI-6BA539?style=flat&logo=openapi-initiative&logoColor=white)
![npm](https://img.shields.io/badge/npm-CB3837?style=flat&logo=npm&logoColor=white)

---

## 📊 Organization Stats

![Org repo count](https://img.shields.io/badge/repos-6-blue?style=flat&logo=github)
![Org stars](https://img.shields.io/badge/stars-0-yellow?style=flat&logo=github)

---

## 🤝 Contributing

We welcome contributions! Here's how:

1. **Request a node** — Open an issue with the API you want connected
2. **Report bugs** — Found something wrong? Let us know
3. **Submit PRs** — Fork, fix, and submit a pull request
4. **Improve docs** — Better docs = happier users

Each node repo has its own `CONTRIBUTING.md` with specific guidelines.

---

## 📬 Connect

[![GitHub Issues](https://img.shields.io/github/issues/n8n-code/n8n-nodes-evolution?style=flat&logo=github)](https://github.com/n8n-code/n8n-nodes-evolution/issues)
[![Discord](https://img.shields.io/discord/1512617555326664874?style=flat&logo=discord&logoColor=white&label=Discord&color=5865F2)](https://discord.gg/ptDZ8e4h93)

---

## 📄 License

All packages in this organization are released under the [MIT License](LICENSE).

---

**Built with ❤️ for the n8n community**

*Auto-generated by [@kelvinzer0/n8n-openapi-node-ultimate](https://github.com/kelvinzer0/n8n-openapi-node-ultimate)*