Google
developers.google.com › blockly
Blockly | Google for Developers
Block-based coding is for all programmers, of any field or level. Explore the latest from Blockly and connect with other developers at our Blockly Summits.
Google Developer Program
Bring your boldest ideas to life. Build innovative applications with the power and breadth of Google's developer tools. Transform your applications with Google's most capable AI models, designed to help you build for the future.
All products
Explore our suite of developer products designed to fuel your innovation, streamline development, and unlock new features and growth for your projects.
Google Analytics
With Google Analytics, you can fine-tune your digital strategy, optimize your campaigns, and takeyour online presence to new heights.
Public DNS
A free, global DNS resolution service that you can use as an alternative to your current DNS provider.
Factsheet
Original authors Neil Fraser, Quynh Neutron, Ellen Spertus, Mark Friedman
Initial release May 2012; 13 years ago (2012-05)
Original authors Neil Fraser, Quynh Neutron, Ellen Spertus, Mark Friedman
Initial release May 2012; 13 years ago (2012-05)
Videos
17:05
Coding with Blocks in Google Blockly - YouTube
11:51
Introducing Blockly for GCBASIC—Smarter Coding, Better Workflow!
06:12
Google Blockly: Learn Block Based Coding - YouTube
Learn to code with Blockly Games MAZE all levels explained - YouTube
09:16
Introdução ao Google Blockly - YouTube
02:54
What is Blockly? - YouTube
Google
developers.google.com › blockly › get the code
Get the code | Blockly | Google for Developers
December 10, 2025 - Blockly provides a script that bootstraps a starter application, which you can then modify. It uses common web development tools like webpack and eslint, but doesn't include a framework, like React or Angular.
Google
developers.google.com › blockly › blockly developer tools
Blockly Developer Tools | Google for Developers
Blockly Developer Tools is a web-based tool for building and including custom blocks in your application.
Google
developers.google.com › blockly › introduction to blockly applications
Introduction to Blockly applications | Google for Developers
A few Blockly applications omit the "Run" button and instead update the output panel every time the user makes a change. For example, the Graph application in Blockly's samples has two output panels (one for the graph and one for the equation) that it updates on every change.
Wikipedia
en.wikipedia.org › wiki › Blockly
Blockly - Wikipedia
February 19, 2026 - Blockly is a client-side library for the programming language JavaScript for creating block-based visual programming languages (VPLs) and editors. A project of Google, it is free and open-source software released under the Apache License 2.0. It typically runs in a web browser.
Google
developers.google.com › blockly › why blockly?
Why Blockly? | Google for Developers
Key strengths of Blockly include its availability on NPM, full feature set with multi-language code generation and a plugin ecosystem, high customizability, internationalization support for over 90 languages, and its open-source nature.
Google
developers.google.com › blockly › code generation
Code generation | Blockly | Google for Developers
You can't "run" blocks directly. Instead you generate code strings, and then execute those. To generate code, you have to pick what text-based language you want to generate. This is because each language has its own code generator.
GitHub
github.com › google › blockly-devtools
GitHub - google/blockly-devtools: Tools for Blockly app developers to help build custom blocks.
December 10, 2022 - Tools for Blockly app developers to help build custom blocks. - google/blockly-devtools
Starred by 62 users
Forked by 33 users
Languages JavaScript 97.9% | CSS 1.8% | HTML 0.3% | JavaScript 97.9% | CSS 1.8% | HTML 0.3%
GitHub
github.com › google › blockly
GitHub - RaspberryPiFoundation/blockly: The web-based visual programming editor. · GitHub
Blockly has many resources for learning how to use the library. Start at our Developers Site to read the documentation on how to get started, configure Blockly, and integrate it into your application.
Starred by 13.4K users
Forked by 3.8K users
Languages JavaScript 39.6% | TypeScript 39.4% | MDX 13.4% | HTML 2.5% | Python 1.6% | PHP 1.2%
Google Code
code.google.com › archive › p › google-blockly
Google Code Archive - Long-term storage for Google Code Project Hosting.
Archive · Skip to content · The Google Code Archive requires JavaScript to be enabled in your browser · Google · About Google · Privacy · Terms
Google Groups
groups.google.com › g › blockly › c › q1mwyEF0p-U
Blockly developer tutorial
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message ... As I said: I am also not familiar with that code. You are going to need to either explore more parts of the blockly games source, including parents and child directories, or else use developer tools to inspect the page to understand what's going on.
Google Groups
groups.google.com › g › blockly
Blockly - Google Groups
Welcome to the Blockly developers group!
YouTube
youtube.com › google developers
Blockly: Using Block Based Coding in your App - YouTube
Blockly's developer docs: https://developers.google.com/blockly Web library on GitHub: https://goo.gl/TS4TdC iOS library on GitHub: https://goo.gl/W0Bomp And...
Published May 17, 2017 Views 92K