Skip to main content

@conduction/nextcloud-vue

Schema-driven Vue components for Nextcloud apps built on OpenRegister

Schema-Driven Components

Define your data schema once — get list pages, detail views, filters, and forms automatically. CnIndexPage, CnDataTable, and CnFilterBar read column definitions straight from OpenRegister schemas.

Built on Nextcloud Vue

Every Cn* component composes Nextcloud's own primitives (NcAppContent, NcAppSidebar, NcDialog). You get the full Nextcloud look and feel with higher-level abstractions for common patterns.

OpenRegister + NL Design

Seamless integration with OpenRegister for CRUD, faceted search, and relation management. Fully compatible with the NL Design System for Dutch government theming.