An n8n community node that connects to Neon, a serverless PostgreSQL database with instant branching and automatic scale-to-zero. Current stable version: 0.1.0. This node provides CRUD operations (INSERT, SELECT, UPDATE, DELETE), custom SQL query execution with parameter binding, schema introspection for dynamic table and column discovery, and multiple execution modes (Single, Transaction, Independent). SSL connections are enforced for security. Compatible with n8n 1.0.0+. Developed by Danish Aftab as a community node, not officially maintained by Neon or n8n. Release cadence is irregular; check GitHub for updates. Key differentiator: lets n8n workflows interact directly with Neon's serverless Postgres, leveraging its branching and autoscaling features.
npm install n8n-nodes-neonNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to import the Neon node and configure credentials for use in an n8n workflow, with environment variables for sensitive data.
Upgrade n8n to version 1.0.0 or higher.
Set 'ssl' to true in credentials or ensure your Neon connection string uses sslmode=require.
Replace import { NeonV1 } with import { Neon }.Ensure your environment uses Node.js >=20.15 as specified in engines.
Review the GitHub repository for issues and contributions.
Install via n8n UI: Settings > Community Nodes > Install > enter 'n8n-nodes-neon'.
In node credentials, set SSL toggle to 'true' or use a connection string with sslmode=require.
Verify host (e.g., ep-xxx-pooler.region.aws.neon.tech) and port (5432). If paused, run any query via Neon console to wake up.
Use schema introspection to select existing tables, or create the table first. Check that the schema name is correct (default 'public').