Free cross-platform educational MIPS64 CPU Simulator
Java Assembly Other
Failed to load latest commit information.
contrib Move stuff in misc to contrib Jun 17, 2016
docs Document code coverage in the dev guide Jul 16, 2016
src Add a debug statement and update CHANGELOG (#136) Aug 25, 2016
utils Auto-build JS and deploy it (#99) Jul 6, 2016
.gitignore Make gitignore ignore all the gradle and idea dirs Nov 12, 2016
.travis.yml Codecov (#110) Jul 16, 2016 Add a debug statement and update CHANGELOG (#136) Aug 25, 2016
LICENSE Fix a few files in the top-level directory Feb 5, 2013
RELEASE_NOTES 1.2.2 release Jun 10, 2016
build.gradle Use GWT 2.8.0-rc1 Aug 11, 2016
build.xml Make cli-jar independent from htmldoc Aug 23, 2016
codecov.yml Configure codecov (#117) Jul 19, 2016
gradlew Add the Gradle Wrapper Jul 11, 2016
gradlew.bat Add the Gradle Wrapper Jul 11, 2016 Update README badges (#124) Jul 20, 2016


Build Status Documentation Status Join the chat at Codacy Badge codecov

EduMIPS64 is a cross-platform visual MIPS64 CPU simulator written in Java.


The EduMIPS64 web site is There is also a developers' blog at

To download the current stable release, go to the GitHub page for the latest release, which contains JARs, PDFs with the user documentation and zip/tar.gz files with the source code.

The user documentation is also available online at ReadTheDocs: For the italian version, click the selector at the bottom-right corner and choose the it translation.

The JAR for the latest development version is available at (built by Travis CI every time a new revision is pushed and passes unit tests).

To contribute to EduMIPS64, please start by reading the developer guide.

The proof-of-concept JS web application (GWT compilation + JS UI) is available at It is currently manually pushed.