This repository contains an n8n node plugin that integrates with the Nexrender Node.js API (@nexrender/api) to automate After Effects production. This project is based on the n8n-nodes-starter template.
The n8n-nodes-nxrender
plugin provides nodes for interacting with nexrender's API, allowing you to automate After Effects rendering tasks within your n8n workflows.
This plugin is currently a work in progress and does not work yet. Contributions and debugging assistance are welcome.
-
Clone the repository:
git clone https://github.com/your-username/n8n-nodes-nxrender.git
-
Install dependencies:
cd n8n-nodes-nxrender npm install
-
Refer to the n8n documentation on creating nodes for guidance on how to build and modify nodes.
-
Explore and modify the example nodes in the
/nodes
directory or create your own custom nodes. -
Update the
package.json
file to match your project's details. -
Lint your code for errors:
npm run lint
To automatically fix linting errors when possible, run:
npm run lintfix
-
Publish your package to npm once it's ready:
npm publish
To use the nexrender node in your n8n workflows, follow these steps:
- Add the
Nxrender
node to your n8n workflow. - Configure the node with the required parameters such as API endpoint, job UID, template source, composition name, and other settings.
- Run the workflow to automate After Effects rendering tasks using Nexrender.
Contributions to enhance the functionality of this plugin are welcome. Please fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Note: This plugin is currently under development and is not functional yet. We appreciate your patience and contributions to make it work.