Skip to content

SchemenceOData-native React UI kit

Components, an OData v4 client, DataState binding, a rules-driven DynamicForm, and app templates — in one self-contained, accessible, themable package (`@schemence/uikit`).

Install

bash
npm install @schemence/uikit
ts
import '@schemence/uikit/styles.css';
import { ODataProvider, DataTable, useODataTableSource } from '@schemence/uikit';

Or scaffold a whole app

bash
npx @schemence/cli new my-admin --odata https://services.odata.org/V4/Northwind/Northwind.svc

The CLI reads your $metadata and generates a typed, multi-entity admin app (AppShell + routing + CRUD pages) on top of @schemence/uikit.

Released under the MIT License.