Mixly 2
Mixly 2 is a powerful off-line visual block coding environment for many micro-controllers. It is developed by a team @ Beijing Normal University. Below are the starting pages showing supported micro-controller boards and languages.
Block coding is similar to Mixly v1. A quick test of same blocks (need to choose the right board) worked on both MixGo and Micro:bit. See below (heart beats).
Mixly v2 increased its support to Linux from originally supported Windows and Mac platforms. There is also no need to install Java. To download (RC-0), please follow the link below.
Mixly2.0-rc0-Linux-x64.zip (1.59GB), Installation instruction.
Mixly2.0-rc0-MacOS-x64.zip (1.18GB), Installation instruction.
Mixly2.0-rc0-Win10-x64.zip (2.46GB).
NOTE: Mixly 2 will attempt to auto-update when running. If prompted to update to RC-3, please do not update as currently the update will stop Mixly 2 from working.