Skip to main content
Developer docs

Build with Blockly

An open-source, flexible library for developers to build visual programming editors with drag-and-drop blocks - powering the world’s most popular block-based coding platforms.

Blockly code block example

Accessible by design

Built so everyone can engage with visual code — helping developers create experiences that are inclusive by default.

Built for flexibility

An open-source library that adapts to your needs. With APIs, generators, and integrations, Blockly fits into most platforms, and environments.

Driven by community

A global community of passionate developers and educators helps Blockly stay open, innovative, and ready for what’s next.