Anvilkit Studio runtime — types, plugin engine, React shell, and config system for the Puck-native visual editor.
Shadcn UI replacement for all Puck Editor override surfaces
HTML export format for Anvilkit Studio (Puck-native headless page builder).
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 Canvas IR, Zod validators, walkers, mutations, and serializers for AnvilKit Canvas Studio. No React, no Konva.
Headless asset manager plugin for Anvilkit Studio with host-provided uploads and optional React UI.
Canvas Studio integration plugin for Anvilkit Studio — mode-switch, design-block bridge, design:// asset resolver.
Headless Page Intermediate Representation (IR) transforms consumed by every Anvilkit export format.
Headless version history plugin for Anvilkit Studio — snapshot storage via host-provided adapters.
Headless AI copilot plugin for Anvilkit Studio (Puck-native page builder).
Zero-dependency helpers shared across Anvilkit runtime packages.
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
Derive AI-friendly component schemas from a Puck Config — field extraction, serializability checks, and generation context.
React (.tsx/.jsx) export format for Anvilkit Studio — emits React source from PageIR.
Anvilkit shared UI primitives.
Scaffolder for @anvilkit/* StudioPlugin packages. Generates a buildable plugin skeleton with tests, rslib build, biome config, and a minimal createXxxPlugin() factory.
AI image generation plugin for AnvilKit Canvas Studio (text-to-image, variation, inpaint, background removal).
Canvas export formats (PNG / JSON / SVG / PDF) for AnvilKit Studio — headless wrappers around @anvilkit/canvas-core serializers, registered via StudioPluginRegistration.exportFormats.
Is this specifier a node.js core module?
Design-system plugin for Anvilkit Studio — token-bound fields, theme switching, and design validation through the `<Studio>` plugin contract.
Export-readiness validation for Puck component configs and AI-generated output.
React + Konva editor UI for AnvilKit Canvas Studio. Loads inside <Studio> via next/dynamic({ ssr: false }).
ESM-only CLI scaffold for Anvilkit Studio.
A high-level API to automate web browsers
Core types, math library, and time system for AnvilKit game engine
AnvilKit game engine — a modular, ECS-based game engine built with Rust
Asset system with glTF model loading for AnvilKit game engine
Cross-platform audio playback built on rodio for AnvilKit game engine
AnvilKit camera system - FPS, third-person, orbit, and free camera controllers with effects
High-performance ECS module built on Bevy ECS for AnvilKit game engine
Keyboard, mouse, and gamepad input abstraction for AnvilKit game engine
Cross-platform rendering system built on wgpu and winit for AnvilKit game engine