Open Source Web IDE for Assembly RISC-V, M68K, x86, MIPS(asm-editor.specy.app) |
Open Source Web IDE for Assembly RISC-V, M68K, x86, MIPS(asm-editor.specy.app) |
It's full of features to make it easier for beginners to understand how things work:
- instruction undo and step - breakpoints - function stack tracing and stack frame view. - history viewer (shows the side effects of each instruction) - I/O and memory viewer (both number and text) - number conversions for registers and memory - testcases (useful for professors making exercises) - auto completion and inline errors, etc...
It also has an embedding tool to be able to embed the ide in other websites. And be able to share a project by URL. This way professors can create their own courses and exercises to share with their students.
Repo: https://github.com/Specy/asm-editor
Next i want to improve the x86 emulator, add ARM, Z80 and chip-8.
I'm also writing assembly courses, if anyone wants to help out writing them, the repo is open to contributions!