The web-based visual programming editor.
JavaScript HTML Python CSS
Permalink
Failed to load latest commit information.
accessible Fix issue with aria-liveregion not speaking. Allow sufficient time fo… Dec 9, 2016
appengine Updating URLs to reflect new docs. (#418) Jun 14, 2016
blocks Init procedure blocks with empty name, and set default name in xml in… Jan 4, 2017
core Make cursor stay as a closed hand when dragging blocks around in the … Jan 5, 2017
demos Fix #698 by adjusting the regex to not have \. Still not 100% sure w… ( Dec 10, 2016
generators Change the Python codegen for string quoting to match the behaviour o… Dec 22, 2016
i18n Handle non ascii characters in keys with an error. Jun 22, 2015
media Add functionality for playing audio files. Aug 10, 2016
msg Localisation updates from https://translatewiki.net. Jan 16, 2017
tests Add a workspace drag surface that blocks and bubble get moved to duri… ( Dec 15, 2016
.eslintignore More lint and eslint configuration. May 25, 2016
.eslintrc More lint and eslint configuration. May 25, 2016
.gitignore Add lists_sort block. May 4, 2016
.jshintignore Add basic lint options for npm Aug 3, 2015
.npmrc Setting up npm registry for this repo. (#520) Aug 19, 2016
CONTRIBUTING.md Cherrypick fixes made directly to master back into develop (#619) Sep 7, 2016
LICENSE Google open source policy compliance. Apr 12, 2016
README.md Updating image link in readme. (#470) Jul 3, 2016
blockly_compressed.js recompile again. (#806) Jan 6, 2017
blockly_uncompressed.js recompile again. (#806) Jan 6, 2017
blocks_compressed.js recompile again. (#806) Jan 6, 2017
build.py Updating URLs to reflect new docs. (#418) Jun 14, 2016
dart_compressed.js recompile again. (#806) Jan 6, 2017
javascript_compressed.js recompile again. (#806) Jan 6, 2017
lua_compressed.js recompile again. (#806) Jan 6, 2017
package.json Cleanup accessible Blockly. May 24, 2016
php_compressed.js recompile again. (#806) Jan 6, 2017
python_compressed.js recompile again. (#806) Jan 6, 2017

README.md

Blockly

Google's Blockly is a web-based, visual programming editor. Users can drag blocks together to build programs. All code is free and open source.

The project page is https://developers.google.com/blockly/