Home / NextCloud Folder / n8n-nodes-nextcloud-ext
NextCloud Folder n8n community node
n8n-nodes-nextcloud-ext — n8n community nodes for Nextcloud — file management (list, upload, download, share), spreadsheet operations equivalent to Microsoft 365 Excel (including named table support), DOCX/ODT template rendering, and PDF form field read/write (AcroForm)
Weekly downloads36
Change vs prior week+33
Latest versionv1.0.43
Last published2026-05-18
First published2026-05-14
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-nextcloud-ext
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- NextCloud Folder — Manage files, folders and shares on Nextcloud (WebDAV)
- NextCloud Doc Template — Fill DOCX/ODT templates stored on Nextcloud using Carbone syntax — {d.variable}, {d.array[i].field} for dynamic pages
- NextCloud OCR — Extrait le texte de fichiers PDF stockés sur Nextcloud via un moteur OCR (Docling, Mistral, …)
- NextCloud PDF — Lit et remplit les champs de formulaire (AcroForm) de PDFs stockés sur Nextcloud
- NextCloud Search — Search for a value in a Nextcloud spreadsheet column and return the value from another column on the same row
- NextCloud Spreadsheet — Read and write spreadsheet files (.xlsx, .ods, .csv) stored on Nextcloud — includes named Excel table support
Supported operations
| Resource | Operation | Description |
|---|---|---|
| File | Copy | Copy a file |
| File | Delete | Delete a file |
| File | Download | Download a file |
| File | List | List files in a folder |
| File | Move | Move a file |
| File | Upload | Upload a file |
| Folder | Create | Create a folder |
| Folder | Delete | Delete a folder |
| Folder | List | List folder contents |
| Share | Create | Create a share link |
| Share | Delete | Delete a share |
| Share | Get All | Get all shares |
| — | Fill Template | Fill a DOCX template with data |
| — | Get Variables | Get all variable names from a template |
| — | Get Fields | Extraire les champs du formulaire PDF |
| — | Get Text | Extraire le texte brut du PDF |
| — | Fill Fields | Remplir les champs du formulaire PDF |
| Sheet | Append Row | Append a row to a sheet |
| Sheet | Clear | Clear all data rows from a sheet |
| Sheet | Delete Row | Delete a row from a sheet |
| Sheet | Get Columns | Get column headers from a sheet |
| Sheet | Get Rows | Get all rows from a sheet |
| Sheet | Update Row | Update a row in a sheet |
| Table | Append Row | Append a row to a table |
| Table | Delete Row | Delete a row from a table |
| Table | Get Columns | Get column headers of a table |
| Table | Get Rows | Get all rows from a table |
| Table | List | List named tables in workbook |
| Table | Update Row | Update a row in a table |
| Workbook | Get Sheets | Get all sheet names |
| Workbook | Get Tables | Get all named tables |
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: kiriyama76
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.