A fast and simple ARM Simulator made for education based upon Unicorn and Keystone engines

License: MPL-2.0

Language: Java

Keywords: arm, armv4t-assembler, assembly, cpu, education, emulator, java, keystone, simulator, unicorn


A fast and simple ARM Simulator made for education


Download the latest project-armstrong.jar and enjoy!

Graphical User Interface

gui_s1 gui_s2

java -jar project-armstrong.jar

Command-line Interface

cli_s1 cli_s2

java -jar project-armstrong.jar cli



  • Java 11
  • Windows x86/x64 or Linux x64

Libraries used

  • Unicorn
  • Keystone
  • JavaFX
  • DockFX

Made with ❤️ by the #@RMStrong Team

Project Statistics

Sourcerank 4
Repository Size 32 MB
Stars 24
Forks 7
Watchers 1
Open issues 1
Dependencies 11
Contributors 5
Tags 5
Last updated
Last pushed

Top Contributors See all

Valentin Tumyfir FlynDev nicoger hugolee

Recent Tags See all

v1.0.1-iut December 28, 2019
v1.0.1 December 28, 2019
v1.0.0 March 28, 2019
v1.0.0b March 10, 2019
v0.1.0 June 17, 2018

Something wrong with this page? Make a suggestion

Last synced: 2019-12-29 16:58:34 UTC

Login to resync this repository