svelte-web-blocks

An Open Source Implementation of Utility Packages for creating Svelte Web Components using Google Blockly

Key Features

Block-Based Editor

Create blocks visually using our intuitive block-based editor system

Customizable Templates

Use HTML to Pug conversion for flexible templating options

Extensible Architecture

Easily extend with custom blocks and generators

JSON-Powered

Create blocks from JSON definitions for maximum flexibility

Examples

Explore our examples to see what's possible with svelte-web-blocks: