Blockly > Demos

These demos are intended for developers who want to integrate Blockly with their own applications.

Fixed Blockly
Inject Blockly into a page as a fixed element.
Resizable Blockly
Inject Blockly into a page as a resizable element.
Defining the Toolbox
Organize blocks into categories for the user.
Maximum Block Limit
Limit the total number of blocks allowed (for academic exercises).
Generate JavaScript
Turn blocks into code and execute it.
Headless
Generate code from XML without graphics.
JS Interpreter
Step by step execution in JavaScript.
Graph
Instant updates when blocks are changed.
RTL
See what Blockly looks like in right-to-left mode (for Arabic and Hebrew).
Plane
Using Closure Templates to support 35 languages.
Cloud Storage
Save and load blocks with App Engine.
Mirrored Blockly
Two Blockly instances connected as master-slave.
Code Editor
Export a Blockly program into JavaScript, Python, PHP, Dart, Lua or XML.
Block Factory
Build custom blocks using Blockly.