Useful web elements that work everywhere on the web.
Missing Elements is a collection of standalone, framework-agnostic web components designed to fill the gaps in the web platform. Built on web standards, they work with any framework — or no framework at all.
| Component | Description | Status |
|---|---|---|
| pdfjs-viewer | A standalone, plug-in PDF viewer based on PDF.js | ✅ Released |
| content-flow | Layout primitives for content-driven websites | 🚧 In progress |
- Universal — work in any framework: React, Vue, Svelte, Angular, or plain HTML
- Encapsulated — styles and behavior are isolated, no conflicts with your app
- Standards-based — built on native browser APIs, no heavy runtime needed
- Easy to adopt — just drop a tag into your markup and you're good to go