A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, (+ more) and traditional web applications from a single, framework-agnostic codebase.
- typescript
- stencil
- stenciljs
- ionic
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
Easily display interactive 3D models on the web and in AR!
- 3d-models
- gltf
- model-viewer
- glb
The AI-native JSON Gantt chart engine. Dependency-free interactive timelines with React, script-tag, CLI, topological DAG solver, and formal JSON schema.
Deprecated in favour of Video.js 10; security fixes only until January 2028. UI components and hooks for building video and audio players on the web.
Preview 275+ file formats in the browser: Office, PDF, OFD, CAD, 3D, archives. Pure frontend, no server conversion. Vue / React / Svelte / Web Components.
- file-viewer
- cad-viewer
- document-viewer
- docx
React's Hooks API implemented for web components 👻
A no-framework, no-dependencies, customizable, animate-able, SVG-based <qr-code> HTML element.
A custom element that allows you to easily put a Dark Mode 🌒 toggle or switch on your site:
Animated ascii art for web pages, in TypeScript: React, Next.js, Astro, or one HTML tag
- animation
- ascii
- ascii-art
- astro
A music player that connects to your cloud/distributed storage.
Enterprise UI Components - Grid, Scheduler, Gantt, Kanban & more. Works with Angular, React, NextJS, Vue, Vanilla Javascript and .NET Blazor
PatternFly Elements. A set of community-created web components based on PatternFly design.
DEPRECATED: Atomic UI Framework based on Web Components and Runtime CSS Generation for rapidly building interfaces that follow your Design System 🌈DE
Modern Accessible WYSIWYG rich text editor built as a framework-agnostic Web Component that works everywhere.
A standalone, isolated, self-hostable, plug-in custom element for viewing and editing PDF files, based on the PDF.js Firefox built-in viewer
Pixano Elements - Re-usable web components dedicated to data annotation tasks.
AnywhereUI is a collection of rich web components that includes framework bindings, created with StencilJS
A simple starter <hello-world /> web component written in typescript, using lit. Unit tested with jest and e2e tested with playwright.
PolyForce is the project started as an idea with a motive create polymer applications/components that derive data from Salesforce, The idea create a robust set of polymer components that can mutually be shared with each other and on the other hand provide a working sample for developers to learn and get inspired to built more components
Web components used by TEI Publisher and apps generated by it
A light spiritual succesor to neon-animated-pages using only css animations
Vanilla JS UI component library of HTML deprecated tags.
Select Web Component with autocompletion. Based on RxJS and VirtualDOM.