The web-based visual programming editor.
JavaScript HTML Python
Permalink
Failed to load latest commit information.
accessible Merge develop into master (#1064) Apr 25, 2017
appengine Reduce number of Closure files in App Engine upload. Jan 16, 2017
blocks Merge develop into master (#1064) Apr 25, 2017
core Cherrypick a fix for #1069 and rebuild (#1075) May 3, 2017
demos Merge develop into master (#1064) Apr 25, 2017
generators Update the set of reserved words in Python to reflect the current sta… Jan 25, 2017
i18n Merge develop into master (#1064) Apr 25, 2017
media Add functionality for playing audio files. Aug 10, 2016
msg Localisation updates from https://translatewiki.net. Jun 8, 2017
scripts Merge develop into master (#1064) Apr 25, 2017
tests Merge develop into master (#1064) Apr 25, 2017
.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
.travis.yml Merge develop into master (#1064) Apr 25, 2017
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 Merge develop into master (#1064) Apr 25, 2017
blockly_compressed.js Cherrypick a fix for #1069 and rebuild (#1075) May 3, 2017
blockly_uncompressed.js Merge develop into master (#1064) Apr 25, 2017
blocks_compressed.js Cherrypick a fix for #1069 and rebuild (#1075) May 3, 2017
build.py Update help URL per #937. Feb 28, 2017
dart_compressed.js Cherrypick a fix for #1069 and rebuild (#1075) May 3, 2017
javascript_compressed.js Cherrypick a fix for #1069 and rebuild (#1075) May 3, 2017
lua_compressed.js Cherrypick a fix for #1069 and rebuild (#1075) May 3, 2017
package.json Merge develop into master (#1064) Apr 25, 2017
php_compressed.js Cherrypick a fix for #1069 and rebuild (#1075) May 3, 2017
python_compressed.js Cherrypick a fix for #1069 and rebuild (#1075) May 3, 2017

README.md

Blockly Build Status

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/

Blockly has an active developer forum. Please drop by and say hello. Show us your prototypes early; collectively we have a lot of experience and can offer hints which will save you time.

Help us focus our development efforts by telling us what you are doing with Blockly. The questionnaire only takes a few minutes and will help us better support the Blockly community.

Want to contribute? Great! First, read our guidelines for contributors.