Open Source Web IDE for Assembly RISC-V, M68K, x86, MIPS

3 specy 1 5/28/2025, 7:02:36 AM asm-editor.specy.app ↗

Comments (1)

specy · 2h ago
I made a web IDE to teach assembly languages. My goal is to have a single webapp where there are courses, documentation and IDE of all assembly languages.

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!