18 open-source projects similar to bennypowers/codesandbox-button, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
Structure-aware skeleton loader. One Web Component, every framework.
This is a light spiritual successor to the now deprecated .
Web Component to visualize JSON data in a tree view
Lightweight and efficient web component for cropping images. Built with Lit, it provides a simple yet powerful solution for integrating image cropping functionality into your web applications.
lit-datatable is a material design implementation of a data table.
model-viewer is a web component used to render and interact with three-dimensional models directly in a web browser. It functions as a glTF 3D model renderer and an interactive WebGL component, encapsulating a 3D rendering pipeline within a custom HTML element. The project enables web-based augmented reality, allowing 3D assets to be projected into physical environments using a mobile device camera. It provides tools for augmented reality projection and experience creation by combining 3D models with camera tracking. The component supports 3D product visualization and the integration of inte
Loads Prism.js language definitions on demand via dynamic imports from nodemodules/prismjs/components/ Loads Prism.js custom themes Built as a web component on Lit
Uses Intersection Observer to load STL files when only in the viewport. Uses Intersection Observer to pause rendering of scene when viewer is not in viewport Loads Binary and ASCII STL files Built as a web component on Polymer 3 / LitElement
A webcomponent to render a QR Code
Datepicker element built with lit and Material Design 2021
lightGallery is a JavaScript lightbox gallery plugin and responsive multimedia viewer. It provides a fullscreen overlay for displaying collections of images and videos, supporting both touch-based gestures and keyboard navigation. The project utilizes a modular plugin architecture that allows for the integration of optional features such as social sharing and thumbnail pagination. It is designed as a touch-enabled system with capabilities for pinch-to-zoom, rotation, and gesture-based navigation across mobile and desktop browsers. The viewer supports the rendering of local HTML5 videos, exte
The multi-framework JavaScript library for responsive images.
BlockSuite is a collaborative block editor framework built on a hierarchical block tree data model with CRDT-based state synchronization for real-time multi-user editing. It provides an extensible block component system, allowing developers to define custom block types through declarative schemas, services, and rendering components. The editor is packaged as cross-framework web components, making it embeddable in any JavaScript environment. The framework distinguishes itself with a command-driven editing pipeline that composes type-safe editing actions with dynamic context sharing and control
API documentation and live playground for Web Components. Based on Custom Elements Manifest format