{"library":"api-viewer-element","type":"library","category":null,"description":"Web component that generates interactive API documentation and live playgrounds for custom elements / web components. It parses custom-elements.json manifest and renders property, attribute, method, event, and slot documentation alongside a live demo editor. Version 1.0.0-pre.10 is the latest pre-release, with patches updating demo copy button styles. Key differentiator: fully custom-element-based, works in any framework or vanilla HTML, built on LitElement. Alternatives like Storybook or Docz typically require framework-specific integrations. Ships TypeScript types (from @open-wc). Part of Open Web Components ecosystem.","language":"javascript","status":"active","version":"1.0.0-pre.10","tags":["javascript","API","documentation","web-components","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install api-viewer-element","imports":["import 'api-viewer-element'","import 'api-viewer-element'; const viewer = document.querySelector('api-viewer')","import { loader } from 'api-viewer-element'; loader().then(() => ...)"]},{"cmd":"yarn add api-viewer-element","imports":[]},{"cmd":"pnpm add api-viewer-element","imports":[]}],"homepage":null,"github":"https://github.com/open-wc/api-viewer-element","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/api-viewer-element","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/api-viewer-element/compatibility"}}