Signal drop!
Relay (operand.online) is unreachable.
Usually, a dropped signal means an upgrade is happening. Hold on!
Sorry, no connección.
Hang in there while we get back on track
gram: docs
> ./examples/README.md
# Examples
Runnable examples for every framework adapter. From the repo root:
```bash
# Vite + Vue together (the default dev target)
bun run dev
# Pick one
bun run dev:react # examples/vite
bun run dev:vue # examples/vue
bun run dev:nextjs # examples/nextjs
bun run dev:nuxt # examples/nuxt
bun run dev:remix # examples/remix
bun run dev:astro # examples/astro
Catalogue
| Path | What it shows |
|---|---|
vite/ |
Vanilla Vite + React. Default React dev target; point new contributors here first. |
vue/ |
Vue 3 adapter, mirrors the Vite example. |
nextjs/ |
Next.js App Router integration. |
nuxt/ |
Nuxt 3/4 module (@eigenpal/nuxt-docx-editor). |
astro/ |
Astro with React island. |
remix/ |
Remix integration. |
collaboration/ |
Real-time collab proof-of-concept. |
parity/ |
Single deployment serving React + Vue adapters with a switcher pill. Used by bun run preview. |
agents-demo/ |
DocxReviewer + agent tool calls operating on a static Document model. |
agent-chat-demo/ |
Live chat panel agent reading the editor + suggesting changes (see openspec/changes/live-agent-chat/spec.md). |
plugins/hello-world/ |
Minimal plugin scaffold for @eigenpal/docx-editor-react's plugin API. |
plugins/docxtemplater/ |
Plugin showing docxtemplater variable insertion with live preview. |
shared/ |
Shared switcher widgets + the demo sample.docx. Not a runnable example; imported by vite/ and vue/. |
dev-all.sh |
Spins up several adapters at once for cross-adapter dogfooding. Backs bun run dev:demo. |
Adding a new example: drop it under examples/<name>/, add a row above, and if the example has its own package.json with dependencies, add its path to the root package.json workspaces list (skip for static/imported-only examples like parity/ and shared/).