This is a quick and easy to use assembler/disassembler/emulator tool that runs in the browser through WebAssembly. It's perfect for learning a new CPU architecture, quickly disassembling bytecode, or trying out ideas in assembly.
Install emscripten (sudo apt install emscripten). It should be installed in /usr/share/emscripten on Debian/Ubuntu.
If not, then you can install emsdk manually and use the toolchain file.
cmake -G Ninja -B build -DSUPPORT_ALL=ON -DCMAKE_TOOLCHAIN_FILE=/usr/share/emscripten/cmake/Modules/Platform/Emscripten.cmake
cmake --build build
cmake -G Ninja -B buildcli -DSUPPORT_ALL=ON
cmake --build buildcli