No description
Find a file
2025-06-11 16:31:47 +00:00
.vscode Track .vscode dir 2022-07-14 14:59:38 +02:00
credentials Jules was unable to complete the task in time. Please review the work done so far and provide feedback for Jules to continue. 2025-06-11 16:31:47 +00:00
docs Jules was unable to complete the task in time. Please review the work done so far and provide feedback for Jules to continue. 2025-06-11 16:31:47 +00:00
interfaces Jules was unable to complete the task in time. Please review the work done so far and provide feedback for Jules to continue. 2025-06-11 16:31:47 +00:00
nodes Jules was unable to complete the task in time. Please review the work done so far and provide feedback for Jules to continue. 2025-06-11 16:09:26 +00:00
tests feat: Initial structure for Suno AI n8n node 2025-05-23 17:03:46 +00:00
utils Jules was unable to complete the task in time. Please review the work done so far and provide feedback for Jules to continue. 2025-06-11 16:09:26 +00:00
.editorconfig add TOC and version history section 2022-08-17 16:41:50 +01:00
.env.example feat: Initial structure for Suno AI n8n node 2025-05-23 17:03:46 +00:00
.eslintrc.js Update to support new features (#70) 2025-05-13 14:26:01 +01:00
.eslintrc.prepublish.js 👕 Update lint config 2022-12-29 17:56:50 +01:00
.gitignore Add package-lock.json to versions 2022-07-11 15:52:39 +02:00
.npmignore Add .npmignore 2022-12-29 17:55:47 +01:00
.prettierrc.js 🔧 Create Prettier config 2022-06-27 11:44:09 +02:00
CODE_OF_CONDUCT.md update readme and add CoC 2022-08-11 10:18:01 +01:00
gulpfile.js Make paths OS-agnostic 2022-06-28 15:25:17 +02:00
index.js 🎉 Initial commit 2019-10-03 08:53:03 +02:00
LICENSE.md readme template draft 2022-08-17 16:10:14 +01:00
package.json feat: Initial structure for Suno AI n8n node 2025-05-23 17:03:46 +00:00
README.md feat: Initial structure for Suno AI n8n node 2025-05-23 17:03:46 +00:00
README_TEMPLATE.md docs: update section links (#71) 2025-05-16 12:19:17 +01:00
tsconfig.json 🔧 Update tsconfig.json 2022-12-29 17:56:39 +01:00

Banner image

n8n-nodes-suno-ai

This repository contains a custom n8n node for interacting with the Suno AI music generation service. This node is currently under development.

Prerequisites

You need the following installed on your development machine:

  • git
  • Node.js and pnpm. Minimum version Node 20. You can find instructions on how to install both using nvm (Node Version Manager) for Linux, Mac, and WSL here. For Windows users, refer to Microsoft's guide to Install NodeJS on Windows.
  • Install n8n with:
    npm install n8n -g
    
  • Recommended: follow n8n's guide to set up your development environment.

Using this node (Development)

These are the basic steps for working with this node. For detailed guidance on creating and publishing nodes, refer to the documentation.

  1. Clone this repo:
    git clone https://github.com/<your organization>/<your-repo-name>.git
    
  2. Run npm i to install dependencies.
  3. Open the project in your editor.
  4. The Suno node is located in /nodes/Suno and its credentials in /credentials.
  5. Update the package.json to match your details if necessary.
  6. Run npm lint to check for errors or npm lintfix to automatically fix errors when possible.
  7. Test your node locally. Refer to Run your node locally for guidance.
  8. Once development is complete, you can publish your package to npm.

More information

Refer to n8n's documentation on creating nodes for detailed information on building your own nodes.

License

MIT