Skip to content
@missing-elements

Missing Elements

Missing pieces for your web projects

Missing Elements

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.

Projects

Component Description Status
pdfjs-viewer A standalone, plug-in PDF viewer based on PDF.js ✅ Released
office-viewer A standalone, read-only browser-based Office Open XML viewer Web Component for DOCX, XLSX, and PPTX. 🛠️ In progress

Why Web Components?

  • 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

License

MIT

Popular repositories Loading

  1. pdfjs-viewer pdfjs-viewer Public

    A standalone, isolated, plug-in PDF viewer component based on the Firefox's built-in PDF.js viewer

    JavaScript 78 4

  2. .github .github Public

  3. office-viewer office-viewer Public

    A standalone, read-only browser-based Office Open XML viewer Web Component for DOCX, XLSX, and PPTX.

    TypeScript

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…