Anvilkit shared UI primitives.
Shadcn UI replacement for all Puck Editor override surfaces
Host UI primitives for @anvilkit/plugin-collab-yjs. Ships CollabUIProvider plus shadcn-style room bar, peer avatar stack, presence layer, sync indicator, conflict toaster, force-resync dialog, and settings popover.
Headless asset manager plugin for Anvilkit Studio with host-provided uploads and optional React UI.
Headless version history plugin for Anvilkit Studio — snapshot storage via host-provided adapters.
Anvilkit Studio runtime — types, plugin engine, React shell, and config system for the Puck-native visual editor.
Headless AI copilot plugin for Anvilkit Studio (Puck-native page builder).
Headless Page Intermediate Representation (IR) transforms consumed by every Anvilkit export format.
Release-candidate Yjs CRDT collaboration plugin for Anvilkit Studio. Implements the SnapshotAdapter v2 contract over a host-provided transport, with conflict diagnostics, validation, debouncing, native-tree per-node CRDT merge (now default), snapshot diff
HTML export format for Anvilkit Studio (Puck-native headless page builder).
Zero-dependency helpers shared across Anvilkit runtime packages.
ESM-only CLI scaffold for Anvilkit Studio.
AI image generation plugin for AnvilKit Canvas Studio (text-to-image, variation, inpaint, background removal).
Derive AI-friendly component schemas from a Puck Config — field extraction, serializability checks, and generation context.
Canvas Studio integration plugin for Anvilkit Studio — mode-switch, design-block bridge, design:// asset resolver.
Export-readiness validation for Puck component configs and AI-generated output.
React (.tsx/.jsx) export format for Anvilkit Studio — emits React source from PageIR.
Floating UI for the web
Floating UI for React DOM
Sidecar code splitting utils
Positioning library for floating elements: tooltips, popovers, dropdowns, and more
Scaffolder for @anvilkit/* StudioPlugin packages. Generates a buildable plugin skeleton with tests, rslib build, biome config, and a minimal createXxxPlugin() factory.
React + Konva editor UI for AnvilKit Canvas Studio. Loads inside <Studio> via next/dynamic({ ssr: false }).
Utilities for Floating UI