Philosophy
n8n-client is a typed TypeScript client for the n8n Public API v1. It wraps native fetch with resource-scoped clients so you can manage workflows, executions, credentials, projects, and every other n8n API resource through a consistent, discoverable interface.
Quick Start
n8n-client is easiest to understand if you think in three steps: