2 ms·
Open Source Web IDE for Assembly RISC-V, M68K, x86, MIPS
- specy 1y agoI 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 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!