Linux · Developer Tools
JArmEmu
Simple ARMv7 simulator written in Java, intended for educational purpose
by Dwight Studio
Official site: flathub.org
About JArmEmu
JArmEmu is a simple, user-friendly simulator that provides basic control and information about a simulated
ARMv7 architecture.
JArmEmu is powered by an ARMv7 interpreter built Ex Nihilo for this project, which provides real-time
syntax highlighting, intelligent auto-completion, memory, stack and register monitoring...
You can write your program using the ARMv7 instruction set (refer to Instructions.md in the GitHub repository)
and include GNU Assembly directives (only the basic ones are implemented, you can refer to syntax
highlighting or auto-completion to see if it is available).
This project was created by Kévin "FoxYinx" TOLLEMER and Alexandre "Deleranax" LECONTE, students at INSA
Rennes (independent project). It is distributed in open source under GPL3 (refer to the LICENCE file).
How to install JArmEmu
- Click Download — the developer's official website opens in a new tab.
- Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
- Prefer the command line? With Flatpak you can install and update it with: flatpak install flathub fr.dwightstudio.JArmEmu
- Open JArmEmu once it finishes installing.
Frequently asked questions
Is JArmEmu free to download?
Yes. The Download button sends you to flathub.org, the developer's official site, where JArmEmu is available to download. Flatnic doesn't host or modify any files.
How do I install JArmEmu from the command line?
With Flatpak, run: flatpak install flathub fr.dwightstudio.JArmEmu. This installs it from the official source and keeps it updated.
Is JArmEmu safe?
JArmEmu downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.