Description
@picsart/n8n-nodes-picsart-apis
n8n community nodes for image processing using Picsart APIs.
💻 Development
Setup
git clone <repository-url>
cd n8n-nodes-picsart-apis
pnpm install
pnpm run build
Available Scripts
pnpm run dev # Watch mode
pnpm run build # Build
pnpm run lint # Lint code
pnpm run lintfix # Fix linting issues
Docker Development
./rebuild.sh
# Open http://localhost:5678
🚀 Release
Use the automated release script:
./release.sh patch # Bug fixes (0.1.0 → 0.1.1)
./release.sh minor # New features (0.1.0 → 0.2.0)
./release.sh major # Breaking changes (0.1.0 → 1.0.0)
Then push:
git push && git push --tags
CI/CD will automatically publish to npm.
📖 Resources
Installation
For n8n Cloud:
- Settings > Community Nodes > Install
- Enter:
@picsart/n8n-nodes-picsart-apis
For Self-hosted:
npm install @picsart/n8n-nodes-picsart-apis
Then restart n8n.
Setup Credentials:
- Get API key from Picsart Console
- In n8n: Settings → Credentials → Add "Picsart API"
- Paste your API key
📚 Nodes
Picsart Enhance
Upscale and enhance images with AI.
Key Parameters:
- Image URL (required, supports JPG/PNG/WEBP)
- Upscale Factor: 2x, 4x, 6x, 8x, 16x
- Format: JPG | PNG | WEBP
Output: Binary image + JSON with URL and credits
Picsart Remove Background
Key Parameters:
- Image URL (required)
- Output Type: cutout | mask
- Background: color, image URL, or transparent
- Effects: blur, stroke, shadow
- Format: JPG | PNG | WEBP
Output: Binary image + JSON with URL and credits