React (.tsx/.jsx) export format for Anvilkit Studio — emits React source from PageIR.
Validate that your components can safely be updated with Fast Refresh
ESLint rules for React Hooks
Anvilkit Studio runtime — types, plugin engine, React shell, and config system for the Puck-native visual editor.
The default Vite plugin for React projects
HTML export format for Anvilkit Studio (Puck-native headless page builder).
Airbnb's ESLint config, following our styleguide
Compile export namespace to ES2015
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.
Report and remove unused es6 modules
Allow parsing of export namespace from
Speed up your Vite dev server with SWC
ESLint plugin to display errors found by the React compiler.
Shadcn UI replacement for all Puck Editor override surfaces
Compile export default to ES2015
Anvilkit shared UI primitives.
React specific linting rules for ESLint
Turns off all rules that are unnecessary or might conflict with Prettier.
Allow parsing of export default from
Headless version history plugin for Anvilkit Studio — snapshot storage via host-provided adapters.
ESM-only CLI scaffold for Anvilkit Studio.
Add a __source prop to all JSX Elements
Add a __self prop to all JSX Elements
Zero-dependency helpers shared across Anvilkit runtime packages.