Flatnic

Linux · Developer Tools

JArmEmu

Simple ARMv7 simulator written in Java, intended for educational purpose

by Dwight Studio

Download

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

  1. Click Download — the developer's official website opens in a new tab.
  2. Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
  3. Prefer the command line? With Flatpak you can install and update it with: flatpak install flathub fr.dwightstudio.JArmEmu
  4. Open JArmEmu once it finishes installing.
How to install Linux apps with Flatpak

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.

Alternatives to JArmEmu

More