Blockforge

One script language. Add libraries from Imports.

Program 0 blocks · Nothing selected

Double-click empty space for blocks · Double-click a slot to fill it · Alt-drag to copy

Script

This script uses one language. The code panel writes only that language.

Import Script

Choose or drop a Python or JavaScript file. You can also paste source below.

Drop a .py or .js file here

Blocks

Double-click empty workspace to open this. Drag blocks directly onto the workspace.

Library browser

Enable libraries to add their blocks to the palette.

Built-in pip install Selections save immediately. Click outside to save and close.

Snippets

Python and JavaScript starters. Click one to import it as blocks.

Python JavaScript JavaScript runs in a notebook: edit a cell, then run that cell or Run all.