Plugin Registry Reference

This table provides a complete index of all official EUIX plugins, their import paths, and core capabilities.


📦 Official Plugin Matrix #

Plugin NameNPM SubpathDescriptionKey XML Tags
API Clienteuixjs/apiDeclarative SWR REST API client with offline queuing.<api_config>, <api_endpoint>
Composereuixjs/composerMulti-step action workflow engine with parameters.<actions>, <action_def>, <step>
Storageeuixjs/storageLocalStorage & SessionStorage state persistence.<state persist="local">
Dialogeuixjs/dialogAccessible modal dialog with focus trapping and ESC key.<dialog>
Collapseeuixjs/collapseReactive collapsible accordion sections.<collapse>
Animationeuixjs/animationCSS keyframe transitions with reduced-motion support.<animate>, <on_enter>, <on_leave>
Charteuixjs/chartChart.js visual charting integration with reactive data.<chart>
Leafleteuixjs/leafletLeaflet GIS interactive maps, markers, and layers.<leaflet_map>, <marker>
Date & Intleuixjs/dateLocalized date formatting and relative time calculations.$date.format(), $date.fromNow()
WebMCPeuixjs/webmcpExposes actions as tools to browser AI agents via MCP.<webmcp>, <tool>
Navigatoreuixjs/navigatorHardware capabilities (battery, online status, geo).<navigator_config>
Drag & Dropeuixjs/dndHTML5 & Pointer Drag and Drop engine.<draggable>, <dropzone>
Head / Helmeteuixjs/headDocument title, meta tags, and Open Graph manager.<head>, <title>, <meta>
Routereuixjs/routerDeclarative client-side SPA routing and nested outlets.<router>, <route>, <outlet>
Inspectoreuixjs/inspectorStable test ID generator, component visualizer, logs.euixjs/inspector
DevToolseuixjs/devtoolsFloating visual state tree and action timeline inspector.EUIXDevTools.init(engine)

🧭 Next Reference #

Explore the JavaScript API in Runtime JavaScript API Reference.

2 min read · Updated