simple editor for beginner Python programmers


Mu is a simple code editor for beginner programmers, based on extensive feedback from teachers and learners. Having said that, Mu is for anyone who wants to use a simple "no frills" editor.

Mu is a modal editor with modes for:

 * standard Python 3 (including a graphical debugger)
 * the micro:bit's version of MicroPython
 * Adafruit's CircuitPython
 * Pygame Zero

Some modes provide read-eval-print loop (REPL) support, either running on a connected CircuitPython or MicroPython device, or as a Jupyter-based iPython session in Python3 mode.

This package contains the Mu editor. Detailed online user documentation and tutorials for the Mu editor are available from within the editor, or at

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install mu-editor