Blockly
Blockly is a drag-n-drop library made by Google. It can define custom blocks, include plug-ins, convert blocks to real code, and more. Many drag-n-drop code interfaces are based on it, most of which are educational.
- GitHub: https://github.com/topics/blockly
- Aliases: google-blockly,
- Last updated: 2026-01-08 00:03:56 UTC
- JSON Representation
https://github.com/Microsoft/pxt
Microsoft MakeCode (PXT - Programming eXperience Toolkit)
adafruit blockly editor javascript makecode microbit microsoft-makecode minecraft pxt typescript
Last synced: 21 Jul 2025
https://github.com/microsoft/pxt
Microsoft MakeCode (PXT - Programming eXperience Toolkit)
adafruit blockly editor javascript makecode microbit microsoft-makecode minecraft pxt typescript
Last synced: 12 May 2025
https://github.com/code-dot-org/code-dot-org
The code powering code.org and studio.code.org
blockly code coding computer educational learning online science studio
Last synced: 17 Jan 2026
https://github.com/microsoft/pxt-microbit
A Blocks / JavaScript code editor for the micro:bit built on Microsoft MakeCode
blockly code editor education makecode microbit pxt typescript
Last synced: 13 May 2025
https://github.com/BlocklyDuino/BlocklyDuino
BlocklyDuino is a web-based visual programming editor for arduino.
Last synced: 11 May 2025
https://github.com/carlosperate/ardublockly
Visual programming for Arduino. Based on blockly, implements Arduino code generation and facilitates program uploading.
arduino arduino-ide block blockly desktop-app desktop-application visual-programming visual-programming-language
Last synced: 12 Apr 2025
https://github.com/chekoduadarsh/blocklyml
BlocklyML is a simple visual programming Tool for python and ML. 🧩 🖥️
blockly blockly-games deep-learning hacktoberfest javascript machine-learning pycaret python scikit-learn sklearn tensorflow
Last synced: 05 Apr 2025
https://github.com/weihuajiang/WPF-Blockly
A WPF based visual programming editor and execution engine, which support all the code syntax (including module and object oriented programming), and even you can define your own syntax.
blockly children-programming scripting scripting-engine visual-programming
Last synced: 25 Apr 2025
https://github.com/dgk/django-business-logic
Visual DSL framework for django
blockly business-logic business-rules business-rules-engine django django-admin django-framework dsl execution-engine mobx no-code no-code-framework python rapid-development rapid-development-framework visual-programming zero-code zero-coding
Last synced: 15 May 2025
https://github.com/ignatandrei/netcoreblockly
.NET Core API to Blockly - generate from WebAPI, Swagger, OData, GraphQL => https://visualapi.azurewebsites.net/
blockly csharp graphql hacktoberfest javascript jwt jwt-auth jwt-authentication netcore3 odata openapi swagger visualprogramming webapi
Last synced: 13 Apr 2025
https://github.com/bipes/bipes
BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!
arduino block blockly embedded embedded-systems esp32 esp8266 iot micropython programming web
Last synced: 09 Apr 2025
https://github.com/pouyakary/Orchestra
One language to be RegExp's Successor. Visually readable and rich, technically safe and extended, naturally scalable, advanced, and optimized
blockly compiler editor electron ide kary-coding-umbrella kary-comments kf-ui5 monaco-editor orchestra orchestra-language readability regex regexp regular-expression regular-expression-engine regular-languages visual-language visual-languages
Last synced: 06 Apr 2025
https://github.com/mo4islona/node-blockly
Blockly for Node.js and Browser via CommonJS module
blockly browser commonjs nodejs
Last synced: 06 Apr 2025
https://github.com/imagicbell/ublockly
reimplementation of google blockly for Unity
Last synced: 25 Apr 2025
https://github.com/richorama/ironblock
:arrow_forward: A .net core interpreter for blockly programs
Last synced: 17 Mar 2025
https://github.com/sonnylazuardi/app-sense
📱 Easily learn & create React Native app basics using zero coding, drag-and-drop interface & logic blocks.
android app blockly expo ios mobile-app react react-native
Last synced: 15 Apr 2025
https://github.com/yadoms/yadoms
Yadoms is open source, simple, powerfull, flexible and multiplatforms domotic solution.
blockly bootstrap cpp11 cpp14 cppsharp cross-platform domotic en-ocean js multiplatforms-domotic-solution pgsql protobuf python raspberry-pi rfxcom sqlite swig web ziblue zwave
Last synced: 31 Mar 2025
https://github.com/ocadotechnology/rapid-router
Two games: a Blockly game (Rapid Router) for ages 5-11, and a Python game (Python Den) for ages 11+.
blockly coding django edtech education educational-game game hacktoberfest learning primary-school programming python secondary-school teaching
Last synced: 05 Apr 2025
https://github.com/VubbiScript/VubbiScript
Programming with blocks in Unity3D...
blockly programming programming-language unity3d visual
Last synced: 24 Apr 2025
https://github.com/whitecatboard/whitecat-ide
The Whitecat IDE, to program the ecosystem in Blocks or Lua
blockly esp32 lua-rtos programming-language
Last synced: 30 Apr 2025
https://github.com/ignatandrei/blocklyautomation
VisualAPI - LowCode Macros for YOUR API / HTTP Calls : https://visualapi.azurewebsites.net/
automation blockly csharp java localhost macros openapi openapi3 php swagger visualapi visualprogramming webapi
Last synced: 05 Apr 2025
https://github.com/haroldo-ok/vcs-game-maker
Create Atari 2600 programs with no coding knowledge.
atari2600 bataribasic blockly homebrew ide no-code retrogaming visual-language visual-scripting-language vue
Last synced: 28 Jul 2025
https://github.com/wolfgangmeyers/bloxcode
Implement Roblox scripts using visual programming blocks
Last synced: 16 Jan 2026
https://github.com/entkenntnis/robot-karol-online
Der zeitlose Klassiker für den spielerischen Einstieg in die Programmierung.
block-based-programming blockly education karol learning-environment robot-karol robotkarol
Last synced: 21 Mar 2025
https://github.com/ricochet1k/vue-blocks
Blockly-like drag-and-drop programming using Vue
Last synced: 04 Apr 2025
https://github.com/haroldo-ok/blockly-z80
Blockly adapted to generate Z80 code
assembly blockly javascript z80
Last synced: 28 Jul 2025
https://github.com/yutakobayashidev/blockly-bot
🧱 AI learning partner for block programming
Last synced: 31 Mar 2025
https://github.com/marianoguerra/band-blocks
A blockly frontend for band.js
bandjs blockly music programming visual visual-programming-language
Last synced: 10 Sep 2025
https://github.com/haroldo-ok/BlocklyVN8bit
This is a mashup between BlocklyVN32X and 8Bit-Unity. It allows you to make Visual Novels for classic 8bit computers and consoles, using a visual scripting language.
8bit-computers adventure-game atari-lynx atari800 blockly c64 choose-your-own-adventure electron homebrew ide multiplatform retrogaming visual-language visual-novels visual-programming-language visual-scripting-language
Last synced: 24 Apr 2025
https://github.com/haroldo-ok/blocklyvn8bit
This is a mashup between BlocklyVN32X and 8Bit-Unity. It allows you to make Visual Novels for classic 8bit computers and consoles, using a visual scripting language.
8bit-computers adventure-game atari-lynx atari800 blockly c64 choose-your-own-adventure electron homebrew ide multiplatform retrogaming visual-language visual-novels visual-programming-language visual-scripting-language
Last synced: 28 Jul 2025
https://github.com/vabene1111/django-pigpio
Control & Program your Raspberry Pi's GPIO from a convenient web interface (with Docker)
api blockly django docker docker-compose python raspberry-pi
Last synced: 14 Apr 2025
https://github.com/pacifio/hijibiji
A web based IDE for children , built for creating sketches
animation bangla blockly p5js processing visual-programming
Last synced: 12 Oct 2025
https://github.com/lornajane/openapi-blockly-representation
Demo repo uses blockly to visualise structure of OpenAPI
blockly datavisualization openapi3
Last synced: 08 May 2025
https://github.com/meshiest/mlogblocks
mindustry logic from code blocks. see keybinds at bottom of the page for usage and examples folder for examples
blockly mindustry mindustry-logic mlog
Last synced: 02 Aug 2025
https://github.com/humbertodias/visual-editor-blockly
Visual Editor Blockly
blockly javascript visual-editor
Last synced: 10 Apr 2025
https://github.com/kodular/jigsaw
Project Jigsaw - An experimental, next-gen app builder.
android app blockly builder ios low-code mobile-app no-code visual-programming
Last synced: 25 Apr 2025
https://github.com/samelhusseini/blockly-js-decompiler
A Javascript to Blockly decompiler
blockly code-to-blocks decompiler javascript
Last synced: 19 Mar 2025
https://github.com/gabrieldonadel/easy-smart-contracts
A low-code web platform for creating and implementing smart contracts on the Ethereum network
blockly ethereum ethereum-contract low-code smart-contracts
Last synced: 11 Apr 2025
https://github.com/batako/mine_blockly
Let's enjoy programming with Blockly and Minetest! :)
blockly lua minetest nginx programming puma rails vagrant
Last synced: 29 Oct 2025
https://github.com/rozek/blockly-ai-playground
experiment with AI and build your own AI agents using Blockly - even if you are a complete beginner! (also suitable for school lessons)
Last synced: 10 Apr 2025
https://github.com/langsamu/sparql-blockly
A Blockly implementation of SPARQL. Supports converting SPARQL into visual blocks and vice versa. Supports all of SPARQL 1.1 Query & Update as well as SPARQL*.
blockly programming-language sparql visualisation
Last synced: 02 Sep 2025
https://github.com/thealoneprogrammer/code-generation-using-blockly
Generating Code by dragging and dropping blocks using google blockly
blockly blocks code code-generation dart drag-and-drop generated-code generator javascript php python
Last synced: 11 Apr 2025
https://github.com/sarincr/python-coding-for-kids-edublocks
EduBlocks is the easiest way to make the transition from blocks to text.
blockly kids kids-coding kids-learn kids-learning-app kids-programming kidsapp python python-script python3 visualization visualprogramming
Last synced: 08 Jul 2025
https://github.com/codingblocks5/puppetblocks
Learn programming with blocks and a puppet.
blockly cs-education elementary-school embedded-systems esp32 firebase micropython programming puppet robotics static-website visual-programming-language
Last synced: 12 Apr 2025
https://github.com/javalikescript/lha
light home automation application
blockly home-automation iot lua mqtt raspberry-pi webthings zigbee zwave
Last synced: 17 Jul 2025
https://github.com/sergio-p/visuasm
Assembler x86(AT&T) web simulator and visualizer
Last synced: 29 Jun 2025
https://github.com/lcbcfoo/circuitly
A visual and constructive framework for teaching digital circuits.
blockly digital-circuit digital-circuits teaching-tool visual-programming
Last synced: 14 Oct 2025
https://github.com/ksanjeeb/mit-scratch-blockly
This project is a web-based clone of the MIT Scratch app, using Blockly for block-based coding. It enables users to create interactive stories, games, and animations through a visual programming interface.
blockly blocks code-block google-blockly javascript mit-scratch reactjs scratch sprite
Last synced: 23 Oct 2025
https://github.com/tenntenn/m5uiflowblynk
Custom blocks of M5FLowUI for Blynk
blockly blynk m5stack m5stickc m5uiflow micropython
Last synced: 19 Jul 2025
https://github.com/arshavirmirzakhani/pyblocks
block based python code generator
block-editor blockly education educational python
Last synced: 06 Oct 2025
https://github.com/tynael/laravel-blockly-automation
A Laravel package for BlocklyAutomation
Last synced: 04 Oct 2025
https://github.com/sensebox/react-ardublockly
This repository contains the new senseBox learn- and programming environment powered by google Blockly and React
arduino blockly hacktoberfest react sensebox
Last synced: 22 Jun 2025
https://github.com/pouyakary/concerto
RegExp to Orchestra Language Compiler
blockly compiler kary-comments karyfoundation kf-orchestra orchestra orchestra-language regex regexp
Last synced: 26 Jul 2025
https://github.com/dgk/business-logic-ui
UI for https://github.com/dgk/django-business-logic
blockly mobx visual-programming visual-programming-language
Last synced: 15 Jun 2025
https://github.com/code2k13/nlphosegui
This tool allows you to create Natural Language Processing pipelines for use with nlphose using a Blockly based GUI editor in any browser. As you create a pipeline it shows you the corresponding nlphose command which will execute the pipeline.
blockly data-science datamining drag-and-drop gui machine-learning natural-language-processing nlp no-code
Last synced: 11 Jun 2025
https://github.com/kodular/blocklymessages
Translate BlocksEditor for Kodular here!
appinventor blockly existing-translations kodular language translations
Last synced: 25 Apr 2025
https://github.com/kornalius/glassfrog
Fullstack customizable portal
angular angularjs blockly coffeescript fullstack jade jade-template-engine mongoose mongoosejs pug pug-template-engine pugjs
Last synced: 29 Oct 2025
https://github.com/leaphy-robotics/leaphy-webbased-svelte
Leaphy Easybloqs is software to program Leaphy Robots and Arduino microcontrollers using a block-based programming language.
arduino blockly programming robots
Last synced: 04 Jan 2026
https://github.com/mark-friedman/scheme-blocks
A set of Blockly blocks based on the Scheme programming language along with a web-based IDE and REPL that uses those blocks
block-based-programming blockly scheme scheme-programming-language
Last synced: 25 Jun 2025
https://github.com/rshaker/multiselect-blockly
A Blockly plugin for multiple-selection and manipulation of top-level blocks. Uses custom context menus.
blockly mocha multiselect nodejs plugin puppeteer ts-node typescript umd webpack
Last synced: 25 Oct 2025
https://github.com/jupyter-robotics/jupyterlab-blockly-ipylgbst
Blockly extension for JupyterLab to control the Lego Boost, using the ipylgbst library.
blockly education jupyterlab-extension lego-boost robotics
Last synced: 10 Sep 2025
https://github.com/INGInious/problems-blockly
INGInious plugin for adding Blockly problems
Last synced: 10 Mar 2025
https://github.com/harbaum/softxt
Pure python implementation of a fischertechnik TXT-4.0 controller to be used with Blockly based Robo Pro Coding.
blockly fischertechnik ftduino python
Last synced: 07 Dec 2025
https://github.com/z4yx/iot-blockly
Build MQTT and HTTP applications with Blockly
Last synced: 24 Mar 2025
https://github.com/iagolirapasssos/blocklytocode
This project extends the Blockly library with custom blocks for working with dictionaries (or "maps"). It includes blocks for creating, manipulating, and querying dictionary structures in JavaScript.
blockly code dart education javascript lua php python school
Last synced: 03 Jul 2025
https://github.com/leeyunjai/blockly-sample
sample code for blockly custom
blockly blockly-import python python3
Last synced: 18 Mar 2025
https://github.com/graboskyc/qs-by-blockly
Generates environment python scripts for QualiSystems CloudShell via a drag and drop interface and can scan a reservation and make blocks dynamically.
Last synced: 08 Nov 2025
https://github.com/supreme-gg-gg/block-ml
Build neural networks with blocks (Scratch!)
artificial-intelligence block-coding blockly keras machine-learning neural-network node-js scratch tensorflow
Last synced: 02 Dec 2025
https://github.com/xei/roboro
A visual programming environment in Android, based on Google Blockly to program NADCo robotics toys.
Last synced: 10 Oct 2025
https://github.com/certsoftt/thunkable-clone
A cross-platform, offline, open-source visual programming desktop app for building mobile apps using Blockly and Electron.
blockly code-block-app cross-platform desktop-app electronjs
Last synced: 11 Oct 2025
https://github.com/navpreetdevpuri/tiedoc
A visual programming language for making games. A combination of Phaser, Babylon.js, Blockly, Scratch and Catrobat
babylonjs blockly catrobat firebase game-development phaserjs react reactjs scratch visual-programming-language
Last synced: 07 Aug 2025
https://github.com/in-my-ellement/block-n-roll
programming FRC robots with blocks
blockly electron first-robotics-competition frc robotpy
Last synced: 07 Apr 2025
https://github.com/pavi2410/blockly-plugin-stats-for-nerds
Stats For Nerds plugin for Blockly
blockly blockly-plugin stats-for-nerds
Last synced: 22 Mar 2025
https://github.com/liva2008/jscoding
jscoding极速编程
blockly coding javascript js programming
Last synced: 16 Oct 2025
https://github.com/customcommander/schematic
JSON Schema & Blocks For Fun
blockly json-schema json-schema-generator
Last synced: 18 Sep 2025
https://github.com/adityakumar-2501/code-with-blocks
Code With Blocks is a fun and kid-friendly website that helps children learn programming through an easy drag-and-drop system. Instead of typing complex code, kids can simply move blocks around to create programs and see them in action. It’s a great way for beginners to understand coding concepts in an interactive and enjoyable way!
Last synced: 06 Nov 2025
https://github.com/bpi-steam/webduino-module-itpkrobot
👽 Load your Moli robot in webduino blockly.
blockly javascript question-answering robot webduino
Last synced: 03 Mar 2025
https://github.com/bpi-steam/webduino-module-azruespeech
👂 Use Azrue speech voice expansion blocks in webduino blockly
azrue blockly javascript speech-recognition webduino
Last synced: 03 Mar 2025
https://github.com/roybrotherso/codelab
Learn to integrate the RevenueCat SDK for Google Play and Android in-app purchases. Master paywalls and product setup with this step-by-step codelab. 🚀📦
angular blockly firebase firestore flutter hacktoberfest jetpack material-components material-design offline react samples scratch-link slides vue web web-app-manifest webpack
Last synced: 30 Jun 2025
https://github.com/fthuin/workspacefactory_bootstrap
Blockly Workspace Factory using Bootstrap
Last synced: 08 Apr 2025
https://github.com/sarincr/arduino-visual-programming-with-xod-ide
Arduino Visual Programming with XOD IDE. XOD IDE has nodes and block programming with simple drag and drop programming
arduino arduino-boards arduino-firmware arduino-ide arduino-library arduino-mega arduino-nano arduino-platform arduino-sketch arduino-uno blockly graphical-programming iot iot-application iot-device iot-framework iot-platform visualprogramming xod
Last synced: 14 Mar 2025
https://github.com/jay4codes/vlearn
Build algorithms using blocks that auto generates code in various languages, visualize algorithms, get code explained line by line using using AI GPT model, along with competitions, and a student progress dashboard
Last synced: 30 Dec 2025
https://github.com/elmot/esp32-blockly-display
micropython + html + mqtt + blockly + m5spamp-c3u + Sparkfun Alphanumeric display = fun
blockly emqx esp32 esp32c3 led m5stamp-c3u micropython mqtt mqtt-client sparkfun
Last synced: 21 Jan 2026
https://github.com/yosh1/blockly-cordova
This is a cordova amd blockly app .
blockly cordova cordova-android speech-to-text
Last synced: 24 Jun 2025
https://github.com/pavi2410/blockly-plugins
A collection of plugins for Blockly.
Last synced: 12 Jun 2025
https://github.com/ruimoraes/blockly-games-clone
Um clone educacional do Blockly Games desenvolvido em React para ensino de programação visual
blockly bootstrap educational-game javascript maze programming react visual-programming
Last synced: 20 Jun 2025
https://github.com/sarincr/electroblocks-for-arduino
ElectroBlocks is a "drag and drop" app for programming the Arduino. You use this with Serial Monitor, Bluetooth, NeoPixels, LED Matrix, IR Remotes and much more. It also has a debug block which will pause the program and print out all the variables. You can also save and see the code view as well.
arduino arduino-ide arduino-library arduino-uno blockly blocklyduino embedded embedded-c embedded-systems iot microcontroller microcontroller-boards microcontroller-lab microcontrollers visualprogramming
Last synced: 29 Dec 2025
https://github.com/josejuansanchez/nanoplayboard-blockly
A playground to experiment with Blockly.
Last synced: 13 Oct 2025
https://github.com/vanheemstrasystems/threagile-builder
Threagile Builder
apiflask blockly flask hatch opentelemetry prefect threagile
Last synced: 21 Aug 2025