Википедия
Блокли
Блокли — это библиотека для создания среды визуального программирования , которая может быть встроена в произвольное веб-приложение . Блокли включает в себя графический редактор, позволяющий составлять программы из блоков, и генераторы кода для подготовки исполнения программы в среде веб-приложения.