Skip to content
A small, simple editor for beginner Python programmers. Written in Python and Qt5.
Python Other
  1. Python 99.0%
  2. Other 1.0%
Branch: master
Clone or download
Pull request Compare This branch is 36 commits behind mu-editor:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
conf
debian
docs
mu
package
tests
utils
.appveyor.yml
.coveragerc
.gitignore
.readthedocs.yml
.travis.yml
AUTHORS.rst
CHANGES.rst
CODE_OF_CONDUCT.rst
CONTRIBUTING.rst
ISSUE_TEMPLATE.rst
LICENSE
MANIFEST.in
Makefile
README.rst
ROADMAP.rst
force-rechecks.txt
make.cmd
make.py
run.py
setup.py
todo.txt
win_installer.py

README.rst

Mu - A Simple Python Code Editor

https://mu.readthedocs.io/en/latest/_images/logo.png

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 Adafruit's CircuitPython, the micro:bit's version of MicroPython, PyGame Zero and standard Python 3 (including a graphical debugger). Some of the modes make available a REPL (either running on the connected CircuitPython or MicroPython device or as a Jupyter based iPython session in Python3 mode).

Mu is written in Python and works on Windows, macOS, Linux and Raspberry Pi. The project's public facing website is https://codewith.mu/. We celebrate the work done by users of mu at https://madewith.mu/.

We have extensive developer documentation including a guide for setting up a development environment, contributor guidelines and some suggested first steps.

We want our community to be a friendly place. Therefore, we expect contributors and collaborators to follow our Code of Conduct.

You can’t perform that action at this time.