---
title: UI Protocol
description: Complete reference for all ui protocol schemas
---

This section contains all protocol schemas for the ui layer of ObjectStack.

<Cards>
  <Card href="/docs/references/ui/action" title="Action" description="Source: packages/spec/src/ui/action.zod.ts" />
  <Card href="/docs/references/ui/animation" title="Animation" description="Source: packages/spec/src/ui/animation.zod.ts" />
  <Card href="/docs/references/ui/app" title="App" description="Source: packages/spec/src/ui/app.zod.ts" />
  <Card href="/docs/references/ui/chart" title="Chart" description="Source: packages/spec/src/ui/chart.zod.ts" />
  <Card href="/docs/references/ui/component" title="Component" description="Source: packages/spec/src/ui/component.zod.ts" />
  <Card href="/docs/references/ui/dashboard" title="Dashboard" description="Source: packages/spec/src/ui/dashboard.zod.ts" />
  <Card href="/docs/references/ui/dataset" title="Dataset" description="Source: packages/spec/src/ui/dataset.zod.ts" />
  <Card href="/docs/references/ui/dnd" title="Dnd" description="Source: packages/spec/src/ui/dnd.zod.ts" />
  <Card href="/docs/references/ui/i18n" title="I18n" description="Source: packages/spec/src/ui/i18n.zod.ts" />
  <Card href="/docs/references/ui/keyboard" title="Keyboard" description="Source: packages/spec/src/ui/keyboard.zod.ts" />
  <Card href="/docs/references/ui/notification" title="Notification" description="Source: packages/spec/src/ui/notification.zod.ts" />
  <Card href="/docs/references/ui/offline" title="Offline" description="Source: packages/spec/src/ui/offline.zod.ts" />
  <Card href="/docs/references/ui/page" title="Page" description="Source: packages/spec/src/ui/page.zod.ts" />
  <Card href="/docs/references/ui/portal" title="Portal" description="Source: packages/spec/src/ui/portal.zod.ts" />
  <Card href="/docs/references/ui/report" title="Report" description="Source: packages/spec/src/ui/report.zod.ts" />
  <Card href="/docs/references/ui/responsive" title="Responsive" description="Source: packages/spec/src/ui/responsive.zod.ts" />
  <Card href="/docs/references/ui/sharing" title="Sharing" description="Source: packages/spec/src/ui/sharing.zod.ts" />
  <Card href="/docs/references/ui/theme" title="Theme" description="Source: packages/spec/src/ui/theme.zod.ts" />
  <Card href="/docs/references/ui/touch" title="Touch" description="Source: packages/spec/src/ui/touch.zod.ts" />
  <Card href="/docs/references/ui/view" title="View" description="Source: packages/spec/src/ui/view.zod.ts" />
  <Card href="/docs/references/ui/widget" title="Widget" description="Source: packages/spec/src/ui/widget.zod.ts" />
</Cards>
